forked from integrated_whb/integrated_whb
重点工程(不包括AI报警和视频监控)
parent
922dbe51b3
commit
7ef83c4290
|
@ -0,0 +1,270 @@
|
||||||
|
package com.zcloud.controller.keyProjects;
|
||||||
|
|
||||||
|
import com.alibaba.fastjson.JSON;
|
||||||
|
import com.alibaba.fastjson.JSONObject;
|
||||||
|
import com.zcloud.controller.base.BaseController;
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
import com.zcloud.service.keyProjects.KeyprojectCheckInfoService;
|
||||||
|
import com.zcloud.service.keyProjects.KeyprojectCheckService;
|
||||||
|
import com.zcloud.service.keyProjects.KeyprojectHiddenService;
|
||||||
|
import com.zcloud.service.system.ImgFilesService;
|
||||||
|
import com.zcloud.util.DateUtil;
|
||||||
|
import com.zcloud.util.Tools;
|
||||||
|
import com.zcloud.util.UuidUtil;
|
||||||
|
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.*;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:重点工程检查
|
||||||
|
* 作者:luoxiaobao
|
||||||
|
* 时间:2022-09-19
|
||||||
|
* 官网:www.zcloudchina.com
|
||||||
|
*/
|
||||||
|
@Controller
|
||||||
|
@RequestMapping("/keyprojectcheck")
|
||||||
|
public class KeyprojectCheckController extends BaseController {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private KeyprojectCheckService keyprojectcheckService;
|
||||||
|
@Autowired
|
||||||
|
private KeyprojectCheckInfoService keyprojectcheckInfoService;
|
||||||
|
@Autowired
|
||||||
|
private KeyprojectHiddenService keyprojectHiddenService;
|
||||||
|
@Autowired
|
||||||
|
private ImgFilesService imgFilesService;
|
||||||
|
/**新增
|
||||||
|
* @param
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/add")
|
||||||
|
@ResponseBody
|
||||||
|
public Object add() throws Exception{
|
||||||
|
Map<String,Object> map = new HashMap<String,Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
pd.put("KEYPROJECTCHECK_ID", this.get32UUID()); //主键
|
||||||
|
pd.put("CREATTIME", DateUtil.date2Str(new Date())); //添加时间
|
||||||
|
pd.put("OPERATTIME", DateUtil.date2Str(new Date())); //修改时间
|
||||||
|
pd.put("ISDELETE", 0); //是否删除
|
||||||
|
pd.put("SOURCE", 1); //企业ID
|
||||||
|
keyprojectcheckService.save(pd);
|
||||||
|
|
||||||
|
String currentTime = DateUtil.date2Str(new Date());
|
||||||
|
if (Tools.notEmpty(pd.getString("SITUATIONJSON"))) {
|
||||||
|
List<JSONObject> list = (List<JSONObject>) JSON.parse(pd.getString("SITUATIONJSON"));
|
||||||
|
String time = currentTime;
|
||||||
|
for (JSONObject json : list) {
|
||||||
|
PageData situationPd = new PageData();
|
||||||
|
situationPd.put("KEYPROJECTCHECKINFO_ID", UuidUtil.get32UUID()); //主键
|
||||||
|
situationPd.put("KEYPROJECTCHECK_ID", pd.getString("KEYPROJECTCHECK_ID")); //检查ID
|
||||||
|
situationPd.put("SITUATION", json.get("SITUATION")); //检查情况
|
||||||
|
situationPd.put("ISDELETE", "0"); //是否删除(0:有效 1:删除)
|
||||||
|
situationPd.put("CREATOR", pd.getString("CREATOR")); //添加人
|
||||||
|
situationPd.put("CREATTIME", time); //添加时间
|
||||||
|
situationPd.put("OPERATOR", pd.getString("OPERATOR")); //修改人
|
||||||
|
situationPd.put("OPERATTIME", time); //修改时间
|
||||||
|
keyprojectcheckInfoService.save(situationPd);
|
||||||
|
time = DateUtil.calculateDateSecond(time, 1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Tools.notEmpty(pd.getString("HIDDENJSON"))) {
|
||||||
|
List<PageData> hiddenList = new ArrayList<PageData>();
|
||||||
|
List<JSONObject> list = (List<JSONObject>) JSON.parse(pd.getString("HIDDENJSON"));
|
||||||
|
String time = currentTime;
|
||||||
|
for (JSONObject json : list) {
|
||||||
|
PageData hidden = new PageData();
|
||||||
|
hidden.put("HIDDEN_ID", UuidUtil.get32UUID()); //主键
|
||||||
|
hidden.put("FOREIGN_ID", pd.getString("KEYPROJECTCHECK_ID")); //外键ID
|
||||||
|
hidden.put("HIDDENDESCR", json.getString("HIDDENDESCR")); //隐患描述
|
||||||
|
hidden.put("HIDDENPART", json.getString("HIDDENPART")); //隐患部位
|
||||||
|
hidden.put("HIDDENLEVEL", json.getString("HIDDENLEVEL")); //隐患级别
|
||||||
|
hidden.put("HIDDENTYPE", json.getString("HIDDENTYPE")); //隐患类型1
|
||||||
|
hidden.put("HIDDENTYPE2", json.getString("HIDDENTYPE2")); //隐患类型2
|
||||||
|
hidden.put("LONGITUDE", json.getString("LONGITUDE")); //隐患位置经度
|
||||||
|
hidden.put("LATITUDE", json.getString("LATITUDE")); //隐患位置纬度
|
||||||
|
hidden.put("DISCOVERYTIME", json.getString("DISCOVERYTIME")); //隐患发现时间
|
||||||
|
hidden.put("HIDDENFINDDEPT", json.getString("HIDDENFINDDEPT")); //隐患发现部门(隐患责任人部门)
|
||||||
|
hidden.put("RECTIFICATIONTYPE", json.getString("RECTIFICATIONTYPE")); //隐患处置
|
||||||
|
hidden.put("RECTIFICATIONDEADLINE", json.getString("RECTIFICATIONDEADLINE")); //整改期限
|
||||||
|
hidden.put("RECTIFYDESCR", json.getString("RECTIFYDESCR")); //整改描述
|
||||||
|
hidden.put("RECTIFICATIONDEPT", json.getString("RECTIFICATIONDEPT")); //整改部门
|
||||||
|
hidden.put("RECTIFICATIONOR", json.getString("RECTIFICATIONOR")); //整改人
|
||||||
|
hidden.put("CREATOR", json.getString("CREATOR")); //发现人(隐患责任人)
|
||||||
|
hidden.put("SOURCE", json.getString("SOURCE")); //隐患来源
|
||||||
|
hidden.put("STATE", "100"); //隐患状态 100-安全环保检查暂存的隐患(流程完转0)
|
||||||
|
hidden.put("CREATTIME", time); //发现时间
|
||||||
|
hidden.put("CORPINFO_ID", pd.getString("CORPINFO_ID")); //企业ID
|
||||||
|
hidden.put("ISDELETE", "0"); //是否删除(0:有效 1:删除)
|
||||||
|
hidden.put("POSITIONDESC",json.getString("POSITIONDESC"));// 隐患位置描述
|
||||||
|
|
||||||
|
keyprojectHiddenService.save(hidden);
|
||||||
|
hiddenList.add(hidden);
|
||||||
|
time = DateUtil.calculateDateSecond(time, 1);
|
||||||
|
}
|
||||||
|
pd.put("hiddenList", hiddenList);
|
||||||
|
}
|
||||||
|
map.put("pd", pd);
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param out
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/delete")
|
||||||
|
@ResponseBody
|
||||||
|
public Object delete() throws Exception{
|
||||||
|
Map<String,String> map = new HashMap<String,String>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
keyprojectcheckService.delete(pd);
|
||||||
|
map.put("result", errInfo); //返回结果
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/edit")
|
||||||
|
@ResponseBody
|
||||||
|
public Object edit() throws Exception{
|
||||||
|
Map<String,Object> map = new HashMap<String,Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
keyprojectcheckService.edit(pd);
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/list")
|
||||||
|
@ResponseBody
|
||||||
|
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());
|
||||||
|
page.setPd(pd);
|
||||||
|
List<PageData> varList = keyprojectcheckService.list(page); //列出KeyprojectCheck列表
|
||||||
|
map.put("varList", varList);
|
||||||
|
map.put("page", page);
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**去修改页面获取数据
|
||||||
|
* @param
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/goEdit")
|
||||||
|
@ResponseBody
|
||||||
|
public Object goEdit() throws Exception{
|
||||||
|
Map<String,Object> map = new HashMap<String,Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
pd = keyprojectcheckService.findById(pd); //根据ID读取
|
||||||
|
|
||||||
|
List<PageData> situationList = keyprojectcheckInfoService.listAll(pd);
|
||||||
|
pd.put("FOREIGN_ID", pd.getString("KEYPROJECTCHECK_ID"));
|
||||||
|
pd.put("hiddenList", keyprojectHiddenService.listAllInspection(pd));
|
||||||
|
pd.put("situationList", situationList);
|
||||||
|
map.put("pd", pd);
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**去隐患页面获取数据
|
||||||
|
* @param
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/listHidden")
|
||||||
|
@ResponseBody
|
||||||
|
public Object listHidden(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());
|
||||||
|
page.setPd(pd);
|
||||||
|
List<PageData> varList = keyprojectHiddenService.list(page); //列出KeyprojectCheck列表
|
||||||
|
map.put("varList", varList);
|
||||||
|
map.put("page", page);
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**去隐患页面获取数据
|
||||||
|
* @param
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/findHidden")
|
||||||
|
@ResponseBody
|
||||||
|
public Object findHidden() throws Exception{
|
||||||
|
Map<String,Object> map = new HashMap<String,Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
pd = keyprojectHiddenService.findById(pd); //根据ID读取
|
||||||
|
|
||||||
|
PageData pd2 = new PageData();
|
||||||
|
pd2.put("FOREIGN_KEY",pd.getString("HIDDEN_ID"));
|
||||||
|
pd2.put("TYPE",3); //隐患图片
|
||||||
|
pd.put("hiddenImgs", imgFilesService.listAll(pd2));
|
||||||
|
if(imgFilesService.listAll(pd2).size()==0){
|
||||||
|
pd2.put("TYPE",114); //AI隐患图片
|
||||||
|
pd.put("hiddenImgs", imgFilesService.listAll(pd2));
|
||||||
|
}
|
||||||
|
pd2.put("TYPE",102); //隐患视频
|
||||||
|
pd.put("hiddenVideos", imgFilesService.listAll(pd2));
|
||||||
|
pd2.put("TYPE",4);
|
||||||
|
pd.put("zgImgs", imgFilesService.listAll(pd2));//整改图片
|
||||||
|
pd2.put("TYPE",5);
|
||||||
|
pd.put("ysImgs", imgFilesService.listAll(pd2));//整改图片
|
||||||
|
map.put("pd", pd);
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/deleteAll")
|
||||||
|
@ResponseBody
|
||||||
|
public Object deleteAll() throws Exception{
|
||||||
|
Map<String,Object> map = new HashMap<String,Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
String DATA_IDS = pd.getString("DATA_IDS");
|
||||||
|
if(Tools.notEmpty(DATA_IDS)){
|
||||||
|
String ArrayDATA_IDS[] = DATA_IDS.split(",");
|
||||||
|
keyprojectcheckService.deleteAll(ArrayDATA_IDS);
|
||||||
|
errInfo = "success";
|
||||||
|
}else{
|
||||||
|
errInfo = "fail";
|
||||||
|
}
|
||||||
|
map.put("result", errInfo); //返回结果
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,219 @@
|
||||||
|
package com.zcloud.controller.keyProjects;
|
||||||
|
|
||||||
|
import com.zcloud.controller.base.BaseController;
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
import com.zcloud.service.keyProjects.KeyprojectPunishService;
|
||||||
|
import com.zcloud.util.ObjectExcelView;
|
||||||
|
import com.zcloud.util.Tools;
|
||||||
|
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||||
|
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 org.springframework.web.servlet.ModelAndView;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.HashMap;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:重点工程处罚
|
||||||
|
* 作者:luoxiaobao
|
||||||
|
* 时间:2022-09-21
|
||||||
|
* 官网:www.zcloudchina.com
|
||||||
|
*/
|
||||||
|
@Controller
|
||||||
|
@RequestMapping("/keyprojectpunish")
|
||||||
|
public class KeyprojectPunishController extends BaseController {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private KeyprojectPunishService keyprojectpunishService;
|
||||||
|
|
||||||
|
/**新增
|
||||||
|
* @param
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/add")
|
||||||
|
@RequiresPermissions("keyprojectpunish:add")
|
||||||
|
@ResponseBody
|
||||||
|
public Object add() throws Exception{
|
||||||
|
Map<String,Object> map = new HashMap<String,Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
pd.put("KEYPROJECTPUNISH_ID", this.get32UUID()); //主键
|
||||||
|
keyprojectpunishService.save(pd);
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param out
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/delete")
|
||||||
|
@RequiresPermissions("keyprojectpunish:del")
|
||||||
|
@ResponseBody
|
||||||
|
public Object delete() throws Exception{
|
||||||
|
Map<String,String> map = new HashMap<String,String>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
keyprojectpunishService.delete(pd);
|
||||||
|
map.put("result", errInfo); //返回结果
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/edit")
|
||||||
|
@RequiresPermissions("keyprojectpunish:edit")
|
||||||
|
@ResponseBody
|
||||||
|
public Object edit() throws Exception{
|
||||||
|
Map<String,Object> map = new HashMap<String,Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
keyprojectpunishService.edit(pd);
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/list")
|
||||||
|
@ResponseBody
|
||||||
|
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());
|
||||||
|
page.setPd(pd);
|
||||||
|
List<PageData> varList = keyprojectpunishService.list(page); //列出KeyprojectPunish列表
|
||||||
|
map.put("varList", varList);
|
||||||
|
map.put("page", page);
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**去修改页面获取数据
|
||||||
|
* @param
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/goEdit")
|
||||||
|
@ResponseBody
|
||||||
|
public Object goEdit() throws Exception{
|
||||||
|
Map<String,Object> map = new HashMap<String,Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
pd = keyprojectpunishService.findById(pd); //根据ID读取
|
||||||
|
map.put("pd", pd);
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/deleteAll")
|
||||||
|
@RequiresPermissions("keyprojectpunish:del")
|
||||||
|
@ResponseBody
|
||||||
|
public Object deleteAll() throws Exception{
|
||||||
|
Map<String,Object> map = new HashMap<String,Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
String DATA_IDS = pd.getString("DATA_IDS");
|
||||||
|
if(Tools.notEmpty(DATA_IDS)){
|
||||||
|
String ArrayDATA_IDS[] = DATA_IDS.split(",");
|
||||||
|
keyprojectpunishService.deleteAll(ArrayDATA_IDS);
|
||||||
|
errInfo = "success";
|
||||||
|
}else{
|
||||||
|
errInfo = "fail";
|
||||||
|
}
|
||||||
|
map.put("result", errInfo); //返回结果
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**导出到excel
|
||||||
|
* @param
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/excel")
|
||||||
|
@RequiresPermissions("toExcel")
|
||||||
|
public ModelAndView exportExcel() throws Exception{
|
||||||
|
ModelAndView mv = new ModelAndView();
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
Map<String,Object> dataMap = new HashMap<String,Object>();
|
||||||
|
List<String> titles = new ArrayList<String>();
|
||||||
|
titles.add("添加人"); //1
|
||||||
|
titles.add("添加时间"); //2
|
||||||
|
titles.add("修改人"); //3
|
||||||
|
titles.add("修改时间"); //4
|
||||||
|
titles.add("是否删除(0:有效 1:删除)"); //5
|
||||||
|
titles.add("检查ID"); //6
|
||||||
|
titles.add("隐患ID"); //7
|
||||||
|
titles.add("处罚单位"); //8
|
||||||
|
titles.add("处罚人"); //9
|
||||||
|
titles.add("处罚原因"); //10
|
||||||
|
titles.add("处罚金额"); //11
|
||||||
|
titles.add("处罚时间"); //12
|
||||||
|
titles.add("是否处理 0否1是"); //13
|
||||||
|
titles.add("处理图片"); //14
|
||||||
|
titles.add("处理时间"); //15
|
||||||
|
dataMap.put("titles", titles);
|
||||||
|
List<PageData> varOList = keyprojectpunishService.listAll(pd);
|
||||||
|
List<PageData> varList = new ArrayList<PageData>();
|
||||||
|
for(int i=0;i<varOList.size();i++){
|
||||||
|
PageData vpd = new PageData();
|
||||||
|
vpd.put("var1", varOList.get(i).getString("CREATOR")); //1
|
||||||
|
vpd.put("var2", varOList.get(i).getString("CREATTIME")); //2
|
||||||
|
vpd.put("var3", varOList.get(i).getString("OPERATOR")); //3
|
||||||
|
vpd.put("var4", varOList.get(i).getString("OPERATTIME")); //4
|
||||||
|
vpd.put("var5", varOList.get(i).get("ISDELETE").toString()); //5
|
||||||
|
vpd.put("var6", varOList.get(i).getString("KEYPROJECTCHECK_ID")); //6
|
||||||
|
vpd.put("var7", varOList.get(i).getString("HIDDEN_ID")); //7
|
||||||
|
vpd.put("var8", varOList.get(i).getString("UNITS_ID")); //8
|
||||||
|
vpd.put("var9", varOList.get(i).getString("PERSONNELMANAGEMENT_ID")); //9
|
||||||
|
vpd.put("var10", varOList.get(i).getString("REASON")); //10
|
||||||
|
vpd.put("var11", varOList.get(i).getString("AMOUT")); //11
|
||||||
|
vpd.put("var12", varOList.get(i).getString("DATE")); //12
|
||||||
|
vpd.put("var13", varOList.get(i).getString("HANDLED")); //13
|
||||||
|
vpd.put("var14", varOList.get(i).getString("HANDLE_IMG")); //14
|
||||||
|
vpd.put("var15", varOList.get(i).getString("HANLDE_TIME")); //15
|
||||||
|
varList.add(vpd);
|
||||||
|
}
|
||||||
|
dataMap.put("varList", varList);
|
||||||
|
ObjectExcelView erv = new ObjectExcelView();
|
||||||
|
mv = new ModelAndView(erv,dataMap);
|
||||||
|
return mv;
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 根据添加人查询罚单
|
||||||
|
* @param
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@RequestMapping(value="/findByOperator")
|
||||||
|
@ResponseBody
|
||||||
|
public Object findByOperator() throws Exception{
|
||||||
|
Map<String,Object> map = new HashMap<String,Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
List<PageData> byOperator = keyprojectpunishService.findByOperator(pd);
|
||||||
|
map.put("data", byOperator);
|
||||||
|
map.put("result", errInfo); //返回结果
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
}
|
|
@ -139,6 +139,19 @@ public class UnitsController extends BaseController {
|
||||||
return map;
|
return map;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@RequestMapping(value = "/listAll")
|
||||||
|
// @RequiresPermissions("units:list")
|
||||||
|
@ResponseBody
|
||||||
|
public Object listAll() throws Exception {
|
||||||
|
Map<String, Object> map = new HashMap<String, Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = this.getPageData();
|
||||||
|
List<PageData> varList = unitsService.listAll(pd); //列出Units列表
|
||||||
|
map.put("varList", varList);
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
/**判断相关方单位名是否存在
|
/**判断相关方单位名是否存在
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -5,11 +5,9 @@ import com.zcloud.entity.Page;
|
||||||
import com.zcloud.entity.PageData;
|
import com.zcloud.entity.PageData;
|
||||||
import com.zcloud.logs.LogAnno;
|
import com.zcloud.logs.LogAnno;
|
||||||
import com.zcloud.service.specialoperation.PersonnelManagementService;
|
import com.zcloud.service.specialoperation.PersonnelManagementService;
|
||||||
import com.zcloud.util.DateUtil;
|
import com.zcloud.util.*;
|
||||||
import com.zcloud.util.Jurisdiction;
|
|
||||||
import com.zcloud.util.ObjectExcelView;
|
|
||||||
import com.zcloud.util.Tools;
|
|
||||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||||
|
import org.apache.shiro.crypto.hash.SimpleHash;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Controller;
|
import org.springframework.stereotype.Controller;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
@ -74,6 +72,24 @@ public class PersonnelManagementController extends BaseController {
|
||||||
return map;
|
return map;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@RequestMapping(value = "/resetPwd")
|
||||||
|
@ResponseBody
|
||||||
|
public Object resetPwd(Page page) throws Exception {
|
||||||
|
Map<String, Object> map = new HashMap<String, Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
PageData pageData = personnelmanagementService.findById(pd);
|
||||||
|
String pwd = new SimpleHash("SHA-1", pageData.getString("PHONENUM"), Const.DEFAULT_PASSWORD).toString();
|
||||||
|
PageData updateUser = new PageData();
|
||||||
|
updateUser.put("PASSWORD", pwd);
|
||||||
|
updateUser.put("PERSONNELMANAGEMENT_ID", pageData.getString("PERSONNELMANAGEMENT_ID"));
|
||||||
|
personnelmanagementService.editPassword(updateUser);
|
||||||
|
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
/**修改
|
/**修改
|
||||||
* @param
|
* @param
|
||||||
* @throws Exception
|
* @throws Exception
|
||||||
|
@ -160,6 +176,80 @@ public class PersonnelManagementController extends BaseController {
|
||||||
return map;
|
return map;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 判断相关方下面是有相关方人员
|
||||||
|
*
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value = "/isTrueDelete")
|
||||||
|
@ResponseBody
|
||||||
|
public Object isTrueDelete() throws Exception {
|
||||||
|
Map<String, Object> map = new HashMap<String, Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
List<PageData> pageData = personnelmanagementService.listAll(pd);
|
||||||
|
if (pageData.size() > 0) {
|
||||||
|
int number = 1;
|
||||||
|
map.put("number", number);
|
||||||
|
} else {
|
||||||
|
int number = 0;
|
||||||
|
map.put("number", number);
|
||||||
|
}
|
||||||
|
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value = "/isTrueDeleteAll")
|
||||||
|
@ResponseBody
|
||||||
|
public Object isTrueDeleteAll() throws Exception {
|
||||||
|
Map<String, Object> map = new HashMap<String, Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
String[] UNITS_ID = pd.getString("UNITS_ID").split(",");
|
||||||
|
List<String> list = new ArrayList<>();
|
||||||
|
for (String IDS : UNITS_ID) {
|
||||||
|
list.add(IDS);
|
||||||
|
}
|
||||||
|
pd.put("IDS", list);
|
||||||
|
pd.put("UNITS_ID", "");
|
||||||
|
List<PageData> pageData = personnelmanagementService.listAll(pd);
|
||||||
|
if (pageData.size() > 0) {
|
||||||
|
int number = 1;
|
||||||
|
map.put("number", number);
|
||||||
|
} else {
|
||||||
|
int number = 0;
|
||||||
|
map.put("number", number);
|
||||||
|
}
|
||||||
|
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 列表
|
||||||
|
*
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@RequestMapping(value = "/listAll")
|
||||||
|
@ResponseBody
|
||||||
|
public Object listAll() throws Exception {
|
||||||
|
Map<String, Object> map = new HashMap<String, Object>();
|
||||||
|
String errInfo = "success";
|
||||||
|
PageData pd = new PageData();
|
||||||
|
pd = this.getPageData();
|
||||||
|
List<PageData> varList = personnelmanagementService.listAll(pd); //列出PersonnelManagement列表
|
||||||
|
map.put("varList", varList);
|
||||||
|
map.put("result", errInfo);
|
||||||
|
return map;
|
||||||
|
}
|
||||||
|
|
||||||
/**判断特种作业证书编号是否存在
|
/**判断特种作业证书编号是否存在
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -0,0 +1,59 @@
|
||||||
|
package com.zcloud.mapper.datasource.keyProjects;
|
||||||
|
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:重点工程检查内容
|
||||||
|
* 作者:luoxiaobao
|
||||||
|
* 时间:2022-09-19
|
||||||
|
* 官网:www.zcloudchina.com
|
||||||
|
*/
|
||||||
|
public interface KeyprojectCheckInfoMapper {
|
||||||
|
|
||||||
|
/**新增
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void save(PageData pd);
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void delete(PageData pd);
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void edit(PageData pd);
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> datalistPage(Page page);
|
||||||
|
|
||||||
|
/**列表(全部)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> listAll(PageData pd);
|
||||||
|
|
||||||
|
/**通过id获取数据
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
PageData findById(PageData pd);
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param ArrayDATA_IDS
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void deleteAll(String[] ArrayDATA_IDS);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,59 @@
|
||||||
|
package com.zcloud.mapper.datasource.keyProjects;
|
||||||
|
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:重点工程检查
|
||||||
|
* 作者:luoxiaobao
|
||||||
|
* 时间:2022-09-19
|
||||||
|
* 官网:www.zcloudchina.com
|
||||||
|
*/
|
||||||
|
public interface KeyprojectCheckMapper {
|
||||||
|
|
||||||
|
/**新增
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void save(PageData pd);
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void delete(PageData pd);
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void edit(PageData pd);
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> datalistPage(Page page);
|
||||||
|
|
||||||
|
/**列表(全部)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> listAll(PageData pd);
|
||||||
|
|
||||||
|
/**通过id获取数据
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
PageData findById(PageData pd);
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param ArrayDATA_IDS
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void deleteAll(String[] ArrayDATA_IDS);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,162 @@
|
||||||
|
package com.zcloud.mapper.datasource.keyProjects;
|
||||||
|
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:隐患表
|
||||||
|
* 作者:shaojie
|
||||||
|
* 时间:2021-03-15
|
||||||
|
* 官网:www.qdkjchina.com
|
||||||
|
*/
|
||||||
|
public interface KeyprojectHiddenMapper {
|
||||||
|
|
||||||
|
/**新增
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void save(PageData pd);
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void delete(PageData pd);
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void edit(PageData pd);
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> datalistPage(Page page);
|
||||||
|
|
||||||
|
/**列表(全部)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> listAll(PageData pd);
|
||||||
|
|
||||||
|
/**通过id获取数据
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
PageData findById(PageData pd);
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param ArrayDATA_IDS
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void deleteAll(String[] ArrayDATA_IDS);
|
||||||
|
|
||||||
|
/**上报隐患统计
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> reportedChart(PageData pd);
|
||||||
|
|
||||||
|
/**隐患统计(折线图)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> lineChart(PageData pd);
|
||||||
|
|
||||||
|
List<PageData> majorlistPage(Page page);
|
||||||
|
|
||||||
|
List<PageData> mainStatistics(PageData pd);
|
||||||
|
|
||||||
|
|
||||||
|
PageData yhpcCountForApp (PageData pd);
|
||||||
|
|
||||||
|
/**清单其他隐患
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> getOtherHidden(PageData pd);
|
||||||
|
|
||||||
|
List<PageData> getListForApplistPage (Page page);
|
||||||
|
|
||||||
|
|
||||||
|
/**隐患导出EXCEL(企业隐患管理使用)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> listExcelHidden(PageData pd);
|
||||||
|
|
||||||
|
/**一般隐患
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> generalHiddenlistPage(Page page);
|
||||||
|
|
||||||
|
/**忽略隐患
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> ignoreHiddenlistPage(Page page);
|
||||||
|
|
||||||
|
/**重大隐患
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> majorhiddenlistPage(Page page);
|
||||||
|
|
||||||
|
/**通过部门ID查询特殊隐患列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> specialByIdlistPage(Page page);
|
||||||
|
|
||||||
|
void editstate(PageData pd);
|
||||||
|
|
||||||
|
List<PageData> verifydatalistPage(Page page);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 港股分公司安委会办公室验收列表 -- 港务局
|
||||||
|
* @param page
|
||||||
|
* @return
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> checkandacceptdatalistPage(Page page);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取安全环保检查下的隐患列表
|
||||||
|
* @param pd
|
||||||
|
* @return
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> listAllInspection(PageData pd);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 安全环保检查流程归档更新隐患状态为暂存
|
||||||
|
* @param pd
|
||||||
|
*/
|
||||||
|
void editStateInspection(PageData pd);
|
||||||
|
|
||||||
|
List<PageData> hiddenInspectionlistPage(Page page);
|
||||||
|
|
||||||
|
void finalcheck(PageData pd);
|
||||||
|
|
||||||
|
List<PageData> listOtherNotAccept(PageData pd);
|
||||||
|
|
||||||
|
void changeState(PageData pd);
|
||||||
|
|
||||||
|
void deleteByKey(PageData key);
|
||||||
|
|
||||||
|
PageData keyprojectcount(PageData pd);
|
||||||
|
|
||||||
|
|
||||||
|
/**重点工程处罚列表 包含 未选择处罚结果的隐患 已下发处罚但为反馈的隐患 不处罚的隐患
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> getpunishlistPage(Page page);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,66 @@
|
||||||
|
package com.zcloud.mapper.datasource.keyProjects;
|
||||||
|
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:重点工程处罚
|
||||||
|
* 作者:luoxiaobao
|
||||||
|
* 时间:2022-09-21
|
||||||
|
* 官网:www.zcloudchina.com
|
||||||
|
*/
|
||||||
|
public interface KeyprojectPunishMapper {
|
||||||
|
|
||||||
|
/**新增
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void save(PageData pd);
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void delete(PageData pd);
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void edit(PageData pd);
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> datalistPage(Page page);
|
||||||
|
|
||||||
|
/**列表(全部)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> listAll(PageData pd);
|
||||||
|
|
||||||
|
/**通过id获取数据
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
PageData findById(PageData pd);
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param ArrayDATA_IDS
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
void deleteAll(String[] ArrayDATA_IDS);
|
||||||
|
|
||||||
|
void editstate(PageData pd);
|
||||||
|
/**
|
||||||
|
* 根据添加人查询罚单
|
||||||
|
* @param pd
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<PageData> findByOperator(PageData pd);
|
||||||
|
}
|
||||||
|
|
|
@ -63,5 +63,6 @@ public interface PersonnelManagementMapper{
|
||||||
*/
|
*/
|
||||||
PageData findByCertificate(PageData pd);
|
PageData findByCertificate(PageData pd);
|
||||||
|
|
||||||
|
void editPassword(PageData pd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,59 @@
|
||||||
|
package com.zcloud.service.keyProjects;
|
||||||
|
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:重点工程检查内容
|
||||||
|
* 作者:luoxiaobao
|
||||||
|
* 时间:2022-09-19
|
||||||
|
* 官网:www.zcloudchina.com
|
||||||
|
*/
|
||||||
|
public interface KeyprojectCheckInfoService{
|
||||||
|
|
||||||
|
/**新增
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void save(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void delete(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void edit(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> list(Page page)throws Exception;
|
||||||
|
|
||||||
|
/**列表(全部)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> listAll(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**通过id获取数据
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public PageData findById(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param ArrayDATA_IDS
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void deleteAll(String[] ArrayDATA_IDS)throws Exception;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,59 @@
|
||||||
|
package com.zcloud.service.keyProjects;
|
||||||
|
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:重点工程检查
|
||||||
|
* 作者:luoxiaobao
|
||||||
|
* 时间:2022-09-19
|
||||||
|
* 官网:www.zcloudchina.com
|
||||||
|
*/
|
||||||
|
public interface KeyprojectCheckService{
|
||||||
|
|
||||||
|
/**新增
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void save(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void delete(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void edit(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> list(Page page)throws Exception;
|
||||||
|
|
||||||
|
/**列表(全部)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> listAll(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**通过id获取数据
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public PageData findById(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param ArrayDATA_IDS
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void deleteAll(String[] ArrayDATA_IDS)throws Exception;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,184 @@
|
||||||
|
package com.zcloud.service.keyProjects;
|
||||||
|
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:隐患表
|
||||||
|
* 作者:shaojie
|
||||||
|
* 时间:2021-03-15
|
||||||
|
* 官网:www.qdkjchina.com
|
||||||
|
*/
|
||||||
|
public interface KeyprojectHiddenService {
|
||||||
|
|
||||||
|
/**新增
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void save(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void delete(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void edit(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**只修改特殊隐患的状态
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void editstate(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> list(Page page)throws Exception;
|
||||||
|
|
||||||
|
/**列表(全部)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> listAll(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**上报隐患统计
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> reportedChart(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**隐患统计(折线图)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> lineChart(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**通过id获取数据
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public PageData findById(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**通过部门id获取特殊隐患数据
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> specialByCorpInfoId(Page page)throws Exception;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param ArrayDATA_IDS
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void deleteAll(String[] ArrayDATA_IDS)throws Exception;
|
||||||
|
|
||||||
|
public List<PageData> majorList(Page page)throws Exception;
|
||||||
|
|
||||||
|
/*
|
||||||
|
public List<PageData> majorlHiddenlistPage(Page page)throws Exception;
|
||||||
|
*/
|
||||||
|
|
||||||
|
public PageData yhpcCountForApp(PageData pd) throws Exception;
|
||||||
|
/**
|
||||||
|
* 清单其他隐患
|
||||||
|
* @param pd
|
||||||
|
* @return
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> getOtherHidden(PageData pd) throws Exception;
|
||||||
|
|
||||||
|
public List<PageData> getListForApp(Page page) throws Exception;
|
||||||
|
|
||||||
|
|
||||||
|
public List<PageData> mainStatistics(PageData pd) throws Exception;
|
||||||
|
|
||||||
|
public List<PageData> mainStatisticsForApp(PageData pd) throws Exception;
|
||||||
|
|
||||||
|
/**隐患导出EXCEL(企业隐患管理使用)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> listExcelHidden(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**一般隐患查询列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> generalHiddenlistPage(Page page)throws Exception;
|
||||||
|
|
||||||
|
/**忽略隐患查询列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> ignoreHiddenlistPage(Page page)throws Exception;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 重大隐患核实列表 -- 港务局
|
||||||
|
* @param page
|
||||||
|
* @return
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> verifylist(Page page) throws Exception;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取安全环保检查下的隐患列表
|
||||||
|
* @param pd
|
||||||
|
* @return
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> listAllInspection(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 安全环保检查流程归档更新隐患状态为暂存
|
||||||
|
* @param pd
|
||||||
|
*/
|
||||||
|
void editStateInspection(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 港股分公司安委会办公室验收列表 -- 港务局
|
||||||
|
* @param page
|
||||||
|
* @return
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> checkandaccept(Page page) throws Exception;
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> listForSafetyEnvironmental(Page page)throws Exception;
|
||||||
|
|
||||||
|
public void finalcheck(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取其他没有验收的隐患
|
||||||
|
* @param pd
|
||||||
|
* @return
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
List<PageData> listOtherNotAccept(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
void changeState(PageData hidden) throws Exception;
|
||||||
|
|
||||||
|
void deleteByKey(PageData key) throws Exception;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 手机端统计重点工程待处理信息
|
||||||
|
* @param pd
|
||||||
|
* @return
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public PageData keyprojectcount(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
List<PageData> getpunishlist(Page page);
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,66 @@
|
||||||
|
package com.zcloud.service.keyProjects;
|
||||||
|
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:重点工程处罚
|
||||||
|
* 作者:luoxiaobao
|
||||||
|
* 时间:2022-09-21
|
||||||
|
* 官网:www.zcloudchina.com
|
||||||
|
*/
|
||||||
|
public interface KeyprojectPunishService {
|
||||||
|
|
||||||
|
/**新增
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void save(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void delete(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void edit(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> list(Page page)throws Exception;
|
||||||
|
|
||||||
|
/**列表(全部)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> listAll(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**通过id获取数据
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public PageData findById(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param ArrayDATA_IDS
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void deleteAll(String[] ArrayDATA_IDS)throws Exception;
|
||||||
|
|
||||||
|
public void editstate(PageData pd)throws Exception;
|
||||||
|
/**
|
||||||
|
* 根据添加人查询罚单
|
||||||
|
* @param pd
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public List<PageData> findByOperator(PageData pd)throws Exception;
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,83 @@
|
||||||
|
package com.zcloud.service.keyProjects.impl;
|
||||||
|
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
import com.zcloud.mapper.datasource.keyProjects.KeyprojectCheckInfoMapper;
|
||||||
|
import com.zcloud.service.keyProjects.KeyprojectCheckInfoService;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:重点工程检查内容
|
||||||
|
* 作者:luoxiaobao
|
||||||
|
* 时间:2022-09-19
|
||||||
|
* 官网:www.zcloudchina.com
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
@Transactional //开启事物
|
||||||
|
public class KeyprojectCheckInfoServiceImpl implements KeyprojectCheckInfoService {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private KeyprojectCheckInfoMapper keyprojectcheckinfoMapper;
|
||||||
|
|
||||||
|
/**新增
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void save(PageData pd)throws Exception{
|
||||||
|
keyprojectcheckinfoMapper.save(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void delete(PageData pd)throws Exception{
|
||||||
|
keyprojectcheckinfoMapper.delete(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void edit(PageData pd)throws Exception{
|
||||||
|
keyprojectcheckinfoMapper.edit(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> list(Page page)throws Exception{
|
||||||
|
return keyprojectcheckinfoMapper.datalistPage(page);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**列表(全部)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> listAll(PageData pd)throws Exception{
|
||||||
|
return keyprojectcheckinfoMapper.listAll(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**通过id获取数据
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public PageData findById(PageData pd)throws Exception{
|
||||||
|
return keyprojectcheckinfoMapper.findById(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param ArrayDATA_IDS
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void deleteAll(String[] ArrayDATA_IDS)throws Exception{
|
||||||
|
keyprojectcheckinfoMapper.deleteAll(ArrayDATA_IDS);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,83 @@
|
||||||
|
package com.zcloud.service.keyProjects.impl;
|
||||||
|
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
import com.zcloud.mapper.datasource.keyProjects.KeyprojectCheckMapper;
|
||||||
|
import com.zcloud.service.keyProjects.KeyprojectCheckService;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:重点工程检查
|
||||||
|
* 作者:luoxiaobao
|
||||||
|
* 时间:2022-09-19
|
||||||
|
* 官网:www.zcloudchina.com
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
@Transactional //开启事物
|
||||||
|
public class KeyprojectCheckServiceImpl implements KeyprojectCheckService {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private KeyprojectCheckMapper keyprojectcheckMapper;
|
||||||
|
|
||||||
|
/**新增
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void save(PageData pd)throws Exception{
|
||||||
|
keyprojectcheckMapper.save(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void delete(PageData pd)throws Exception{
|
||||||
|
keyprojectcheckMapper.delete(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void edit(PageData pd)throws Exception{
|
||||||
|
keyprojectcheckMapper.edit(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> list(Page page)throws Exception{
|
||||||
|
return keyprojectcheckMapper.datalistPage(page);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**列表(全部)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> listAll(PageData pd)throws Exception{
|
||||||
|
return keyprojectcheckMapper.listAll(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**通过id获取数据
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public PageData findById(PageData pd)throws Exception{
|
||||||
|
return keyprojectcheckMapper.findById(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param ArrayDATA_IDS
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void deleteAll(String[] ArrayDATA_IDS)throws Exception{
|
||||||
|
keyprojectcheckMapper.deleteAll(ArrayDATA_IDS);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,253 @@
|
||||||
|
package com.zcloud.service.keyProjects.impl;
|
||||||
|
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
import com.zcloud.mapper.datasource.keyProjects.KeyprojectHiddenMapper;
|
||||||
|
import com.zcloud.mapper.datasource.keyProjects.KeyprojectPunishMapper;
|
||||||
|
import com.zcloud.service.keyProjects.KeyprojectHiddenService;
|
||||||
|
import com.zcloud.service.system.ImgFilesService;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:隐患表
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
@Transactional //开启事物
|
||||||
|
public class KeyprojectHiddenServiceImpl implements KeyprojectHiddenService {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private KeyprojectHiddenMapper hiddenMapper;
|
||||||
|
@Autowired
|
||||||
|
private ImgFilesService imgFilesService;
|
||||||
|
@Autowired
|
||||||
|
private KeyprojectPunishMapper keyprojectpunishMapper;
|
||||||
|
|
||||||
|
/**新增
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void save(PageData pd)throws Exception{
|
||||||
|
hiddenMapper.save(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void delete(PageData pd)throws Exception{
|
||||||
|
hiddenMapper.delete(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void edit(PageData pd)throws Exception{
|
||||||
|
hiddenMapper.edit(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void editstate(PageData pd)throws Exception{
|
||||||
|
hiddenMapper.editstate(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> list(Page page)throws Exception{
|
||||||
|
return hiddenMapper.datalistPage(page);
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<PageData> majorList(Page page)throws Exception{
|
||||||
|
return hiddenMapper.majorlistPage(page);
|
||||||
|
}
|
||||||
|
|
||||||
|
/*@Override
|
||||||
|
public List<PageData> majorlHiddenlistPage(Page page) throws Exception {
|
||||||
|
return null;
|
||||||
|
}*/
|
||||||
|
|
||||||
|
|
||||||
|
/**列表(全部)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> listAll(PageData pd)throws Exception{
|
||||||
|
return hiddenMapper.listAll(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**通过id获取数据
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public PageData findById(PageData pd)throws Exception{
|
||||||
|
return hiddenMapper.findById(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param ArrayDATA_IDS
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void deleteAll(String[] ArrayDATA_IDS)throws Exception{
|
||||||
|
hiddenMapper.deleteAll(ArrayDATA_IDS);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**通过id获取数据
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> specialByCorpInfoId(Page page)throws Exception{
|
||||||
|
return hiddenMapper.specialByIdlistPage(page);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**上报隐患统计
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public List<PageData> reportedChart(PageData pd) throws Exception {
|
||||||
|
return hiddenMapper.reportedChart(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**隐患统计(折线图)
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public List<PageData> lineChart(PageData pd) throws Exception {
|
||||||
|
return hiddenMapper.lineChart(pd);
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
public PageData yhpcCountForApp(PageData pd) throws Exception{
|
||||||
|
return hiddenMapper.yhpcCountForApp(pd);
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 清单其他隐患
|
||||||
|
* @return
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public List<PageData> getOtherHidden(PageData pd) throws Exception {
|
||||||
|
return hiddenMapper.getOtherHidden(pd);
|
||||||
|
}
|
||||||
|
public List<PageData> getListForApp (Page page) throws Exception{
|
||||||
|
return hiddenMapper.getListForApplistPage(page);
|
||||||
|
}
|
||||||
|
public List<PageData> mainStatistics(PageData pd) throws Exception{
|
||||||
|
return hiddenMapper.mainStatistics(pd);
|
||||||
|
}
|
||||||
|
public List<PageData> mainStatisticsForApp(PageData pd) throws Exception{
|
||||||
|
return hiddenMapper.mainStatistics(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**隐患导出EXCEL(企业隐患管理使用)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> listExcelHidden(PageData pd)throws Exception{
|
||||||
|
return hiddenMapper.listExcelHidden(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<PageData> generalHiddenlistPage(Page page) throws Exception {
|
||||||
|
return hiddenMapper.generalHiddenlistPage(page);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<PageData> ignoreHiddenlistPage(Page page) throws Exception {
|
||||||
|
return hiddenMapper.ignoreHiddenlistPage(page);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<PageData> verifylist(Page page) throws Exception {
|
||||||
|
return hiddenMapper.verifydatalistPage(page);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<PageData> checkandaccept(Page page) throws Exception {
|
||||||
|
return hiddenMapper.checkandacceptdatalistPage(page);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<PageData> listAllInspection(PageData pd) throws Exception {
|
||||||
|
List<PageData> hiddenList = hiddenMapper.listAllInspection(pd);
|
||||||
|
for (PageData hd : hiddenList) {
|
||||||
|
PageData pd2 = new PageData();
|
||||||
|
pd2.put("FOREIGN_KEY",hd.getString("HIDDEN_ID"));
|
||||||
|
pd2.put("TYPE",3); //隐患图片
|
||||||
|
hd.put("hiddenImgs", imgFilesService.listAll(pd2));
|
||||||
|
if(imgFilesService.listAll(pd2).size()==0){
|
||||||
|
pd2.put("TYPE",114); //AI隐患图片
|
||||||
|
hd.put("hiddenImgs", imgFilesService.listAll(pd2));
|
||||||
|
}
|
||||||
|
pd2.put("TYPE",102); //隐患视频
|
||||||
|
hd.put("hiddenVideos", imgFilesService.listAll(pd2));
|
||||||
|
pd2.put("TYPE",4);
|
||||||
|
hd.put("zgImgs", imgFilesService.listAll(pd2));//整改图片
|
||||||
|
pd2.put("TYPE",5);
|
||||||
|
hd.put("ysImgs", imgFilesService.listAll(pd2));//整改图片
|
||||||
|
|
||||||
|
PageData findTicketData = new PageData();
|
||||||
|
findTicketData.put("HIDDEN_ID",hd.getString("HIDDEN_ID"));
|
||||||
|
hd.put("punishForm",keyprojectpunishMapper.findById(findTicketData));
|
||||||
|
}
|
||||||
|
return hiddenList;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void editStateInspection(PageData pd) throws Exception {
|
||||||
|
hiddenMapper.editStateInspection(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<PageData> listForSafetyEnvironmental(Page page) throws Exception {
|
||||||
|
return hiddenMapper.hiddenInspectionlistPage(page);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**安全环保检查验收
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public void finalcheck(PageData pd)throws Exception{
|
||||||
|
hiddenMapper.finalcheck(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<PageData> listOtherNotAccept(PageData pd) throws Exception {
|
||||||
|
return hiddenMapper.listOtherNotAccept(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void changeState(PageData pd)throws Exception{
|
||||||
|
hiddenMapper.changeState(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void deleteByKey(PageData key) throws Exception {
|
||||||
|
hiddenMapper.deleteByKey(key);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public PageData keyprojectcount(PageData pd) throws Exception {
|
||||||
|
return hiddenMapper.keyprojectcount(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<PageData> getpunishlist(Page page) {
|
||||||
|
return hiddenMapper.getpunishlistPage(page);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,95 @@
|
||||||
|
package com.zcloud.service.keyProjects.impl;
|
||||||
|
|
||||||
|
import com.zcloud.entity.Page;
|
||||||
|
import com.zcloud.entity.PageData;
|
||||||
|
import com.zcloud.mapper.datasource.keyProjects.KeyprojectPunishMapper;
|
||||||
|
import com.zcloud.service.keyProjects.KeyprojectPunishService;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 说明:重点工程处罚
|
||||||
|
* 作者:luoxiaobao
|
||||||
|
* 时间:2022-09-21
|
||||||
|
* 官网:www.zcloudchina.com
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
@Transactional //开启事物
|
||||||
|
public class KeyprojectPunishServiceImpl implements KeyprojectPunishService {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private KeyprojectPunishMapper keyprojectpunishMapper;
|
||||||
|
|
||||||
|
/**新增
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void save(PageData pd)throws Exception{
|
||||||
|
keyprojectpunishMapper.save(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**删除
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void delete(PageData pd)throws Exception{
|
||||||
|
keyprojectpunishMapper.delete(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void edit(PageData pd)throws Exception{
|
||||||
|
keyprojectpunishMapper.edit(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**列表
|
||||||
|
* @param page
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> list(Page page)throws Exception{
|
||||||
|
return keyprojectpunishMapper.datalistPage(page);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**列表(全部)
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public List<PageData> listAll(PageData pd)throws Exception{
|
||||||
|
return keyprojectpunishMapper.listAll(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**通过id获取数据
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public PageData findById(PageData pd)throws Exception{
|
||||||
|
return keyprojectpunishMapper.findById(pd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**批量删除
|
||||||
|
* @param ArrayDATA_IDS
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void deleteAll(String[] ArrayDATA_IDS)throws Exception{
|
||||||
|
keyprojectpunishMapper.deleteAll(ArrayDATA_IDS);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public void editstate(PageData pd)throws Exception{
|
||||||
|
keyprojectpunishMapper.editstate(pd);
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 根据添加人查询罚单
|
||||||
|
* @param pd
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public List<PageData> findByOperator(PageData pd)throws Exception{
|
||||||
|
return keyprojectpunishMapper.findByOperator(pd);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -63,5 +63,7 @@ public interface PersonnelManagementService{
|
||||||
*/
|
*/
|
||||||
public PageData findByCertificate(PageData pd)throws Exception;
|
public PageData findByCertificate(PageData pd)throws Exception;
|
||||||
|
|
||||||
|
void editPassword(PageData updateUser) throws Exception;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@ import com.zcloud.entity.Page;
|
||||||
import com.zcloud.entity.PageData;
|
import com.zcloud.entity.PageData;
|
||||||
import com.zcloud.mapper.datasource.specialoperation.PersonnelManagementMapper;
|
import com.zcloud.mapper.datasource.specialoperation.PersonnelManagementMapper;
|
||||||
import com.zcloud.service.specialoperation.PersonnelManagementService;
|
import com.zcloud.service.specialoperation.PersonnelManagementService;
|
||||||
|
import com.zcloud.util.Jurisdiction;
|
||||||
|
import com.zcloud.util.Tools;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
@ -91,5 +93,13 @@ public class PersonnelManagementServiceImpl implements PersonnelManagementServic
|
||||||
return personnelmanagementMapper.findByCertificate(pd);
|
return personnelmanagementMapper.findByCertificate(pd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**修改
|
||||||
|
* @param pd
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
public void editPassword(PageData pd) throws Exception {
|
||||||
|
personnelmanagementMapper.editPassword(pd);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -47,6 +47,7 @@ public class Const {
|
||||||
public static final String IS_MAIN = "IS_MAIN"; //是否主账号
|
public static final String IS_MAIN = "IS_MAIN"; //是否主账号
|
||||||
public static final String ISSUPERVISE = "ISSUPERVISE"; //是否监管部门
|
public static final String ISSUPERVISE = "ISSUPERVISE"; //是否监管部门
|
||||||
public static final String VIPLEVEL = "VIPLEVEL"; //企业会员等级
|
public static final String VIPLEVEL = "VIPLEVEL"; //企业会员等级
|
||||||
|
public static final String DEFAULT_PASSWORD = "Aa@123456789"; //系统默认密码
|
||||||
|
|
||||||
public static final String FILEURL = "/mnt/qyag/file/"; //文件服务器地址
|
public static final String FILEURL = "/mnt/qyag/file/"; //文件服务器地址
|
||||||
public static final String HTTPFILEURL = "https://file.zcloudchina.com/YTHFile"; //文件服务器地址
|
public static final String HTTPFILEURL = "https://file.zcloudchina.com/YTHFile"; //文件服务器地址
|
||||||
|
|
|
@ -0,0 +1,143 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="com.zcloud.mapper.datasource.keyProjects.KeyprojectCheckInfoMapper">
|
||||||
|
|
||||||
|
<!--表名 -->
|
||||||
|
<sql id="tableName">
|
||||||
|
BUS_KEYPROJECTCHECKINFO
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!--数据字典表名 -->
|
||||||
|
<sql id="dicTableName">
|
||||||
|
SYS_DICTIONARIES
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!-- 字段 -->
|
||||||
|
<sql id="Field">
|
||||||
|
f.CREATOR,
|
||||||
|
f.CREATTIME,
|
||||||
|
f.OPERATOR,
|
||||||
|
f.OPERATTIME,
|
||||||
|
f.ISDELETE,
|
||||||
|
f.KEYPROJECTCHECK_ID,
|
||||||
|
f.SITUATION,
|
||||||
|
f.KEYPROJECTCHECKINFO_ID
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!-- 字段用于新增 -->
|
||||||
|
<sql id="Field2">
|
||||||
|
CREATOR,
|
||||||
|
CREATTIME,
|
||||||
|
OPERATOR,
|
||||||
|
OPERATTIME,
|
||||||
|
ISDELETE,
|
||||||
|
KEYPROJECTCHECK_ID,
|
||||||
|
SITUATION,
|
||||||
|
KEYPROJECTCHECKINFO_ID
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!-- 字段值 -->
|
||||||
|
<sql id="FieldValue">
|
||||||
|
#{CREATOR},
|
||||||
|
#{CREATTIME},
|
||||||
|
#{OPERATOR},
|
||||||
|
#{OPERATTIME},
|
||||||
|
#{ISDELETE},
|
||||||
|
#{KEYPROJECTCHECK_ID},
|
||||||
|
#{SITUATION},
|
||||||
|
#{KEYPROJECTCHECKINFO_ID}
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!-- 新增-->
|
||||||
|
<insert id="save" parameterType="pd">
|
||||||
|
insert into
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
(
|
||||||
|
<include refid="Field2"></include>
|
||||||
|
) values (
|
||||||
|
<include refid="FieldValue"></include>
|
||||||
|
)
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<!-- 删除-->
|
||||||
|
<delete id="delete" parameterType="pd">
|
||||||
|
update
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
set
|
||||||
|
ISDELETE = '1'
|
||||||
|
where
|
||||||
|
KEYPROJECTCHECKINFO_ID = #{KEYPROJECTCHECKINFO_ID}
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
<!-- 修改 -->
|
||||||
|
<update id="edit" parameterType="pd">
|
||||||
|
update
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
set
|
||||||
|
CREATOR = #{CREATOR},
|
||||||
|
CREATTIME = #{CREATTIME},
|
||||||
|
OPERATOR = #{OPERATOR},
|
||||||
|
OPERATTIME = #{OPERATTIME},
|
||||||
|
ISDELETE = #{ISDELETE},
|
||||||
|
KEYPROJECTCHECK_ID = #{KEYPROJECTCHECK_ID},
|
||||||
|
SITUATION = #{SITUATION},
|
||||||
|
KEYPROJECTCHECKINFO_ID = KEYPROJECTCHECKINFO_ID
|
||||||
|
where
|
||||||
|
KEYPROJECTCHECKINFO_ID = #{KEYPROJECTCHECKINFO_ID}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<!-- 通过ID获取数据 -->
|
||||||
|
<select id="findById" parameterType="pd" resultType="pd">
|
||||||
|
select
|
||||||
|
<include refid="Field"></include>
|
||||||
|
from
|
||||||
|
<include refid="tableName"></include> f
|
||||||
|
where
|
||||||
|
f.KEYPROJECTCHECKINFO_ID = #{KEYPROJECTCHECKINFO_ID}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!-- 列表 -->
|
||||||
|
<select id="datalistPage" parameterType="page" resultType="pd">
|
||||||
|
select
|
||||||
|
<include refid="Field"></include>
|
||||||
|
from
|
||||||
|
<include refid="tableName"></include> f
|
||||||
|
where f.ISDELETE = '0'
|
||||||
|
<if test="pd.KEYWORDS != null and pd.KEYWORDS != ''"><!-- 关键词检索 -->
|
||||||
|
and
|
||||||
|
(
|
||||||
|
<!-- 根据需求自己加检索条件
|
||||||
|
字段1 LIKE CONCAT(CONCAT('%', #{pd.KEYWORDS}),'%')
|
||||||
|
or
|
||||||
|
字段2 LIKE CONCAT(CONCAT('%', #{pd.KEYWORDS}),'%')
|
||||||
|
-->
|
||||||
|
)
|
||||||
|
</if>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!-- 列表(全部) -->
|
||||||
|
<select id="listAll" parameterType="pd" resultType="pd">
|
||||||
|
select
|
||||||
|
<include refid="Field"></include>
|
||||||
|
from
|
||||||
|
<include refid="tableName"></include> f
|
||||||
|
where 1=1
|
||||||
|
<if test="KEYPROJECTCHECK_ID != null and KEYPROJECTCHECK_ID != ''">
|
||||||
|
and f.KEYPROJECTCHECK_ID = #{KEYPROJECTCHECK_ID}
|
||||||
|
</if>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!-- 批量删除 -->
|
||||||
|
<delete id="deleteAll" parameterType="String">
|
||||||
|
update
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
set
|
||||||
|
ISDELETE = '1'
|
||||||
|
where
|
||||||
|
KEYPROJECTCHECKINFO_ID in
|
||||||
|
<foreach item="item" index="index" collection="ArrayDATA_IDS" open="(" separator="," close=")">
|
||||||
|
#{item}
|
||||||
|
</foreach>
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
</mapper>
|
|
@ -0,0 +1,208 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="com.zcloud.mapper.datasource.keyProjects.KeyprojectCheckMapper">
|
||||||
|
|
||||||
|
<!--表名 -->
|
||||||
|
<sql id="tableName">
|
||||||
|
BUS_KEYPROJECTCHECK
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!--数据字典表名 -->
|
||||||
|
<sql id="dicTableName">
|
||||||
|
SYS_DICTIONARIES
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!-- 字段 -->
|
||||||
|
<sql id="Field">
|
||||||
|
f.CREATOR,
|
||||||
|
f.CREATTIME,
|
||||||
|
f.OPERATOR,
|
||||||
|
f.OPERATTIME,
|
||||||
|
f.CORPINFO_ID,
|
||||||
|
f.ISDELETE,
|
||||||
|
f.SOURCE,
|
||||||
|
f.OUTSOURCED_ID,
|
||||||
|
f.UNITS_ID,
|
||||||
|
f.PERSONNELMANAGEMENT_ID,
|
||||||
|
f.PERSON_SIGN_IMG,
|
||||||
|
f.PERSON_SIGN_TIME,
|
||||||
|
f.INSPECTION_TYPE,
|
||||||
|
f.INSPECTION_PLACE,
|
||||||
|
f.INSPECTION_TIME_START,
|
||||||
|
f.INSPECTION_TIME_END,
|
||||||
|
f.INSPECTION_USERS,
|
||||||
|
f.INSPECTION_STATUS,
|
||||||
|
f.INSPECTION_CATEGORY,
|
||||||
|
f.KEYPROJECTCHECK_ID
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!-- 字段用于新增 -->
|
||||||
|
<sql id="Field2">
|
||||||
|
CREATOR,
|
||||||
|
CREATTIME,
|
||||||
|
OPERATOR,
|
||||||
|
OPERATTIME,
|
||||||
|
CORPINFO_ID,
|
||||||
|
ISDELETE,
|
||||||
|
SOURCE,
|
||||||
|
OUTSOURCED_ID,
|
||||||
|
UNITS_ID,
|
||||||
|
PERSONNELMANAGEMENT_ID,
|
||||||
|
PERSON_SIGN_IMG,
|
||||||
|
PERSON_SIGN_TIME,
|
||||||
|
INSPECTION_TYPE,
|
||||||
|
INSPECTION_PLACE,
|
||||||
|
INSPECTION_TIME_START,
|
||||||
|
INSPECTION_TIME_END,
|
||||||
|
INSPECTION_USERS,
|
||||||
|
INSPECTION_STATUS,
|
||||||
|
INSPECTION_CATEGORY,
|
||||||
|
KEYPROJECTCHECK_ID
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!-- 字段值 -->
|
||||||
|
<sql id="FieldValue">
|
||||||
|
#{CREATOR},
|
||||||
|
#{CREATTIME},
|
||||||
|
#{OPERATOR},
|
||||||
|
#{OPERATTIME},
|
||||||
|
#{CORPINFO_ID},
|
||||||
|
#{ISDELETE},
|
||||||
|
#{SOURCE},
|
||||||
|
#{OUTSOURCED_ID},
|
||||||
|
#{UNITS_ID},
|
||||||
|
#{PERSONNELMANAGEMENT_ID},
|
||||||
|
#{PERSON_SIGN_IMG},
|
||||||
|
#{PERSON_SIGN_TIME},
|
||||||
|
#{INSPECTION_TYPE},
|
||||||
|
#{INSPECTION_PLACE},
|
||||||
|
#{INSPECTION_TIME_START},
|
||||||
|
#{INSPECTION_TIME_END},
|
||||||
|
#{INSPECTION_USERS},
|
||||||
|
#{INSPECTION_STATUS},
|
||||||
|
#{INSPECTION_CATEGORY},
|
||||||
|
#{KEYPROJECTCHECK_ID}
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!-- 新增-->
|
||||||
|
<insert id="save" parameterType="pd">
|
||||||
|
insert into
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
(
|
||||||
|
<include refid="Field2"></include>
|
||||||
|
) values (
|
||||||
|
<include refid="FieldValue"></include>
|
||||||
|
)
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<!-- 删除-->
|
||||||
|
<delete id="delete" parameterType="pd">
|
||||||
|
update
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
set
|
||||||
|
ISDELETE = '1'
|
||||||
|
where
|
||||||
|
KEYPROJECTCHECK_ID = #{KEYPROJECTCHECK_ID}
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
<!-- 修改 -->
|
||||||
|
<update id="edit" parameterType="pd">
|
||||||
|
update
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
set
|
||||||
|
CREATOR = #{CREATOR},
|
||||||
|
CREATTIME = #{CREATTIME},
|
||||||
|
OPERATOR = #{OPERATOR},
|
||||||
|
OPERATTIME = #{OPERATTIME},
|
||||||
|
CORPINFO_ID = #{CORPINFO_ID},
|
||||||
|
ISDELETE = #{ISDELETE},
|
||||||
|
SOURCE = #{SOURCE},
|
||||||
|
OUTSOURCED_ID = #{OUTSOURCED_ID},
|
||||||
|
UNITS_ID = #{UNITS_ID},
|
||||||
|
PERSONNELMANAGEMENT_ID = #{PERSONNELMANAGEMENT_ID},
|
||||||
|
PERSON_SIGN_IMG = #{PERSON_SIGN_IMG},
|
||||||
|
PERSON_SIGN_TIME = #{PERSON_SIGN_TIME},
|
||||||
|
INSPECTION_TYPE = #{INSPECTION_TYPE},
|
||||||
|
INSPECTION_PLACE = #{INSPECTION_PLACE},
|
||||||
|
INSPECTION_TIME_START = #{INSPECTION_TIME_START},
|
||||||
|
INSPECTION_TIME_END = #{INSPECTION_TIME_END},
|
||||||
|
INSPECTION_USERS = #{INSPECTION_USERS},
|
||||||
|
INSPECTION_STATUS = #{INSPECTION_STATUS},
|
||||||
|
INSPECTION_CATEGORY = #{INSPECTION_CATEGORY},
|
||||||
|
KEYPROJECTCHECK_ID = KEYPROJECTCHECK_ID
|
||||||
|
where
|
||||||
|
KEYPROJECTCHECK_ID = #{KEYPROJECTCHECK_ID}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<!-- 通过ID获取数据 -->
|
||||||
|
<select id="findById" parameterType="pd" resultType="pd">
|
||||||
|
select
|
||||||
|
<include refid="Field"></include>,
|
||||||
|
o.OUTSOURCED_NAME,
|
||||||
|
u.UNITS_NAME,
|
||||||
|
p.NAME as PERSON_NAME,
|
||||||
|
d.NAME as INSPECTION_TYPE_NAME
|
||||||
|
from
|
||||||
|
<include refid="tableName"></include> f
|
||||||
|
left join BUS_OUTSOURCED o on o.OUTSOURCED_ID = f.OUTSOURCED_ID
|
||||||
|
left join BUS_UNITS u on u.UNITS_ID = f.UNITS_ID
|
||||||
|
left join BUS_PERSONNELMANAGEMENT p on p.PERSONNELMANAGEMENT_ID = f.PERSONNELMANAGEMENT_ID
|
||||||
|
LEFT JOIN SYS_DICTIONARIES d on d.BIANMA = f.INSPECTION_TYPE
|
||||||
|
where
|
||||||
|
f.KEYPROJECTCHECK_ID = #{KEYPROJECTCHECK_ID}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!-- 列表 -->
|
||||||
|
<select id="datalistPage" parameterType="page" resultType="pd">
|
||||||
|
select
|
||||||
|
<include refid="Field"></include>,
|
||||||
|
o.OUTSOURCED_NAME,
|
||||||
|
u.UNITS_NAME,
|
||||||
|
p.NAME as PERSON_NAME,
|
||||||
|
d.NAME as INSPECTION_TYPE_NAME,
|
||||||
|
(select count(1) from BUS_KEYPROJECT_HIDDEN h where h.FOREIGN_ID = f.KEYPROJECTCHECK_ID) as HIDDEN_COUNT
|
||||||
|
from
|
||||||
|
<include refid="tableName"></include> f
|
||||||
|
left join BUS_OUTSOURCED o on o.OUTSOURCED_ID = f.OUTSOURCED_ID
|
||||||
|
left join BUS_UNITS u on u.UNITS_ID = f.UNITS_ID
|
||||||
|
left join BUS_PERSONNELMANAGEMENT p on p.PERSONNELMANAGEMENT_ID = f.PERSONNELMANAGEMENT_ID
|
||||||
|
left join SYS_DICTIONARIES d on d.BIANMA = f.INSPECTION_TYPE
|
||||||
|
where f.ISDELETE = '0'
|
||||||
|
<if test="pd.OUTSOURCED_ID != null and pd.OUTSOURCED_ID != ''">
|
||||||
|
and f.OUTSOURCED_ID = #{pd.OUTSOURCED_ID}
|
||||||
|
</if>
|
||||||
|
<if test="pd.PERSONNELMANAGEMENT_ID != null and pd.PERSONNELMANAGEMENT_ID != ''">
|
||||||
|
and f.PERSONNELMANAGEMENT_ID = #{PERSONNELMANAGEMENT_ID}
|
||||||
|
</if>
|
||||||
|
<if test="pd.KEYWORDS != null and pd.KEYWORDS != ''"><!-- 关键词检索 -->
|
||||||
|
and
|
||||||
|
(
|
||||||
|
<!-- 根据需求自己加检索条件-->
|
||||||
|
f.INSPECTION_PLACE LIKE CONCAT(CONCAT('%', #{pd.KEYWORDS}),'%')
|
||||||
|
)
|
||||||
|
</if>
|
||||||
|
order by f.CREATTIME desc
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!-- 列表(全部) -->
|
||||||
|
<select id="listAll" parameterType="pd" resultType="pd">
|
||||||
|
select
|
||||||
|
<include refid="Field"></include>
|
||||||
|
from
|
||||||
|
<include refid="tableName"></include> f
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!-- 批量删除 -->
|
||||||
|
<delete id="deleteAll" parameterType="String">
|
||||||
|
update
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
set
|
||||||
|
ISDELETE = '1'
|
||||||
|
where
|
||||||
|
KEYPROJECTCHECK_ID in
|
||||||
|
<foreach item="item" index="index" collection="ArrayDATA_IDS" open="(" separator="," close=")">
|
||||||
|
#{item}
|
||||||
|
</foreach>
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
</mapper>
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,240 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="com.zcloud.mapper.datasource.keyProjects.KeyprojectPunishMapper">
|
||||||
|
|
||||||
|
<!--表名 -->
|
||||||
|
<sql id="tableName">
|
||||||
|
BUS_KEYPROJECTPUNISH
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!--数据字典表名 -->
|
||||||
|
<sql id="dicTableName">
|
||||||
|
SYS_DICTIONARIES
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!-- 字段 -->
|
||||||
|
<sql id="Field">
|
||||||
|
f.CREATOR,
|
||||||
|
f.CREATTIME,
|
||||||
|
f.OPERATOR,
|
||||||
|
f.OPERATTIME,
|
||||||
|
f.ISDELETE,
|
||||||
|
f.KEYPROJECTCHECK_ID,
|
||||||
|
f.HIDDEN_ID,
|
||||||
|
f.UNITS_ID,
|
||||||
|
f.PERSONNELMANAGEMENT_ID,
|
||||||
|
f.REASON,
|
||||||
|
f.AMOUT,
|
||||||
|
f.DATE,
|
||||||
|
f.HANDLED,
|
||||||
|
f.HANDLE_IMG,
|
||||||
|
f.HANLDE_TIME,
|
||||||
|
f.KEYPROJECTPUNISH_ID
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!-- 字段用于新增 -->
|
||||||
|
<sql id="Field2">
|
||||||
|
CREATOR,
|
||||||
|
CREATTIME,
|
||||||
|
OPERATOR,
|
||||||
|
OPERATTIME,
|
||||||
|
ISDELETE,
|
||||||
|
KEYPROJECTCHECK_ID,
|
||||||
|
HIDDEN_ID,
|
||||||
|
UNITS_ID,
|
||||||
|
PERSONNELMANAGEMENT_ID,
|
||||||
|
REASON,
|
||||||
|
AMOUT,
|
||||||
|
DATE,
|
||||||
|
HANDLED,
|
||||||
|
HANDLE_IMG,
|
||||||
|
HANLDE_TIME,
|
||||||
|
KEYPROJECTPUNISH_ID
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!-- 字段值 -->
|
||||||
|
<sql id="FieldValue">
|
||||||
|
#{CREATOR},
|
||||||
|
#{CREATTIME},
|
||||||
|
#{OPERATOR},
|
||||||
|
#{OPERATTIME},
|
||||||
|
#{ISDELETE},
|
||||||
|
#{KEYPROJECTCHECK_ID},
|
||||||
|
#{HIDDEN_ID},
|
||||||
|
#{UNITS_ID},
|
||||||
|
#{PERSONNELMANAGEMENT_ID},
|
||||||
|
#{REASON},
|
||||||
|
#{AMOUT},
|
||||||
|
#{DATE},
|
||||||
|
#{HANDLED},
|
||||||
|
#{HANDLE_IMG},
|
||||||
|
#{HANLDE_TIME},
|
||||||
|
#{KEYPROJECTPUNISH_ID}
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<!-- 新增-->
|
||||||
|
<insert id="save" parameterType="pd">
|
||||||
|
insert into
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
(
|
||||||
|
<include refid="Field2"></include>
|
||||||
|
) values (
|
||||||
|
<include refid="FieldValue"></include>
|
||||||
|
)
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
<!-- 删除-->
|
||||||
|
<delete id="delete" parameterType="pd">
|
||||||
|
update
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
set
|
||||||
|
ISDELETE = '1'
|
||||||
|
where
|
||||||
|
KEYPROJECTPUNISH_ID = #{KEYPROJECTPUNISH_ID}
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
<!-- 修改 -->
|
||||||
|
<update id="edit" parameterType="pd">
|
||||||
|
update
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
set
|
||||||
|
CREATOR = #{CREATOR},
|
||||||
|
CREATTIME = #{CREATTIME},
|
||||||
|
OPERATOR = #{OPERATOR},
|
||||||
|
OPERATTIME = #{OPERATTIME},
|
||||||
|
ISDELETE = #{ISDELETE},
|
||||||
|
KEYPROJECTCHECK_ID = #{KEYPROJECTCHECK_ID},
|
||||||
|
HIDDEN_ID = #{HIDDEN_ID},
|
||||||
|
UNITS_ID = #{UNITS_ID},
|
||||||
|
PERSONNELMANAGEMENT_ID = #{PERSONNELMANAGEMENT_ID},
|
||||||
|
REASON = #{REASON},
|
||||||
|
AMOUT = #{AMOUT},
|
||||||
|
DATE = #{DATE},
|
||||||
|
HANDLED = #{HANDLED},
|
||||||
|
HANDLE_IMG = #{HANDLE_IMG},
|
||||||
|
HANLDE_TIME = #{HANLDE_TIME},
|
||||||
|
KEYPROJECTPUNISH_ID = KEYPROJECTPUNISH_ID
|
||||||
|
where
|
||||||
|
KEYPROJECTPUNISH_ID = #{KEYPROJECTPUNISH_ID}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<!-- 修改 -->
|
||||||
|
<update id="editstate" parameterType="pd">
|
||||||
|
update
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
set
|
||||||
|
HANDLED = #{HANDLED},
|
||||||
|
HANDLE_IMG = #{HANDLE_IMG},
|
||||||
|
HANLDE_TIME = #{HANLDE_TIME}
|
||||||
|
where
|
||||||
|
KEYPROJECTPUNISH_ID = #{KEYPROJECTPUNISH_ID}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- 通过ID获取数据 -->
|
||||||
|
<select id="findById" parameterType="pd" resultType="pd">
|
||||||
|
select
|
||||||
|
<include refid="Field"></include>,
|
||||||
|
cr.NAME CREATOR_NAME,
|
||||||
|
cre.NAME CREATOR_NAMES,
|
||||||
|
o.OUTSOURCED_NAME,
|
||||||
|
u.UNITS_NAME,
|
||||||
|
p.NAME AS PERSON_NAME
|
||||||
|
from
|
||||||
|
<include refid="tableName"></include> f
|
||||||
|
left join vi_user_all cr on cr.USER_ID = f.CREATOR
|
||||||
|
left join sys_user cre on cre.USER_ID = f.CREATOR
|
||||||
|
left join BUS_UNITS u on u.UNITS_ID = f.UNITS_ID
|
||||||
|
left join BUS_OUTSOURCED o on o.UNITS_ID = u.UNITS_ID
|
||||||
|
left join BUS_PERSONNELMANAGEMENT p on p.PERSONNELMANAGEMENT_ID = f.PERSONNELMANAGEMENT_ID
|
||||||
|
where
|
||||||
|
<if test="KEYPROJECTPUNISH_ID != null and KEYPROJECTPUNISH_ID != ''"><!-- 关键词检索 -->
|
||||||
|
f.KEYPROJECTPUNISH_ID = #{KEYPROJECTPUNISH_ID}
|
||||||
|
</if>
|
||||||
|
<if test="HIDDEN_ID != null and HIDDEN_ID != ''"><!-- 关键词检索 -->
|
||||||
|
f.HIDDEN_ID = #{HIDDEN_ID}
|
||||||
|
</if>
|
||||||
|
GROUP BY f.KEYPROJECTPUNISH_ID
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!-- 列表 -->
|
||||||
|
<select id="datalistPage" parameterType="page" resultType="pd">
|
||||||
|
select
|
||||||
|
<include refid="Field"></include>,
|
||||||
|
cre.NAME CREATOR_NAMES,
|
||||||
|
o.OUTSOURCED_ID,
|
||||||
|
o.OUTSOURCED_NAME,
|
||||||
|
u.UNITS_NAME,
|
||||||
|
p.NAME AS PERSON_NAME
|
||||||
|
from
|
||||||
|
<include refid="tableName"></include> f
|
||||||
|
left join sys_user cre on cre.USER_ID = f.CREATOR
|
||||||
|
left join BUS_UNITS u on u.UNITS_ID = f.UNITS_ID
|
||||||
|
left join BUS_OUTSOURCED o on o.UNITS_ID = u.UNITS_ID
|
||||||
|
left join BUS_PERSONNELMANAGEMENT p on p.PERSONNELMANAGEMENT_ID = f.PERSONNELMANAGEMENT_ID
|
||||||
|
where f.ISDELETE = '0'
|
||||||
|
<if test="pd.KEYWORDS != null and pd.KEYWORDS != ''"><!-- 关键词检索 -->
|
||||||
|
and
|
||||||
|
(
|
||||||
|
o.OUTSOURCED_NAME LIKE CONCAT(CONCAT('%', #{pd.KEYWORDS}),'%')
|
||||||
|
or
|
||||||
|
u.UNITS_NAME LIKE CONCAT(CONCAT('%', #{pd.KEYWORDS}),'%')
|
||||||
|
)
|
||||||
|
</if>
|
||||||
|
<if test="pd.OUTSOURCED_ID != null and pd.OUTSOURCED_ID !='' " >
|
||||||
|
and o.OUTSOURCED_ID = #{pd.OUTSOURCED_ID}
|
||||||
|
</if>
|
||||||
|
<if test="pd.HANDLED != null and pd.HANDLED !='' and pd.HANDLED == 1" >
|
||||||
|
and f.HANDLED = 0
|
||||||
|
</if>
|
||||||
|
<if test="pd.HANDLED != null and pd.HANDLED !='' and pd.HANDLED == 2" >
|
||||||
|
and f.HANDLED > 0
|
||||||
|
</if>
|
||||||
|
<if test="pd.PERSONNELMANAGEMENT_ID != null and pd.PERSONNELMANAGEMENT_ID !='' " >
|
||||||
|
and f.PERSONNELMANAGEMENT_ID = #{pd.PERSONNELMANAGEMENT_ID}
|
||||||
|
</if>
|
||||||
|
group by f.KEYPROJECTPUNISH_ID
|
||||||
|
order by f.CREATTIME desc
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!-- 列表(全部) -->
|
||||||
|
<select id="listAll" parameterType="pd" resultType="pd">
|
||||||
|
select
|
||||||
|
<include refid="Field"></include>
|
||||||
|
from
|
||||||
|
<include refid="tableName"></include> f
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!-- 批量删除 -->
|
||||||
|
<delete id="deleteAll" parameterType="String">
|
||||||
|
update
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
set
|
||||||
|
ISDELETE = '1'
|
||||||
|
where
|
||||||
|
KEYPROJECTPUNISH_ID in
|
||||||
|
<foreach item="item" index="index" collection="ArrayDATA_IDS" open="(" separator="," close=")">
|
||||||
|
#{item}
|
||||||
|
</foreach>
|
||||||
|
</delete>
|
||||||
|
<!-- 根据添加人查询罚单 -->
|
||||||
|
<select id="findByOperator" parameterType="pd" resultType="pd">
|
||||||
|
select
|
||||||
|
fadan.CREATOR,
|
||||||
|
fadan.CREATTIME,
|
||||||
|
fadan.OPERATOR,
|
||||||
|
keyp.OUTSOURCED_ID,
|
||||||
|
keyp.KEYPROJECTCHECK_ID
|
||||||
|
from
|
||||||
|
<include refid="tableName"></include> fadan
|
||||||
|
left join bus_keyproject_hidden hidden on fadan.HIDDEN_ID = hidden.HIDDEN_ID
|
||||||
|
left join bus_keyprojectcheck keyp on hidden.FOREIGN_ID = keyp.KEYPROJECTCHECK_ID
|
||||||
|
where
|
||||||
|
keyp.OUTSOURCED_ID = #{OUTSOURCED_ID}
|
||||||
|
and
|
||||||
|
(fadan.CREATOR = #{CREATOR}
|
||||||
|
or
|
||||||
|
fadan.OPERATOR = #{CREATOR})
|
||||||
|
|
||||||
|
</select>
|
||||||
|
</mapper>
|
|
@ -250,7 +250,7 @@
|
||||||
ISDELETE = '1'
|
ISDELETE = '1'
|
||||||
where
|
where
|
||||||
UNITS_ID in
|
UNITS_ID in
|
||||||
<foreach item="item" index="index" collection="ArrayDATA_IDS" open="(" separator="," close=")">
|
<foreach item="item" index="index" collection="array" open="(" separator="," close=")">
|
||||||
#{item}
|
#{item}
|
||||||
</foreach>
|
</foreach>
|
||||||
</delete>
|
</delete>
|
||||||
|
|
|
@ -126,6 +126,16 @@
|
||||||
where
|
where
|
||||||
PERSONNELMANAGEMENT_ID = #{PERSONNELMANAGEMENT_ID}
|
PERSONNELMANAGEMENT_ID = #{PERSONNELMANAGEMENT_ID}
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
|
<!-- 重置密码 -->
|
||||||
|
<update id="editPassword" parameterType="pd">
|
||||||
|
update
|
||||||
|
<include refid="tableName"></include>
|
||||||
|
set PASSWORD = #{PASSWORD}
|
||||||
|
where
|
||||||
|
PERSONNELMANAGEMENT_ID = #{PERSONNELMANAGEMENT_ID}
|
||||||
|
</update>
|
||||||
|
|
||||||
<!-- 通过社会信用代码获取数据 -->
|
<!-- 通过社会信用代码获取数据 -->
|
||||||
<select id="findByCertificate" parameterType="pd" resultType="pd" >
|
<select id="findByCertificate" parameterType="pd" resultType="pd" >
|
||||||
select
|
select
|
||||||
|
@ -188,6 +198,16 @@
|
||||||
<include refid="Field"></include>
|
<include refid="Field"></include>
|
||||||
from
|
from
|
||||||
<include refid="tableName"></include> f
|
<include refid="tableName"></include> f
|
||||||
|
where f.ISDELETE ='0'
|
||||||
|
<if test="UNITS_ID != null and UNITS_ID !=''">
|
||||||
|
and f.UNITS_ID = #{UNITS_ID}
|
||||||
|
</if>
|
||||||
|
<if test="IDS != null and IDS.size()>0">
|
||||||
|
and f.UNITS_ID in
|
||||||
|
<foreach collection="IDS" index="index" item="item" open="(" separator="," close=")">
|
||||||
|
#{IDS[${index}]}
|
||||||
|
</foreach>
|
||||||
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="namelist" parameterType="pd" resultType="pd">
|
<select id="namelist" parameterType="pd" resultType="pd">
|
||||||
|
@ -214,7 +234,7 @@
|
||||||
ISDELETE = '1'
|
ISDELETE = '1'
|
||||||
where
|
where
|
||||||
PERSONNELMANAGEMENT_ID in
|
PERSONNELMANAGEMENT_ID in
|
||||||
<foreach item="item" index="index" collection="ArrayDATA_IDS" open="(" separator="," close=")">
|
<foreach item="item" index="index" collection="array" open="(" separator="," close=")">
|
||||||
#{item}
|
#{item}
|
||||||
</foreach>
|
</foreach>
|
||||||
</delete>
|
</delete>
|
||||||
|
|
Loading…
Reference in New Issue