forked from integrated_whb/integrated_whb
八项作业受限
parent
94ac88f6fc
commit
a721c9ddcd
|
@ -0,0 +1,94 @@
|
||||||
|
package com.zcloud.controller.eightwork;
|
||||||
|
|
||||||
|
import com.zcloud.controller.base.BaseController;
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
import com.zcloud.logs.LogAnno;
|
||||||
|
import com.zcloud.service.eightwork.ConfinedSpaceGasService;
|
||||||
|
import com.zcloud.service.eightwork.ConfinedspaceService;
|
||||||
|
import com.zcloud.util.Jurisdiction;
|
||||||
|
import com.zcloud.util.Tools;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.bind.annotation.ResponseBody;
|
||||||
|
|
||||||
|
import java.util.HashMap;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:受限作业
|
||||||
|
* 官网:www.zcloudchina.com
|
||||||
|
*/
|
||||||
|
@Controller
|
||||||
|
@RequestMapping("/confinedspace")
|
||||||
|
public class ConfinedspaceController extends BaseController {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ConfinedspaceService confinedspaceService;
|
||||||
|
@Autowired
|
||||||
|
private ConfinedSpaceGasService confinedspaceGasService;
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/list")
|
||||||
|
@ResponseBody
|
||||||
|
@LogAnno(menuType= "高危作业管理",menuServer= "受限作业",instructionsOperate = "受限作业",instructionsType = "列表")
|
||||||
|
public Object list(Page page) throws Exception{
|
||||||
|
Map<String,Object> map = new HashMap<String,Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
String KEYWORDS = pd.getString("KEYWORDS"); //关键词检索条件
|
||||||
|
if(Tools.notEmpty(KEYWORDS))pd.put("KEYWORDS", KEYWORDS.trim());
|
||||||
|
pd.put("CORPINFO_ID", Jurisdiction.getCORPINFO_ID());
|
||||||
|
page.setPd(pd);
|
||||||
|
List<PageData> varList = confinedspaceService.list(page); //列出confinedspace列表
|
||||||
|
map.put("varList", varList);
|
||||||
|
map.put("page", page);
|
||||||
|
map.put("result", errInfo);
|
||||||
|
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**获取受限作业流程
|
||||||
|
* @param
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/getFlowList")
|
||||||
|
@ResponseBody
|
||||||
|
@LogAnno(menuType= "高危作业管理",menuServer= "受限作业",instructionsOperate = "受限作业",instructionsType = "获取受限作业流程")
|
||||||
|
public Object getFlowList() throws Exception{
|
||||||
|
Map<String,Object> map = new HashMap<String,Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
List<PageData> flowList = confinedspaceService.getFlowList(pd);
|
||||||
|
map.put("flowList", flowList);
|
||||||
|
map.put("result", errInfo); //返回结果
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
@RequestMapping("/findById")
|
||||||
|
@ResponseBody
|
||||||
|
@LogAnno(menuType= "高危作业管理",menuServer= "受限作业",instructionsOperate = "受限作业",instructionsType = "获取详情")
|
||||||
|
public Object findById() throws Exception {
|
||||||
|
Map<String,Object> map = new HashMap<>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
pd = confinedspaceService.findById(pd);
|
||||||
|
PageData signs = confinedspaceService.listSignFinished(pd);
|
||||||
|
List<PageData> finishMeasuresList = confinedspaceService.listSignFinishMeasures(pd);
|
||||||
|
map.put("gasList", confinedspaceGasService.listAll(pd));
|
||||||
|
map.put("measuresList",finishMeasuresList);
|
||||||
|
map.put("signs",signs);
|
||||||
|
map.put("pd",pd);
|
||||||
|
map.put("result",errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -323,7 +323,6 @@ public class ConfinedspaceServiceImpl implements ConfinedspaceService {
|
||||||
measure.put("ANSWER1", json.get("ANSWER1"));
|
measure.put("ANSWER1", json.get("ANSWER1"));
|
||||||
measure.put("ANSWER2", json.get("ANSWER2"));
|
measure.put("ANSWER2", json.get("ANSWER2"));
|
||||||
measure.put("ANSWER3", json.get("ANSWER3"));
|
measure.put("ANSWER3", json.get("ANSWER3"));
|
||||||
measure.put("ANSWER4", json.get("ANSWER4"));
|
|
||||||
measure.put("SIGN_PATH", json.get("SIGN_PATH"));
|
measure.put("SIGN_PATH", json.get("SIGN_PATH"));
|
||||||
measure.put("SIGN_TIME", json.get("SIGN_TIME"));
|
measure.put("SIGN_TIME", json.get("SIGN_TIME"));
|
||||||
measure.put("IMG_PATH", json.get("IMG_PATH"));
|
measure.put("IMG_PATH", json.get("IMG_PATH"));
|
||||||
|
|
|
@ -376,6 +376,7 @@
|
||||||
endo.`NAME` as WORK_END_DEPARTMENT_NAME,
|
endo.`NAME` as WORK_END_DEPARTMENT_NAME,
|
||||||
endu.`NAME` as WORK_END_USER_NAME,
|
endu.`NAME` as WORK_END_USER_NAME,
|
||||||
log.STEP_NAME,
|
log.STEP_NAME,
|
||||||
|
log.NEXT_STEP_ID,
|
||||||
log.NEXT_STEP_NAME,
|
log.NEXT_STEP_NAME,
|
||||||
log.STATUS
|
log.STATUS
|
||||||
from
|
from
|
||||||
|
|
|
@ -92,6 +92,9 @@
|
||||||
STATUS = #{STATUS},
|
STATUS = #{STATUS},
|
||||||
SIGN_PATH = #{SIGN_PATH},
|
SIGN_PATH = #{SIGN_PATH},
|
||||||
IMG_PATH = #{IMG_PATH},
|
IMG_PATH = #{IMG_PATH},
|
||||||
|
ANSWER1 = #{ANSWER1},
|
||||||
|
ANSWER2 = #{ANSWER2},
|
||||||
|
ANSWER3 = #{ANSWER3},
|
||||||
SIGN_TIME = #{SIGN_TIME}
|
SIGN_TIME = #{SIGN_TIME}
|
||||||
where
|
where
|
||||||
CONFINEDSPACETOMEASURES_ID = #{CONFINEDSPACETOMEASURES_ID}
|
CONFINEDSPACETOMEASURES_ID = #{CONFINEDSPACETOMEASURES_ID}
|
||||||
|
|
Loading…
Reference in New Issue