This commit is contained in:
chenyanchang
2026-06-17 16:57:05 +08:00
parent 99d1e5deef
commit 88d6bf8f87
2 changed files with 12 additions and 3 deletions

View File

@@ -35,6 +35,8 @@ public class CompanyJobLiveServiceImpl implements ICompanyJobLiveService {
@Override
public int insert(CompanyJobLive companyJobLive) {
Long companyId = getCompanyId();
companyJobLive.setCompanyId(companyId);
return companyJobLiveMapper.insert(companyJobLive);
}
@@ -55,9 +57,14 @@ public class CompanyJobLiveServiceImpl implements ICompanyJobLiveService {
@Override
public List<CompanyJobLive> selectByCompanyId() {
Long companyId = getCompanyId();
return companyJobLiveMapper.selectByCompanyId(companyId);
}
private Long getCompanyId() {
LoginUser logUser = SecurityUtils.getLoginUser();
SysUser sysUser = logUser.getUser();
Company company = companyMapper.selectOne(Wrappers.lambdaQuery(Company.class).eq(Company::getCode, sysUser.getIdCard()).orderByDesc(Company::getUpdateTime).last("LIMIT 1"));
return companyJobLiveMapper.selectByCompanyId(company.getCompanyId());
return company.getCompanyId();
}
}