This commit is contained in:
parent
f7b00ae4c0
commit
0ec7b9ca73
|
|
@ -251,13 +251,15 @@ public class LeaseApplyInfoServiceImpl implements ILeaseApplyInfoService {
|
||||||
LeaseApplyInfo leaseApplyInfo = new LeaseApplyInfo();
|
LeaseApplyInfo leaseApplyInfo = new LeaseApplyInfo();
|
||||||
leaseApplyInfo.setId(bean.getId());
|
leaseApplyInfo.setId(bean.getId());
|
||||||
Long userId = SecurityUtils.getLoginUser().getUserid();
|
Long userId = SecurityUtils.getLoginUser().getUserid();
|
||||||
leaseApplyInfo.setUserId(userId);
|
//leaseApplyInfo.setUserId(userId);
|
||||||
LeaseApplyInfo info = leaseApplyInfoMapper.getLeaseInfoById(leaseApplyInfo);
|
LeaseApplyInfo info = leaseApplyInfoMapper.getLeaseInfoById(leaseApplyInfo);
|
||||||
if (StringUtils.isNotBlank(bean.getPublishTask())) {
|
if (StringUtils.isNotBlank(bean.getPublishTask())) {
|
||||||
leaseApplyInfo.setPublishTask(bean.getPublishTask());
|
leaseApplyInfo.setPublishTask(bean.getPublishTask());
|
||||||
List<LeaseApplyInfo> leaseApplyOutList = leaseApplyInfoMapper.selectPublishList(leaseApplyInfo);
|
List<LeaseApplyInfo> leaseApplyOutList = leaseApplyInfoMapper.selectPublishList(leaseApplyInfo);
|
||||||
if (!CollectionUtils.isEmpty(leaseApplyOutList)) {
|
if (!CollectionUtils.isEmpty(leaseApplyOutList)) {
|
||||||
info = leaseApplyOutList.get(0);
|
info = leaseApplyOutList.get(0);
|
||||||
|
info.setUnitName(info.getLeaseUnit());
|
||||||
|
info.setProjectName(info.getLeaseProject());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
LeaseApplyRequestVo leaseApplyRequestVo = new LeaseApplyRequestVo();
|
LeaseApplyRequestVo leaseApplyRequestVo = new LeaseApplyRequestVo();
|
||||||
|
|
@ -684,8 +686,8 @@ public class LeaseApplyInfoServiceImpl implements ILeaseApplyInfoService {
|
||||||
*/
|
*/
|
||||||
private boolean containsKeyword(LeaseApplyInfo item, String keyWord) {
|
private boolean containsKeyword(LeaseApplyInfo item, String keyWord) {
|
||||||
return (item.getMaTypeNames() != null && item.getMaTypeNames().contains(keyWord)) ||
|
return (item.getMaTypeNames() != null && item.getMaTypeNames().contains(keyWord)) ||
|
||||||
(item.getUnitName() != null && item.getUnitName().contains(keyWord)) ||
|
(item.getLeaseUnit() != null && item.getLeaseUnit().contains(keyWord)) ||
|
||||||
(item.getProjectName() != null && item.getProjectName().contains(keyWord)) ||
|
(item.getLeaseProject() != null && item.getLeaseProject().contains(keyWord)) ||
|
||||||
(item.getCode() != null && item.getCode().contains(keyWord)) ||
|
(item.getCode() != null && item.getCode().contains(keyWord)) ||
|
||||||
(item.getCreateBy() != null && item.getCreateBy().contains(keyWord)) ||
|
(item.getCreateBy() != null && item.getCreateBy().contains(keyWord)) ||
|
||||||
(item.getLeasePerson() != null && item.getLeasePerson().contains(keyWord)) ||
|
(item.getLeasePerson() != null && item.getLeasePerson().contains(keyWord)) ||
|
||||||
|
|
|
||||||
|
|
@ -717,7 +717,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
bu.unit_name AS unitName,
|
bu.unit_name AS unitName,
|
||||||
bp.pro_name AS projectName,
|
bp.pro_name AS projectName,
|
||||||
bai.agreement_code AS agreementCode,
|
bai.agreement_code AS agreementCode,
|
||||||
IFNULL( lad.num, 0) AS preCountNum,
|
IFNULL(SUM(lpd.num), 0) AS preCountNum,
|
||||||
IFNULL(lod.num, 0) AS alNum,
|
IFNULL(lod.num, 0) AS alNum,
|
||||||
GROUP_CONCAT( DISTINCT mt1.type_name ) AS maTypeNames,
|
GROUP_CONCAT( DISTINCT mt1.type_name ) AS maTypeNames,
|
||||||
lpd.publish_task AS publishTask,
|
lpd.publish_task AS publishTask,
|
||||||
|
|
@ -733,9 +733,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
bp.external_id as externalId
|
bp.external_id as externalId
|
||||||
FROM
|
FROM
|
||||||
lease_apply_info lai
|
lease_apply_info lai
|
||||||
LEFT JOIN (SELECT parent_id, SUM(pre_num) as num FROM lease_apply_details GROUP BY parent_id) lad ON lai.id = lad.parent_id
|
|
||||||
LEFT JOIN tm_task tt ON lai.task_id = tt.task_id
|
LEFT JOIN tm_task tt ON lai.task_id = tt.task_id
|
||||||
LEFT JOIN lease_publish_details lpd ON lai.id = lpd.parent_id
|
LEFT JOIN lease_publish_details lpd ON lpd.parent_id = lai.id
|
||||||
LEFT JOIN (SELECT IFNULL( sum(out_num ), 0) AS num, parent_id, publish_task, is_confirm, confirm_remark, confirm_time, lease_sign_id from lease_out_details
|
LEFT JOIN (SELECT IFNULL( sum(out_num ), 0) AS num, parent_id, publish_task, is_confirm, confirm_remark, confirm_time, lease_sign_id from lease_out_details
|
||||||
GROUP BY parent_id) lod ON lpd.parent_id = lod.parent_id
|
GROUP BY parent_id) lod ON lpd.parent_id = lod.parent_id
|
||||||
LEFT JOIN bm_unit bu ON bu.unit_id = lpd.unit_id
|
LEFT JOIN bm_unit bu ON bu.unit_id = lpd.unit_id
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue