|
@@ -335,8 +335,10 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
|
|
if (StringUtils.isNotEmpty(dto.getRefundStatusNew())) {
|
|
if (StringUtils.isNotEmpty(dto.getRefundStatusNew())) {
|
|
wrapper.in("t1.refundStatusNew", Arrays.asList(dto.getRefundStatusNew().split(",")));
|
|
wrapper.in("t1.refundStatusNew", Arrays.asList(dto.getRefundStatusNew().split(",")));
|
|
}
|
|
}
|
|
- //归属公司id过滤
|
|
|
|
- wrapper.eq(Contract::getCompanyId, dto.getCompanyId());
|
|
|
|
|
|
+ //生产公司id过滤
|
|
|
|
+ wrapper.eq("t1", Contract::getCompanyId, dto.getCompanyId());
|
|
|
|
+ //销售部门id过滤
|
|
|
|
+ wrapper.eq("t1", Contract::getDeptId, dto.getDeptId());
|
|
|
|
|
|
if (StringUtils.isNotEmpty(dto.getKeyword())) {
|
|
if (StringUtils.isNotEmpty(dto.getKeyword())) {
|
|
List<Long> corporationIds = corporationService.listObject(Corporation::getId, q -> q.like(Corporation::getName, dto.getKeyword()));
|
|
List<Long> corporationIds = corporationService.listObject(Corporation::getId, q -> q.like(Corporation::getName, dto.getKeyword()));
|
|
@@ -403,8 +405,8 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
|
|
if (CollectionUtils.isEmpty(list)) {
|
|
if (CollectionUtils.isEmpty(list)) {
|
|
return page;
|
|
return page;
|
|
}
|
|
}
|
|
- //获取归属公司
|
|
|
|
- List<SysDept> companyList = deptService.list(Wrappers.<SysDept>query().eq("type", 0));
|
|
|
|
|
|
+ //获取部门列表
|
|
|
|
+ List<SysDept> companyList = deptService.list();
|
|
Map<Long, String> companyMap = companyList.stream().collect(Collectors.toMap(SysDept::getDeptId, SysDept::getDeptName));
|
|
Map<Long, String> companyMap = companyList.stream().collect(Collectors.toMap(SysDept::getDeptId, SysDept::getDeptName));
|
|
|
|
|
|
//获取合同类型字典内容
|
|
//获取合同类型字典内容
|
|
@@ -452,9 +454,12 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
|
|
//获取合同类型字典内容
|
|
//获取合同类型字典内容
|
|
p.setContractTypeVal(contractTypeStatusDic.get(p.getContractType()));
|
|
p.setContractTypeVal(contractTypeStatusDic.get(p.getContractType()));
|
|
|
|
|
|
- //赋值归属公司
|
|
|
|
|
|
+ //赋值生产公司
|
|
p.setCompanyName(companyMap.get(p.getCompanyId()));
|
|
p.setCompanyName(companyMap.get(p.getCompanyId()));
|
|
|
|
|
|
|
|
+ //赋值销售部门
|
|
|
|
+ p.setDeptName(companyMap.get(p.getDeptId()));
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
// 赋值流程id
|
|
// 赋值流程id
|