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,11 +127,12 @@ ...@@ -125,11 +127,12 @@
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,
p.name as projectName,p.code as projectCode, p.name as projectName,p.code as projectCode,
c.name as clientName, su.name as userName, c.name as clientName, su.name as userName,
su.phone as userPhone, su.fax as userFax su.phone as userPhone, su.fax as userFax
from entrust e from entrust e
left join project p on p.id = e.project_id left join project p on p.id = e.project_id
...@@ -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