forked from integrated_whb/integrated_whb
动火验收,查询时,显示签字信息
parent
25d0947d7f
commit
44d1708a79
|
@ -157,19 +157,6 @@ public class AppHotworkController extends BaseController {
|
|||
return map;
|
||||
}
|
||||
|
||||
@RequestMapping("/accept")
|
||||
@ResponseBody
|
||||
@LogAnno(menuType= "手机",menuServer= "动火作业",instructionsOperate = "动火作业",instructionsType = "验收归档")
|
||||
public Object accept() throws Exception {
|
||||
Map<String,Object> map = new HashMap<>();
|
||||
String errInfo = "success";
|
||||
PageData pd = new PageData();
|
||||
pd = this.getPageData();
|
||||
hotworkService.accept(pd);
|
||||
map.put("result",errInfo);
|
||||
return map;
|
||||
}
|
||||
|
||||
@RequestMapping("/checkWorkCount")
|
||||
@ResponseBody
|
||||
public Object checkWorkCount() throws Exception{
|
||||
|
|
|
@ -22,8 +22,6 @@ public interface HotworkService {
|
|||
|
||||
void nextStep(PageData pd, MultipartFile[] files) throws Exception;
|
||||
|
||||
void accept(PageData pd)throws Exception;
|
||||
|
||||
void cancel(PageData pd) throws Exception;
|
||||
|
||||
PageData findById(PageData pd) throws Exception;
|
||||
|
|
|
@ -136,29 +136,21 @@ public class HotworkServiceImpl implements HotworkService {
|
|||
List<PageData> unsignedList = hotworkSignMapper.checkUnsigned(sign);//当前步骤未签名人列表
|
||||
if(unsignedList == null || unsignedList.size() == 0){//如果没有未签人 则跳转下一步
|
||||
hotworkMapper.editStep(work);
|
||||
PageData currentflow = getStep(work.get("TASK_ID"), work.get("STEP_ID"));
|
||||
|
||||
if (work.get("PREPARERS") != null && !work.get("PREPARERS").equals("")) { //如果是设置安全措施确认人步骤
|
||||
savePreparers(work,currentflow);
|
||||
}
|
||||
//保存日志
|
||||
saveLog(work,work.getString(flow.get("ACTOR_FIELD")),"1");
|
||||
|
||||
|
||||
PageData currentflow = getStep(work.get("TASK_ID"), work.get("STEP_ID"));
|
||||
if("99".equals(currentflow.getString("NEXT_STEP_ID"))){
|
||||
return;
|
||||
}
|
||||
if (work.get("PREPARERS") != null && !work.get("PREPARERS").equals("")) { //如果是设置安全措施确认人步骤
|
||||
savePreparers(work,currentflow);
|
||||
}
|
||||
saveNextSigner(work,currentflow);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 验收归档
|
||||
*/
|
||||
@Override
|
||||
public void accept(PageData pd)throws Exception{
|
||||
PageData flow = getStep(pd.get("TASK_ID"), 99);
|
||||
hotworkMapper.edit(pd);
|
||||
saveLog(pd,pd.getString(flow.get("ACTOR_FIELD")),"1");
|
||||
}
|
||||
|
||||
/**
|
||||
* 取消
|
||||
*/
|
||||
|
|
|
@ -301,6 +301,13 @@
|
|||
monitor.SIGN_TIME as MONITOR_USER_SIGNER_TIME,
|
||||
monitor.SIGN_PATH as MONITOR_USER_SIGNER_PATH,
|
||||
IFNULL(monitor.DESCR,'无') as MONITOR_CONTENT,
|
||||
start.SIGN_TIME as WORK_START_USER_SIGNER_TIME,
|
||||
start.SIGN_PATH as WORK_START_USER_SIGNER_PATH,
|
||||
end.SIGN_TIME as WORK_END_USER_SIGNER_TIME,
|
||||
end.SIGN_PATH as WORK_END_USER_SIGNER_PATH,
|
||||
accept.SIGN_TIME as ACCEPT_USER_SIGNER_TIME,
|
||||
accept.SIGN_PATH as ACCEPT_USER_SIGNER_PATH,
|
||||
IFNULL(accept.DESCR,'无') as ACCEPT_CONTENT,
|
||||
f.ANALYZE_TIME
|
||||
FROM
|
||||
bus_hotwork AS f
|
||||
|
@ -348,6 +355,9 @@
|
|||
left join bus_hotwork_sign audit on audit.HOTWORK_ID = f.HOTWORK_ID and audit.STEP_ID = '10'
|
||||
left join bus_hotwork_sign approve on approve.HOTWORK_ID = f.HOTWORK_ID and approve.STEP_ID = '11'
|
||||
left join bus_hotwork_sign monitor on monitor.HOTWORK_ID = f.HOTWORK_ID and monitor.STEP_ID = '12'
|
||||
left join bus_hotwork_sign start on start.HOTWORK_ID = f.HOTWORK_ID and start.STEP_ID = '13'
|
||||
left join bus_hotwork_sign end on end.HOTWORK_ID = f.HOTWORK_ID and end.STEP_ID = '14'
|
||||
left join bus_hotwork_sign accept on accept.HOTWORK_ID = f.HOTWORK_ID and accept.STEP_ID = '15'
|
||||
WHERE f.HOTWORK_ID = #{HOTWORK_ID}
|
||||
</select>
|
||||
|
||||
|
|
Loading…
Reference in New Issue