提交代码

dev_xds
姜玉琦 2023-09-24 16:35:45 +08:00
parent 89fc3a7891
commit a9467e2ad0
6 changed files with 58 additions and 15 deletions

View File

@ -194,14 +194,25 @@ public class SurProjectAuditinfoServiceImpl implements ISurProjectAuditinfoServi
List<SurProjectMeasure> surProjectMeasureList = surProjectMeasureMapper.selectSurProjectMeasureList(new SurProjectMeasure()); List<SurProjectMeasure> surProjectMeasureList = surProjectMeasureMapper.selectSurProjectMeasureList(new SurProjectMeasure());
if(surProjectCheckDetectionList!=null && surProjectCheckDetectionList.size()>0){ if(surProjectCheckDetectionList!=null && surProjectCheckDetectionList.size()>0){
for(SurProjectCheckDetection surProjectCheckDetection:surProjectCheckDetectionList){ for(SurProjectCheckDetection surProjectCheckDetection:surProjectCheckDetectionList){
SurProjectAuditinfo a = new SurProjectAuditinfo(); if("2".equals(surProjectCheckDetection.getCheckState())){
a.setFromType(PublicStateEnum.AUDIT_TYPE_QYFS.getCode()); SurProjectAuditinfo a = new SurProjectAuditinfo();
a.setFromId(surProjectCheckDetection.getId()); a.setFromType(PublicStateEnum.AUDIT_TYPE_QYFS.getCode());
a.setApproveStatus("1"); a.setFromId(surProjectCheckDetection.getId());
a.setComment("提交申请"); a.setApproveStatus("1");
a.setCreateBy(surProjectCheckDetection.getCreateBy()); a.setComment("提交申请");
a.setCreateTime(surProjectCheckDetection.getCreateTime()); a.setCreateBy(surProjectCheckDetection.getCreateBy());
list.add(a); a.setCreateTime(surProjectCheckDetection.getCreateTime());
list.add(a);
SurProjectAuditinfo b = new SurProjectAuditinfo();
b.setFromType(PublicStateEnum.AUDIT_TYPE_QYFS.getCode());
b.setFromId(surProjectCheckDetection.getId());
b.setApproveStatus("4");
b.setComment("默认审核通过");
b.setCreateBy(surProjectCheckDetection.getWitnessUser());
b.setCreateTime(surProjectCheckDetection.getCreateTime());
list.add(b);
}
} }
} }
@ -215,6 +226,15 @@ public class SurProjectAuditinfoServiceImpl implements ISurProjectAuditinfoServi
a.setCreateBy(surProjectChecking.getCreateBy()); a.setCreateBy(surProjectChecking.getCreateBy());
a.setCreateTime(surProjectChecking.getCreateTime()); a.setCreateTime(surProjectChecking.getCreateTime());
list.add(a); list.add(a);
SurProjectAuditinfo b = new SurProjectAuditinfo();
b.setFromType(PublicStateEnum.AUDIT_TYPE_JPYS.getCode());
b.setFromId(surProjectChecking.getId());
b.setApproveStatus("4");
b.setComment("默认审核通过");
b.setCreateBy(surProjectChecking.getSuperviseUser());
b.setCreateTime(surProjectChecking.getCreateTime());
list.add(b);
} }
} }
@ -228,6 +248,15 @@ public class SurProjectAuditinfoServiceImpl implements ISurProjectAuditinfoServi
a.setCreateBy(surProjectMaterialSeal.getCreateBy()); a.setCreateBy(surProjectMaterialSeal.getCreateBy());
a.setCreateTime(surProjectMaterialSeal.getCreateTime()); a.setCreateTime(surProjectMaterialSeal.getCreateTime());
list.add(a); list.add(a);
SurProjectAuditinfo b = new SurProjectAuditinfo();
b.setFromType(PublicStateEnum.AUDIT_TYPE_CLFY.getCode());
b.setFromId(surProjectMaterialSeal.getId());
b.setApproveStatus("4");
b.setComment("默认审核通过");
b.setCreateBy(surProjectMaterialSeal.getWitnessUser());
b.setCreateTime(surProjectMaterialSeal.getCreateTime());
list.add(b);
} }
} }
@ -241,6 +270,15 @@ public class SurProjectAuditinfoServiceImpl implements ISurProjectAuditinfoServi
a.setCreateBy(surProjectMeasure.getCreateBy()); a.setCreateBy(surProjectMeasure.getCreateBy());
a.setCreateTime(surProjectMeasure.getCreateTime()); a.setCreateTime(surProjectMeasure.getCreateTime());
list.add(a); list.add(a);
SurProjectAuditinfo b = new SurProjectAuditinfo();
b.setFromType(PublicStateEnum.AUDIT_TYPE_SCSL.getCode());
b.setFromId(surProjectMeasure.getId());
b.setApproveStatus("4");
b.setComment("默认审核通过");
b.setCreateBy(surProjectMeasure.getSuperviseUser());
b.setCreateTime(surProjectMeasure.getCreateTime());
list.add(b);
} }
} }
surProjectAuditinfoMapper.batch(list); surProjectAuditinfoMapper.batch(list);

View File

@ -99,13 +99,15 @@ public class SurProjectCheckDetectionServiceImpl implements ISurProjectCheckDete
surProjectAuditinfo.setCreateBy(surProjectCheckDetection.getUpdateBy()); surProjectAuditinfo.setCreateBy(surProjectCheckDetection.getUpdateBy());
surProjectAuditinfo.setCreateTime(new Date()); surProjectAuditinfo.setCreateTime(new Date());
surProjectAuditinfoMapper.insertSurProjectAuditinfo(surProjectAuditinfo); surProjectAuditinfoMapper.insertSurProjectAuditinfo(surProjectAuditinfo);
}else{ }
//修改人和修改时间为登记检测结果信息,审批合格或不合格时不修改这个字段
if(PublicStateEnum.AUDITINFO_DSH.getCode().equals(surProjectCheckDetection.getApproveStatus())){
// 非提交时保存最后修改人 // 非提交时保存最后修改人
if(surProjectCheckDetection.getUpdateBy()==null){ if(surProjectCheckDetection.getUpdateBy()==null){
surProjectCheckDetection.setUpdateBy(SecurityUtils.getUsername()); surProjectCheckDetection.setUpdateBy(SecurityUtils.getUsername());
} }
surProjectCheckDetection.setUpdateTime(DateUtils.getNowDate()); surProjectCheckDetection.setUpdateTime(new Date());
} }
return surProjectCheckDetectionMapper.updateSurProjectCheckDetection(surProjectCheckDetection); return surProjectCheckDetectionMapper.updateSurProjectCheckDetection(surProjectCheckDetection);

View File

@ -141,6 +141,7 @@ public class SurProjectCheckingServiceImpl implements ISurProjectCheckingService
surProjectChecking.setIsDel(Convert.toLong(PublicStateEnum.OK.getCode())); surProjectChecking.setIsDel(Convert.toLong(PublicStateEnum.OK.getCode()));
surProjectChecking.setCreateTime(DateUtils.getNowDate()); surProjectChecking.setCreateTime(DateUtils.getNowDate());
int res = surProjectCheckingMapper.insertSurProjectChecking(surProjectChecking);
//操作日志 //操作日志
if(StringUtils.isNotBlank(surProjectChecking.getApproveStatus())){ if(StringUtils.isNotBlank(surProjectChecking.getApproveStatus())){
SurProjectAuditinfo surProjectAuditinfo = new SurProjectAuditinfo(); SurProjectAuditinfo surProjectAuditinfo = new SurProjectAuditinfo();
@ -155,7 +156,7 @@ public class SurProjectCheckingServiceImpl implements ISurProjectCheckingService
surProjectAuditinfoMapper.insertSurProjectAuditinfo(surProjectAuditinfo); surProjectAuditinfoMapper.insertSurProjectAuditinfo(surProjectAuditinfo);
} }
return surProjectCheckingMapper.insertSurProjectChecking(surProjectChecking); return res;
} }
/** /**

View File

@ -101,6 +101,7 @@ public class SurProjectMaterialSealServiceImpl implements ISurProjectMaterialSea
surProjectMaterialSeal.setMainImage(surProjectMaterialSeal.getImageUrls().split(",")[0]); surProjectMaterialSeal.setMainImage(surProjectMaterialSeal.getImageUrls().split(",")[0]);
surProjectMaterialSeal.setCreateTime(DateUtils.getNowDate()); surProjectMaterialSeal.setCreateTime(DateUtils.getNowDate());
int res = surProjectMaterialSealMapper.insertSurProjectMaterialSeal(surProjectMaterialSeal);
//操作日志 //操作日志
if(StringUtils.isNotBlank(surProjectMaterialSeal.getApproveStatus())){ if(StringUtils.isNotBlank(surProjectMaterialSeal.getApproveStatus())){
SurProjectAuditinfo surProjectAuditinfo = new SurProjectAuditinfo(); SurProjectAuditinfo surProjectAuditinfo = new SurProjectAuditinfo();
@ -115,7 +116,7 @@ public class SurProjectMaterialSealServiceImpl implements ISurProjectMaterialSea
surProjectAuditinfoMapper.insertSurProjectAuditinfo(surProjectAuditinfo); surProjectAuditinfoMapper.insertSurProjectAuditinfo(surProjectAuditinfo);
} }
return surProjectMaterialSealMapper.insertSurProjectMaterialSeal(surProjectMaterialSeal); return res;
} }
/** /**

View File

@ -100,6 +100,7 @@ public class SurProjectMeasureServiceImpl implements ISurProjectMeasureService
surProjectMeasure.setIsDel(PublicStateEnum.OK.getCode()); surProjectMeasure.setIsDel(PublicStateEnum.OK.getCode());
surProjectMeasure.setCreateTime(DateUtils.getNowDate()); surProjectMeasure.setCreateTime(DateUtils.getNowDate());
int res = surProjectMeasureMapper.insertSurProjectMeasure(surProjectMeasure);
//操作日志 //操作日志
if(StringUtils.isNotBlank(surProjectMeasure.getApproveStatus())){ if(StringUtils.isNotBlank(surProjectMeasure.getApproveStatus())){
SurProjectAuditinfo surProjectAuditinfo = new SurProjectAuditinfo(); SurProjectAuditinfo surProjectAuditinfo = new SurProjectAuditinfo();
@ -114,7 +115,7 @@ public class SurProjectMeasureServiceImpl implements ISurProjectMeasureService
surProjectAuditinfoMapper.insertSurProjectAuditinfo(surProjectAuditinfo); surProjectAuditinfoMapper.insertSurProjectAuditinfo(surProjectAuditinfo);
} }
return surProjectMeasureMapper.insertSurProjectMeasure(surProjectMeasure); return res;
} }
/** /**
@ -127,7 +128,7 @@ public class SurProjectMeasureServiceImpl implements ISurProjectMeasureService
@Transactional @Transactional
public int updateSurProjectMeasure(SurProjectMeasure surProjectMeasure) public int updateSurProjectMeasure(SurProjectMeasure surProjectMeasure)
{ {
if(surProjectMeasure.getCreateBy()==null){ if(surProjectMeasure.getUpdateBy()==null){
surProjectMeasure.setUpdateBy(SecurityUtils.getUsername()); surProjectMeasure.setUpdateBy(SecurityUtils.getUsername());
} }
if(surProjectMeasure.getImageUrls()!=null){ if(surProjectMeasure.getImageUrls()!=null){

View File

@ -77,7 +77,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test='nowRole == "5" or nowRole == "6" or nowRole == "7"'> and (spui.unitId = #{nowDept} or spcd.witness_user=#{nowUserName})</if> <if test='nowRole == "5" or nowRole == "6" or nowRole == "7"'> and (spui.unitId = #{nowDept} or spcd.witness_user=#{nowUserName})</if>
<!--普通用户查询项目人员--> <!--普通用户查询项目人员-->
<if test='nowRole == "15" or nowRole == "16" or nowRole == "17" or nowRole == "99"'> and spu.is_del=0 and (spu.user_id = #{nowUser} or spcd.witness_user=#{nowUserName})</if> <if test='nowRole == "15" or nowRole == "16" or nowRole == "17" or nowRole == "99"'> and spu.is_del=0 and (spu.user_id = #{nowUser} or spcd.witness_user=#{nowUserName})</if>
<if test='activeName == "jxz"'> and spcd.approve_status != '4'</if> <if test='activeName == "jxz"'> and (spcd.approve_status != '4' or spcd.approve_status is null)</if>
<if test='activeName == "ywc"'> and spcd.approve_status = '4'</if> <if test='activeName == "ywc"'> and spcd.approve_status = '4'</if>
</where> </where>
order by spcd.check_time desc order by spcd.check_time desc