Commit 13625d5c authored by 竹天卫's avatar 竹天卫

项目评审的时候 bug处理

parent cceb39b8
...@@ -56,6 +56,7 @@ ...@@ -56,6 +56,7 @@
WHEN 7 THEN '校核中' WHEN 7 THEN '校核中'
WHEN 8 THEN '校核完成' WHEN 8 THEN '校核完成'
WHEN 9 THEN '修改待确认' WHEN 9 THEN '修改待确认'
WHEN 10 THEN '已作废'
ELSE '' ELSE ''
END END
) as statusValue ) as statusValue
...@@ -98,6 +99,7 @@ ...@@ -98,6 +99,7 @@
WHEN 7 THEN '校核中' WHEN 7 THEN '校核中'
WHEN 8 THEN '校核完成' WHEN 8 THEN '校核完成'
WHEN 9 THEN '修改待确认' WHEN 9 THEN '修改待确认'
WHEN 10 THEN '已作废'
ELSE '' ELSE ''
END END
) as 状态 ) as 状态
...@@ -125,6 +127,7 @@ ...@@ -125,6 +127,7 @@
WHEN 7 THEN '校核中' WHEN 7 THEN '校核中'
WHEN 8 THEN '校核完成' WHEN 8 THEN '校核完成'
WHEN 9 THEN '修改待确认' WHEN 9 THEN '修改待确认'
WHEN 10 THEN '已作废'
ELSE '' ELSE ''
END END
) as statusValue, ) as statusValue,
...@@ -154,6 +157,7 @@ ...@@ -154,6 +157,7 @@
WHEN 7 THEN '校核中' WHEN 7 THEN '校核中'
WHEN 8 THEN '校核完成' WHEN 8 THEN '校核完成'
WHEN 9 THEN '修改待确认' WHEN 9 THEN '修改待确认'
WHEN 10 THEN '已作废'
ELSE '' ELSE ''
END END
) as statusValue, ) as statusValue,
...@@ -213,6 +217,7 @@ ...@@ -213,6 +217,7 @@
WHEN 7 THEN '校核中' WHEN 7 THEN '校核中'
WHEN 8 THEN '校核完成' WHEN 8 THEN '校核完成'
WHEN 9 THEN '修改待确认' WHEN 9 THEN '修改待确认'
WHEN 10 THEN '已作废'
ELSE '' ELSE ''
END END
) as statusValue, ) as statusValue,
...@@ -272,6 +277,7 @@ ...@@ -272,6 +277,7 @@
WHEN 7 THEN '校核中' WHEN 7 THEN '校核中'
WHEN 8 THEN '校核完成' WHEN 8 THEN '校核完成'
WHEN 9 THEN '修改待确认' WHEN 9 THEN '修改待确认'
WHEN 10 THEN '已作废'
ELSE '' ELSE ''
END END
) as statusValue ) as statusValue
...@@ -472,6 +478,7 @@ ...@@ -472,6 +478,7 @@
WHEN 7 THEN '校核中' WHEN 7 THEN '校核中'
WHEN 8 THEN '校核完成' WHEN 8 THEN '校核完成'
WHEN 9 THEN '修改待确认' WHEN 9 THEN '修改待确认'
WHEN 10 THEN '已作废'
ELSE '' ELSE ''
END END
) as statusValue, ) as statusValue,
......
...@@ -33,4 +33,7 @@ public class ApprovalQuery { ...@@ -33,4 +33,7 @@ public class ApprovalQuery {
@ApiModelProperty("审批意见/驳回原因") @ApiModelProperty("审批意见/驳回原因")
private String auditReason; private String auditReason;
@ApiModelProperty("项目id")
private Integer projectId;
} }
...@@ -269,6 +269,12 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl ...@@ -269,6 +269,12 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl
return BaseResponse.errorMsg("请填写项目编号"); return BaseResponse.errorMsg("请填写项目编号");
} }
} }
if(query.getProjectId() != null){
Project project = projectMapper.selectById(query.getProjectId());
if(project == null){
return BaseResponse.errorMsg("项目信息错误");
}
}
if (StringUtils.isEmpty(query.getSendName()) || StringUtils.isEmpty(query.getSendPhone())) { if (StringUtils.isEmpty(query.getSendName()) || StringUtils.isEmpty(query.getSendPhone())) {
return BaseResponse.errorMsg("请填写送样人信息"); return BaseResponse.errorMsg("请填写送样人信息");
} }
...@@ -1284,7 +1290,18 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl ...@@ -1284,7 +1290,18 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl
return BaseResponse.errorMsg("当前状态不允许评审"); return BaseResponse.errorMsg("当前状态不允许评审");
} }
Entrust entrust = entrustMapper.selectById(entrustVo.getId()); Entrust entrust = entrustMapper.selectById(entrustVo.getId());
//如果项目id或者项目编号为空,根据项目名称获取项目信息 if(entrust.getProjectId() == null){
if(query.getProjectId() == null){
return BaseResponse.errorMsg("请添加项目信息");
}
Project project = projectMapper.selectById(entrust.getId());
if(project == null){
return BaseResponse.errorMsg("项目信息有误");
}
entrust.setProjectCode(project.getCode())
.setProjectName(project.getName());
}
/* //如果项目id或者项目编号为空,根据项目名称获取项目信息
if (StringUtils.isEmpty(entrust.getProjectCode())) { if (StringUtils.isEmpty(entrust.getProjectCode())) {
ProjectVo projectVo = projectMapper.getByName(entrust.getProjectName()); ProjectVo projectVo = projectMapper.getByName(entrust.getProjectName());
if (projectVo == null) { if (projectVo == null) {
...@@ -1293,7 +1310,8 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl ...@@ -1293,7 +1310,8 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl
entrust.setProjectId(projectVo.getId()) entrust.setProjectId(projectVo.getId())
.setProjectCode(projectVo.getCode()) .setProjectCode(projectVo.getCode())
.setProjectName(projectVo.getName()); .setProjectName(projectVo.getName());
} }*/
//审批后生成委托编号 //审批后生成委托编号
String entrustCode = entrust.getProjectCode()+"-"+query.getSampleList().get(0).getCementCode(); String entrustCode = entrust.getProjectCode()+"-"+query.getSampleList().get(0).getCementCode();
entrust.setEntrustCode(entrustCode); entrust.setEntrustCode(entrustCode);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment