|
|
@@ -8,6 +8,7 @@ import com.sckw.core.model.constant.Global;
|
|
|
import com.sckw.core.model.constant.NumberConstant;
|
|
|
import com.sckw.core.model.enums.CompanyTypeEnum;
|
|
|
import com.sckw.core.model.enums.CompanyStatusEnum;
|
|
|
+import com.sckw.core.model.enums.MessageLogEnum;
|
|
|
import com.sckw.core.model.page.PageRes;
|
|
|
|
|
|
import com.sckw.core.utils.IdWorker;
|
|
|
@@ -54,8 +55,8 @@ public class CompanyService {
|
|
|
HeaderData headerData = commonService.getHeaderData(request);
|
|
|
PageHelper.startPage(query.getPage(), query.getPageSize());
|
|
|
List<KwsCompany> company = companyMapper.selectList(new LambdaQueryWrapper<KwsCompany>()
|
|
|
- .eq(KwsCompany::getCompanyId, headerData.getCompanyId())
|
|
|
- .eq(KwsCompany::getCompanyId, NumberConstant.ZERO)
|
|
|
+ .eq(StringUtils.isNotBlank(headerData.getCompanyId()), KwsCompany::getCompanyId, headerData.getCompanyId())
|
|
|
+ .eq(KwsCompany::getDelFlag, NumberConstant.ZERO)
|
|
|
.like(StringUtils.isNotBlank(query.getName()), KwsCompany::getName, query.getName())
|
|
|
.orderByDesc(KwsCompany::getCreateTime)
|
|
|
);
|
|
|
@@ -103,6 +104,11 @@ public class CompanyService {
|
|
|
company.setUpdateBy(Long.parseLong(headerData.getUpdateBy()));
|
|
|
company.setUpdateTime(now);
|
|
|
companyMapper.insert(company);
|
|
|
+
|
|
|
+ Map<String, Object> logMap = new HashMap<>(NumberConstant.SIXTEEN);
|
|
|
+ logMap.put("name", add.getName());
|
|
|
+ logMap.put("type", CompanyTypeEnum.getName(add.getType()));
|
|
|
+ commonService.insertLog(MessageLogEnum.COMPANY_ADD, headerData, logMap, Long.parseLong(headerData.getUpdateBy()));
|
|
|
return HttpResult.ok();
|
|
|
}
|
|
|
|
|
|
@@ -139,6 +145,10 @@ public class CompanyService {
|
|
|
company.setUpdateBy(Long.parseLong(headerData.getUpdateBy()));
|
|
|
company.setUpdateTime(now);
|
|
|
Integer updateStatus = companyMapper.updateById(company);
|
|
|
+ Map<String, Object> logMap = new HashMap<>(NumberConstant.SIXTEEN);
|
|
|
+ logMap.put("name", add.getName());
|
|
|
+ logMap.put("type", CompanyTypeEnum.getName(add.getType()));
|
|
|
+ commonService.insertLog(MessageLogEnum.COMPANY_UPDATE, headerData, logMap, Long.parseLong(headerData.getUpdateBy()));
|
|
|
return HttpResult.ok();
|
|
|
}
|
|
|
|