diff --git a/src/main/java/com/zcloud/controller/keyProjects/KeyprojectCheckController.java b/src/main/java/com/zcloud/controller/keyProjects/KeyprojectCheckController.java new file mode 100644 index 0000000..45c02ef --- /dev/null +++ b/src/main/java/com/zcloud/controller/keyProjects/KeyprojectCheckController.java @@ -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 map = new HashMap(); + 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 list = (List) 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 hiddenList = new ArrayList(); + List list = (List) 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 map = new HashMap(); + 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 map = new HashMap(); + 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 map = new HashMap(); + 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 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 map = new HashMap(); + String errInfo = "success"; + PageData pd = new PageData(); + pd = this.getPageData(); + pd = keyprojectcheckService.findById(pd); //根据ID读取 + + List 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 map = new HashMap(); + 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 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 map = new HashMap(); + 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 map = new HashMap(); + 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; + } + +} + diff --git a/src/main/java/com/zcloud/controller/keyProjects/KeyprojectPunishController.java b/src/main/java/com/zcloud/controller/keyProjects/KeyprojectPunishController.java new file mode 100644 index 0000000..e9de8b4 --- /dev/null +++ b/src/main/java/com/zcloud/controller/keyProjects/KeyprojectPunishController.java @@ -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 map = new HashMap(); + 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 map = new HashMap(); + 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 map = new HashMap(); + 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 map = new HashMap(); + 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 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 map = new HashMap(); + 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 map = new HashMap(); + 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 dataMap = new HashMap(); + List titles = new ArrayList(); + 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 varOList = keyprojectpunishService.listAll(pd); + List varList = new ArrayList(); + for(int i=0;i map = new HashMap(); + String errInfo = "success"; + PageData pd = new PageData(); + pd = this.getPageData(); + List byOperator = keyprojectpunishService.findByOperator(pd); + map.put("data", byOperator); + map.put("result", errInfo); //返回结果 + return map; + } +} diff --git a/src/main/java/com/zcloud/controller/relatedparty/UnitsController.java b/src/main/java/com/zcloud/controller/relatedparty/UnitsController.java index e4306fc..0cb4546 100644 --- a/src/main/java/com/zcloud/controller/relatedparty/UnitsController.java +++ b/src/main/java/com/zcloud/controller/relatedparty/UnitsController.java @@ -139,6 +139,19 @@ public class UnitsController extends BaseController { return map; } + @RequestMapping(value = "/listAll") +// @RequiresPermissions("units:list") + @ResponseBody + public Object listAll() throws Exception { + Map map = new HashMap(); + String errInfo = "success"; + PageData pd = this.getPageData(); + List varList = unitsService.listAll(pd); //列出Units列表 + map.put("varList", varList); + map.put("result", errInfo); + return map; + } + /**判断相关方单位名是否存在 * @return */ diff --git a/src/main/java/com/zcloud/controller/specialoperation/PersonnelManagementController.java b/src/main/java/com/zcloud/controller/specialoperation/PersonnelManagementController.java index 6e71ec2..25e7255 100644 --- a/src/main/java/com/zcloud/controller/specialoperation/PersonnelManagementController.java +++ b/src/main/java/com/zcloud/controller/specialoperation/PersonnelManagementController.java @@ -5,11 +5,9 @@ import com.zcloud.entity.Page; import com.zcloud.entity.PageData; import com.zcloud.logs.LogAnno; import com.zcloud.service.specialoperation.PersonnelManagementService; -import com.zcloud.util.DateUtil; -import com.zcloud.util.Jurisdiction; -import com.zcloud.util.ObjectExcelView; -import com.zcloud.util.Tools; +import com.zcloud.util.*; import org.apache.shiro.authz.annotation.RequiresPermissions; +import org.apache.shiro.crypto.hash.SimpleHash; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @@ -74,6 +72,24 @@ public class PersonnelManagementController extends BaseController { return map; } + @RequestMapping(value = "/resetPwd") + @ResponseBody + public Object resetPwd(Page page) throws Exception { + Map map = new HashMap(); + 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 * @throws Exception @@ -160,6 +176,80 @@ public class PersonnelManagementController extends BaseController { return map; } + /** + * 判断相关方下面是有相关方人员 + * + * @throws Exception + */ + @RequestMapping(value = "/isTrueDelete") + @ResponseBody + public Object isTrueDelete() throws Exception { + Map map = new HashMap(); + String errInfo = "success"; + PageData pd = new PageData(); + pd = this.getPageData(); + List 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 map = new HashMap(); + String errInfo = "success"; + PageData pd = new PageData(); + pd = this.getPageData(); + String[] UNITS_ID = pd.getString("UNITS_ID").split(","); + List list = new ArrayList<>(); + for (String IDS : UNITS_ID) { + list.add(IDS); + } + pd.put("IDS", list); + pd.put("UNITS_ID", ""); + List 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 map = new HashMap(); + String errInfo = "success"; + PageData pd = new PageData(); + pd = this.getPageData(); + List varList = personnelmanagementService.listAll(pd); //列出PersonnelManagement列表 + map.put("varList", varList); + map.put("result", errInfo); + return map; + } + /**判断特种作业证书编号是否存在 * @return */ diff --git a/src/main/java/com/zcloud/mapper/datasource/keyProjects/KeyprojectCheckInfoMapper.java b/src/main/java/com/zcloud/mapper/datasource/keyProjects/KeyprojectCheckInfoMapper.java new file mode 100644 index 0000000..8d5aec7 --- /dev/null +++ b/src/main/java/com/zcloud/mapper/datasource/keyProjects/KeyprojectCheckInfoMapper.java @@ -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 datalistPage(Page page); + + /**列表(全部) + * @param pd + * @throws Exception + */ + List listAll(PageData pd); + + /**通过id获取数据 + * @param pd + * @throws Exception + */ + PageData findById(PageData pd); + + /**批量删除 + * @param ArrayDATA_IDS + * @throws Exception + */ + void deleteAll(String[] ArrayDATA_IDS); + +} + diff --git a/src/main/java/com/zcloud/mapper/datasource/keyProjects/KeyprojectCheckMapper.java b/src/main/java/com/zcloud/mapper/datasource/keyProjects/KeyprojectCheckMapper.java new file mode 100644 index 0000000..0b2f8e9 --- /dev/null +++ b/src/main/java/com/zcloud/mapper/datasource/keyProjects/KeyprojectCheckMapper.java @@ -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 datalistPage(Page page); + + /**列表(全部) + * @param pd + * @throws Exception + */ + List listAll(PageData pd); + + /**通过id获取数据 + * @param pd + * @throws Exception + */ + PageData findById(PageData pd); + + /**批量删除 + * @param ArrayDATA_IDS + * @throws Exception + */ + void deleteAll(String[] ArrayDATA_IDS); + +} + diff --git a/src/main/java/com/zcloud/mapper/datasource/keyProjects/KeyprojectHiddenMapper.java b/src/main/java/com/zcloud/mapper/datasource/keyProjects/KeyprojectHiddenMapper.java new file mode 100644 index 0000000..9fa7b3b --- /dev/null +++ b/src/main/java/com/zcloud/mapper/datasource/keyProjects/KeyprojectHiddenMapper.java @@ -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 datalistPage(Page page); + + /**列表(全部) + * @param pd + * @throws Exception + */ + List 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 reportedChart(PageData pd); + + /**隐患统计(折线图) + * @param pd + * @throws Exception + */ + List lineChart(PageData pd); + + List majorlistPage(Page page); + + List mainStatistics(PageData pd); + + + PageData yhpcCountForApp (PageData pd); + + /**清单其他隐患 + * @param pd + * @throws Exception + */ + List getOtherHidden(PageData pd); + + List getListForApplistPage (Page page); + + + /**隐患导出EXCEL(企业隐患管理使用) + * @param pd + * @throws Exception + */ + List listExcelHidden(PageData pd); + + /**一般隐患 + * @param page + * @throws Exception + */ + List generalHiddenlistPage(Page page); + + /**忽略隐患 + * @param page + * @throws Exception + */ + List ignoreHiddenlistPage(Page page); + + /**重大隐患 + * @param page + * @throws Exception + */ + List majorhiddenlistPage(Page page); + + /**通过部门ID查询特殊隐患列表 + * @param page + * @throws Exception + */ + List specialByIdlistPage(Page page); + + void editstate(PageData pd); + + List verifydatalistPage(Page page); + + /** + * 港股分公司安委会办公室验收列表 -- 港务局 + * @param page + * @return + * @throws Exception + */ + List checkandacceptdatalistPage(Page page); + + /** + * 获取安全环保检查下的隐患列表 + * @param pd + * @return + * @throws Exception + */ + List listAllInspection(PageData pd); + + /** + * 安全环保检查流程归档更新隐患状态为暂存 + * @param pd + */ + void editStateInspection(PageData pd); + + List hiddenInspectionlistPage(Page page); + + void finalcheck(PageData pd); + + List listOtherNotAccept(PageData pd); + + void changeState(PageData pd); + + void deleteByKey(PageData key); + + PageData keyprojectcount(PageData pd); + + + /**重点工程处罚列表 包含 未选择处罚结果的隐患 已下发处罚但为反馈的隐患 不处罚的隐患 + * @param page + * @throws Exception + */ + List getpunishlistPage(Page page); + +} + diff --git a/src/main/java/com/zcloud/mapper/datasource/keyProjects/KeyprojectPunishMapper.java b/src/main/java/com/zcloud/mapper/datasource/keyProjects/KeyprojectPunishMapper.java new file mode 100644 index 0000000..8c8d4ba --- /dev/null +++ b/src/main/java/com/zcloud/mapper/datasource/keyProjects/KeyprojectPunishMapper.java @@ -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 datalistPage(Page page); + + /**列表(全部) + * @param pd + * @throws Exception + */ + List 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 findByOperator(PageData pd); +} + diff --git a/src/main/java/com/zcloud/mapper/datasource/specialoperation/PersonnelManagementMapper.java b/src/main/java/com/zcloud/mapper/datasource/specialoperation/PersonnelManagementMapper.java index beab38d..5d1d664 100644 --- a/src/main/java/com/zcloud/mapper/datasource/specialoperation/PersonnelManagementMapper.java +++ b/src/main/java/com/zcloud/mapper/datasource/specialoperation/PersonnelManagementMapper.java @@ -63,5 +63,6 @@ public interface PersonnelManagementMapper{ */ PageData findByCertificate(PageData pd); + void editPassword(PageData pd); } diff --git a/src/main/java/com/zcloud/service/keyProjects/KeyprojectCheckInfoService.java b/src/main/java/com/zcloud/service/keyProjects/KeyprojectCheckInfoService.java new file mode 100644 index 0000000..e222144 --- /dev/null +++ b/src/main/java/com/zcloud/service/keyProjects/KeyprojectCheckInfoService.java @@ -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 list(Page page)throws Exception; + + /**列表(全部) + * @param pd + * @throws Exception + */ + public List 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; + +} + diff --git a/src/main/java/com/zcloud/service/keyProjects/KeyprojectCheckService.java b/src/main/java/com/zcloud/service/keyProjects/KeyprojectCheckService.java new file mode 100644 index 0000000..f27baa8 --- /dev/null +++ b/src/main/java/com/zcloud/service/keyProjects/KeyprojectCheckService.java @@ -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 list(Page page)throws Exception; + + /**列表(全部) + * @param pd + * @throws Exception + */ + public List 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; + +} + diff --git a/src/main/java/com/zcloud/service/keyProjects/KeyprojectHiddenService.java b/src/main/java/com/zcloud/service/keyProjects/KeyprojectHiddenService.java new file mode 100644 index 0000000..954c4e8 --- /dev/null +++ b/src/main/java/com/zcloud/service/keyProjects/KeyprojectHiddenService.java @@ -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 list(Page page)throws Exception; + + /**列表(全部) + * @param pd + * @throws Exception + */ + public List listAll(PageData pd)throws Exception; + + /**上报隐患统计 + * @param pd + * @throws Exception + */ + public List reportedChart(PageData pd)throws Exception; + + /**隐患统计(折线图) + * @param pd + * @throws Exception + */ + public List lineChart(PageData pd)throws Exception; + + /**通过id获取数据 + * @param pd + * @throws Exception + */ + public PageData findById(PageData pd)throws Exception; + + /**通过部门id获取特殊隐患数据 + * @param page + * @throws Exception + */ + public List specialByCorpInfoId(Page page)throws Exception; + + + + /**批量删除 + * @param ArrayDATA_IDS + * @throws Exception + */ + public void deleteAll(String[] ArrayDATA_IDS)throws Exception; + + public List majorList(Page page)throws Exception; + +/* + public List majorlHiddenlistPage(Page page)throws Exception; +*/ + + public PageData yhpcCountForApp(PageData pd) throws Exception; + /** + * 清单其他隐患 + * @param pd + * @return + * @throws Exception + */ + public List getOtherHidden(PageData pd) throws Exception; + + public List getListForApp(Page page) throws Exception; + + + public List mainStatistics(PageData pd) throws Exception; + + public List mainStatisticsForApp(PageData pd) throws Exception; + + /**隐患导出EXCEL(企业隐患管理使用) + * @param pd + * @throws Exception + */ + public List listExcelHidden(PageData pd)throws Exception; + + /**一般隐患查询列表 + * @param page + * @throws Exception + */ + public List generalHiddenlistPage(Page page)throws Exception; + + /**忽略隐患查询列表 + * @param page + * @throws Exception + */ + public List ignoreHiddenlistPage(Page page)throws Exception; + + /** + * 重大隐患核实列表 -- 港务局 + * @param page + * @return + * @throws Exception + */ + List verifylist(Page page) throws Exception; + + /** + * 获取安全环保检查下的隐患列表 + * @param pd + * @return + * @throws Exception + */ + public List listAllInspection(PageData pd)throws Exception; + + /** + * 安全环保检查流程归档更新隐患状态为暂存 + * @param pd + */ + void editStateInspection(PageData pd)throws Exception; + + /** + * 港股分公司安委会办公室验收列表 -- 港务局 + * @param page + * @return + * @throws Exception + */ + List checkandaccept(Page page) throws Exception; + + /**列表 + * @param page + * @throws Exception + */ + public List listForSafetyEnvironmental(Page page)throws Exception; + + public void finalcheck(PageData pd)throws Exception; + + /** + * 获取其他没有验收的隐患 + * @param pd + * @return + * @throws Exception + */ + List 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 getpunishlist(Page page); +} + diff --git a/src/main/java/com/zcloud/service/keyProjects/KeyprojectPunishService.java b/src/main/java/com/zcloud/service/keyProjects/KeyprojectPunishService.java new file mode 100644 index 0000000..df99caa --- /dev/null +++ b/src/main/java/com/zcloud/service/keyProjects/KeyprojectPunishService.java @@ -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 list(Page page)throws Exception; + + /**列表(全部) + * @param pd + * @throws Exception + */ + public List 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 findByOperator(PageData pd)throws Exception; +} + diff --git a/src/main/java/com/zcloud/service/keyProjects/impl/KeyprojectCheckInfoServiceImpl.java b/src/main/java/com/zcloud/service/keyProjects/impl/KeyprojectCheckInfoServiceImpl.java new file mode 100644 index 0000000..3c77661 --- /dev/null +++ b/src/main/java/com/zcloud/service/keyProjects/impl/KeyprojectCheckInfoServiceImpl.java @@ -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 list(Page page)throws Exception{ + return keyprojectcheckinfoMapper.datalistPage(page); + } + + /**列表(全部) + * @param pd + * @throws Exception + */ + public List 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); + } + +} + diff --git a/src/main/java/com/zcloud/service/keyProjects/impl/KeyprojectCheckServiceImpl.java b/src/main/java/com/zcloud/service/keyProjects/impl/KeyprojectCheckServiceImpl.java new file mode 100644 index 0000000..223eee6 --- /dev/null +++ b/src/main/java/com/zcloud/service/keyProjects/impl/KeyprojectCheckServiceImpl.java @@ -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 list(Page page)throws Exception{ + return keyprojectcheckMapper.datalistPage(page); + } + + /**列表(全部) + * @param pd + * @throws Exception + */ + public List 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); + } + +} + diff --git a/src/main/java/com/zcloud/service/keyProjects/impl/KeyprojectHiddenServiceImpl.java b/src/main/java/com/zcloud/service/keyProjects/impl/KeyprojectHiddenServiceImpl.java new file mode 100644 index 0000000..6d10025 --- /dev/null +++ b/src/main/java/com/zcloud/service/keyProjects/impl/KeyprojectHiddenServiceImpl.java @@ -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 list(Page page)throws Exception{ + return hiddenMapper.datalistPage(page); + } + + public List majorList(Page page)throws Exception{ + return hiddenMapper.majorlistPage(page); + } + + /*@Override + public List majorlHiddenlistPage(Page page) throws Exception { + return null; + }*/ + + + /**列表(全部) + * @param pd + * @throws Exception + */ + public List 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 specialByCorpInfoId(Page page)throws Exception{ + return hiddenMapper.specialByIdlistPage(page); + } + + /**上报隐患统计 + * @throws Exception + */ + @Override + public List reportedChart(PageData pd) throws Exception { + return hiddenMapper.reportedChart(pd); + } + + /**隐患统计(折线图) + * @throws Exception + */ + @Override + public List 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 getOtherHidden(PageData pd) throws Exception { + return hiddenMapper.getOtherHidden(pd); + } + public List getListForApp (Page page) throws Exception{ + return hiddenMapper.getListForApplistPage(page); + } + public List mainStatistics(PageData pd) throws Exception{ + return hiddenMapper.mainStatistics(pd); + } + public List mainStatisticsForApp(PageData pd) throws Exception{ + return hiddenMapper.mainStatistics(pd); + } + + + /**隐患导出EXCEL(企业隐患管理使用) + * @param pd + * @throws Exception + */ + public List listExcelHidden(PageData pd)throws Exception{ + return hiddenMapper.listExcelHidden(pd); + } + + @Override + public List generalHiddenlistPage(Page page) throws Exception { + return hiddenMapper.generalHiddenlistPage(page); + } + + @Override + public List ignoreHiddenlistPage(Page page) throws Exception { + return hiddenMapper.ignoreHiddenlistPage(page); + } + + @Override + public List verifylist(Page page) throws Exception { + return hiddenMapper.verifydatalistPage(page); + } + + @Override + public List checkandaccept(Page page) throws Exception { + return hiddenMapper.checkandacceptdatalistPage(page); + } + + + + @Override + public List listAllInspection(PageData pd) throws Exception { + List 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 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 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 getpunishlist(Page page) { + return hiddenMapper.getpunishlistPage(page); + } +} + diff --git a/src/main/java/com/zcloud/service/keyProjects/impl/KeyprojectPunishServiceImpl.java b/src/main/java/com/zcloud/service/keyProjects/impl/KeyprojectPunishServiceImpl.java new file mode 100644 index 0000000..4f075e8 --- /dev/null +++ b/src/main/java/com/zcloud/service/keyProjects/impl/KeyprojectPunishServiceImpl.java @@ -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 list(Page page)throws Exception{ + return keyprojectpunishMapper.datalistPage(page); + } + + /**列表(全部) + * @param pd + * @throws Exception + */ + public List 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 findByOperator(PageData pd)throws Exception{ + return keyprojectpunishMapper.findByOperator(pd); + } +} + diff --git a/src/main/java/com/zcloud/service/specialoperation/PersonnelManagementService.java b/src/main/java/com/zcloud/service/specialoperation/PersonnelManagementService.java index deacbfc..e425a1c 100644 --- a/src/main/java/com/zcloud/service/specialoperation/PersonnelManagementService.java +++ b/src/main/java/com/zcloud/service/specialoperation/PersonnelManagementService.java @@ -63,5 +63,7 @@ public interface PersonnelManagementService{ */ public PageData findByCertificate(PageData pd)throws Exception; + void editPassword(PageData updateUser) throws Exception; + } diff --git a/src/main/java/com/zcloud/service/specialoperation/impl/PersonnelManagementServiceImpl.java b/src/main/java/com/zcloud/service/specialoperation/impl/PersonnelManagementServiceImpl.java index 2fb212f..10eae8e 100644 --- a/src/main/java/com/zcloud/service/specialoperation/impl/PersonnelManagementServiceImpl.java +++ b/src/main/java/com/zcloud/service/specialoperation/impl/PersonnelManagementServiceImpl.java @@ -4,6 +4,8 @@ import com.zcloud.entity.Page; import com.zcloud.entity.PageData; import com.zcloud.mapper.datasource.specialoperation.PersonnelManagementMapper; 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.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -91,5 +93,13 @@ public class PersonnelManagementServiceImpl implements PersonnelManagementServic return personnelmanagementMapper.findByCertificate(pd); } + /**修改 + * @param pd + * @throws Exception + */ + public void editPassword(PageData pd) throws Exception { + personnelmanagementMapper.editPassword(pd); + } + } diff --git a/src/main/java/com/zcloud/util/Const.java b/src/main/java/com/zcloud/util/Const.java index 6ac3c54..c2472db 100644 --- a/src/main/java/com/zcloud/util/Const.java +++ b/src/main/java/com/zcloud/util/Const.java @@ -47,6 +47,7 @@ public class Const { public static final String IS_MAIN = "IS_MAIN"; //是否主账号 public static final String ISSUPERVISE = "ISSUPERVISE"; //是否监管部门 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 HTTPFILEURL = "https://file.zcloudchina.com/YTHFile"; //文件服务器地址 diff --git a/src/main/resources/mybatis/datasource/keyProjects/KeyprojectCheckInfoMapper.xml b/src/main/resources/mybatis/datasource/keyProjects/KeyprojectCheckInfoMapper.xml new file mode 100644 index 0000000..6a2f3f6 --- /dev/null +++ b/src/main/resources/mybatis/datasource/keyProjects/KeyprojectCheckInfoMapper.xml @@ -0,0 +1,143 @@ + + + + + + + BUS_KEYPROJECTCHECKINFO + + + + + SYS_DICTIONARIES + + + + + f.CREATOR, + f.CREATTIME, + f.OPERATOR, + f.OPERATTIME, + f.ISDELETE, + f.KEYPROJECTCHECK_ID, + f.SITUATION, + f.KEYPROJECTCHECKINFO_ID + + + + + CREATOR, + CREATTIME, + OPERATOR, + OPERATTIME, + ISDELETE, + KEYPROJECTCHECK_ID, + SITUATION, + KEYPROJECTCHECKINFO_ID + + + + + #{CREATOR}, + #{CREATTIME}, + #{OPERATOR}, + #{OPERATTIME}, + #{ISDELETE}, + #{KEYPROJECTCHECK_ID}, + #{SITUATION}, + #{KEYPROJECTCHECKINFO_ID} + + + + + insert into + + ( + + ) values ( + + ) + + + + + update + + set + ISDELETE = '1' + where + KEYPROJECTCHECKINFO_ID = #{KEYPROJECTCHECKINFO_ID} + + + + + update + + 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 + + set + ISDELETE = '1' + where + KEYPROJECTCHECKINFO_ID in + + #{item} + + + + diff --git a/src/main/resources/mybatis/datasource/keyProjects/KeyprojectCheckMapper.xml b/src/main/resources/mybatis/datasource/keyProjects/KeyprojectCheckMapper.xml new file mode 100644 index 0000000..a4295d2 --- /dev/null +++ b/src/main/resources/mybatis/datasource/keyProjects/KeyprojectCheckMapper.xml @@ -0,0 +1,208 @@ + + + + + + + BUS_KEYPROJECTCHECK + + + + + SYS_DICTIONARIES + + + + + 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 + + + + + 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 + + + + + #{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} + + + + + insert into + + ( + + ) values ( + + ) + + + + + update + + set + ISDELETE = '1' + where + KEYPROJECTCHECK_ID = #{KEYPROJECTCHECK_ID} + + + + + update + + 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 + + set + ISDELETE = '1' + where + KEYPROJECTCHECK_ID in + + #{item} + + + + diff --git a/src/main/resources/mybatis/datasource/keyProjects/KeyprojectHiddenMapper.xml b/src/main/resources/mybatis/datasource/keyProjects/KeyprojectHiddenMapper.xml new file mode 100644 index 0000000..8e9f26d --- /dev/null +++ b/src/main/resources/mybatis/datasource/keyProjects/KeyprojectHiddenMapper.xml @@ -0,0 +1,1600 @@ + + + + + + + BUS_KEYPROJECT_HIDDEN + + + + + sys_dictionaries + + + + f.SOURCE, + f.RISK_UNIT, + f.IDENTIFICATION, + f.RISK_DESCR, + f.RISK_POSITION, + f.LEVEL, + f.CHECK_CONTENT, + f.HIDDENDESCR, + f.HIDDENPART, + f.CREATOR, + f.CREATTIME, + f.RECTIFYDESCR, + f.RECTIFICATIONTYPE, + f.RECTIFICATIONOR, + f.RECTIFICATIONTIME, + f.HIDDENLEVEL, + f.STATE, + f.CHECKDEPT, + f.CHECKOR, + f.CHECKTIME, + f.CHECKDESCR, + f.ISQUALIFIED, + f.ISDELETE, + f.CORPINFO_ID, + f.HIDDENFINDDEPT, + f.RECTIFICATIONDEADLINE, + f.RECTIFICATIONDEPT, + f.HIDDEN_ID, + f.CHECKRECORD_ID, + f.RECORDITEM_ID, + f.RISKITEM_ID, + f.REVIEWOR, + f.REVIEWTIME, + f.REVIEWDEPT, + f.LONGITUDE, + f.LATITUDE, + f.HAVESCHEME, + f.HIDDENTYPE, + f.ISCONFIRM, + f.CONFIRM_USER, + f.DISCOVERYTIME, + f.CONFIRM_TIME, + f.HIDDENTYPE2, + f.INVESTMENT_FUNDS, + f.LISTMANAGER_ID, + f.FOREIGN_ID, + f.FINAL_CHECK, + f.FINAL_CHECKOR, + f.FINAL_CHECKTIME, + f.FINAL_CHECKDESCR, + f.ISRELEVANT, + f.ISPUNISH, + f.POSITIONDESC + + + + + ISPUNISH, + ISRELEVANT, + SOURCE, + RISK_UNIT, + IDENTIFICATION, + RISK_DESCR, + RISK_POSITION, + LEVEL, + CHECK_CONTENT, + HIDDENDESCR, + HIDDENPART, + CREATOR, + CREATTIME, + RECTIFYDESCR, + RECTIFICATIONTYPE, + RECTIFICATIONOR, + RECTIFICATIONTIME, + HIDDENLEVEL, + STATE, + CHECKDEPT, + CHECKOR, + CHECKTIME, + CHECKDESCR, + ISQUALIFIED, + ISDELETE, + CORPINFO_ID, + HIDDENFINDDEPT, + RECTIFICATIONDEADLINE, + RECTIFICATIONDEPT, + HIDDEN_ID, + CHECKRECORD_ID, + RECORDITEM_ID, + RISKITEM_ID, + REVIEWOR, + REVIEWTIME, + REVIEWDEPT, + LONGITUDE, + LATITUDE, + HAVESCHEME, + HIDDENTYPE, + ISCONFIRM, + CONFIRM_USER, + DISCOVERYTIME, + HIDDENTYPE2, + INVESTMENT_FUNDS, + LISTMANAGER_ID, + FOREIGN_ID, + FINAL_CHECK, + FINAL_CHECKOR, + FINAL_CHECKTIME, + FINAL_CHECKDESCR, + POSITIONDESC + + + + + #{ISPUNISH}, + #{ISRELEVANT}, + #{SOURCE}, + #{RISK_UNIT}, + #{IDENTIFICATION}, + #{RISK_DESCR}, + #{RISK_POSITION}, + #{LEVEL}, + #{CHECK_CONTENT}, + #{HIDDENDESCR}, + #{HIDDENPART}, + #{CREATOR}, + #{CREATTIME}, + #{RECTIFYDESCR}, + #{RECTIFICATIONTYPE}, + #{RECTIFICATIONOR}, + #{RECTIFICATIONTIME}, + #{HIDDENLEVEL}, + #{STATE}, + #{CHECKDEPT}, + #{CHECKOR}, + #{CHECKTIME}, + #{CHECKDESCR}, + #{ISQUALIFIED}, + #{ISDELETE}, + #{CORPINFO_ID}, + #{HIDDENFINDDEPT}, + #{RECTIFICATIONDEADLINE}, + #{RECTIFICATIONDEPT}, + #{HIDDEN_ID}, + #{CHECKRECORD_ID}, + #{RECORDITEM_ID}, + #{RISKITEM_ID}, + #{REVIEWOR}, + #{REVIEWTIME}, + #{REVIEWDEPT}, + #{LONGITUDE}, + #{LATITUDE}, + #{HAVESCHEME}, + #{HIDDENTYPE}, + #{ISCONFIRM}, + #{CONFIRM_USER}, + #{DISCOVERYTIME}, + #{HIDDENTYPE2}, + #{INVESTMENT_FUNDS}, + #{LISTMANAGER_ID}, + #{FOREIGN_ID}, + #{FINAL_CHECK}, + #{FINAL_CHECKOR}, + #{FINAL_CHECKTIME}, + #{FINAL_CHECKDESCR}, + #{POSITIONDESC} + + + + + insert into + + ( + + ) values ( + + ) + + + + + delete from + + where + HIDDEN_ID = #{HIDDEN_ID} + + + + + update + + set + ISPUNISH = #{ISPUNISH}, + ISRELEVANT = #{ISRELEVANT}, + SOURCE = #{SOURCE}, + RISK_UNIT = #{RISK_UNIT}, + IDENTIFICATION = #{IDENTIFICATION}, + RISK_DESCR = #{RISK_DESCR}, + RISK_POSITION = #{RISK_POSITION}, + LEVEL = #{LEVEL}, + CHECK_CONTENT = #{CHECK_CONTENT}, + HIDDENDESCR = #{HIDDENDESCR}, + HIDDENPART = #{HIDDENPART}, + RECTIFYDESCR = #{RECTIFYDESCR}, + RECTIFICATIONTYPE = #{RECTIFICATIONTYPE}, + RECTIFICATIONDEPT = #{RECTIFICATIONDEPT}, + RECTIFICATIONOR = #{RECTIFICATIONOR}, + RECTIFICATIONTIME = #{RECTIFICATIONTIME}, + HIDDENLEVEL = #{HIDDENLEVEL}, + STATE = #{STATE}, + CHECKDEPT = #{CHECKDEPT}, + CHECKOR = #{CHECKOR}, + CHECKDESCR = #{CHECKDESCR}, + ISQUALIFIED = #{ISQUALIFIED}, + ISDELETE = #{ISDELETE}, + CORPINFO_ID = #{CORPINFO_ID}, + HIDDENFINDDEPT = #{HIDDENFINDDEPT}, + CHECKRECORD_ID = #{CHECKRECORD_ID}, + RECORDITEM_ID = #{RECORDITEM_ID}, + RISKITEM_ID = #{RISKITEM_ID}, + REJECTREASON = #{REJECTREASON}, + REVIEWOR = #{REVIEWOR}, + REVIEWTIME = #{REVIEWTIME}, + REVIEWDEPT = #{REVIEWDEPT}, + HAVESCHEME = #{HAVESCHEME}, + LONGITUDE = #{LONGITUDE}, + LATITUDE = #{LATITUDE}, + HIDDEN_ID = HIDDEN_ID + where + HIDDEN_ID = #{HIDDEN_ID} + + + + + update + + + + STATE = #{STATE}, + + + RECTIFICATIONTIME = #{RECTIFICATIONTIME}, + + + RECTIFICATIONOR = #{RECTIFICATIONOR}, + + + RECTIFICATIONDEPT = #{RECTIFICATIONDEPT}, + + + CHECKOR = #{CHECKOR}, + + + ISPUNISH = #{ISPUNISH}, + + + PUNISH_PERSON = #{PUNISH_PERSON}, + + + HIDDENLEVEL = #{HIDDENLEVEL}, + + + CHECKTIME = #{CHECKTIME}, + + + where + HIDDEN_ID = #{HIDDEN_ID} + + + + + + + + + + + + + + + + + + + + + + + + + + + delete from + + where + HIDDEN_ID in + + #{item} + + + + + + + + + + + + + + + + + + + + + update + + set + STATE = #{STATE} + where + FOREIGN_ID = #{INSPECTION_ID} + + + + + + + + + + + update + + set + FINAL_CHECK = #{FINAL_CHECK}, + FINAL_CHECKOR = #{FINAL_CHECKOR}, + FINAL_CHECKTIME = #{FINAL_CHECKTIME}, + FINAL_CHECKDESCR = #{FINAL_CHECKDESCR} + where + HIDDEN_ID = #{HIDDEN_ID} + + + + + + update + + set + STATE = #{STATE} + + + ,RECTIFYDESCR = null + ,RECTIFICATIONTIME = null + + where + HIDDEN_ID = #{HIDDEN_ID} + + + + + update + + set + ISDELETE = '1' + where + FOREIGN_ID = #{FOREIGN_ID} + and SOURCE = #{SOURCE} + + + + + + diff --git a/src/main/resources/mybatis/datasource/keyProjects/KeyprojectPunishMapper.xml b/src/main/resources/mybatis/datasource/keyProjects/KeyprojectPunishMapper.xml new file mode 100644 index 0000000..3356309 --- /dev/null +++ b/src/main/resources/mybatis/datasource/keyProjects/KeyprojectPunishMapper.xml @@ -0,0 +1,240 @@ + + + + + + + BUS_KEYPROJECTPUNISH + + + + + SYS_DICTIONARIES + + + + + 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 + + + + + CREATOR, + CREATTIME, + OPERATOR, + OPERATTIME, + ISDELETE, + KEYPROJECTCHECK_ID, + HIDDEN_ID, + UNITS_ID, + PERSONNELMANAGEMENT_ID, + REASON, + AMOUT, + DATE, + HANDLED, + HANDLE_IMG, + HANLDE_TIME, + KEYPROJECTPUNISH_ID + + + + + #{CREATOR}, + #{CREATTIME}, + #{OPERATOR}, + #{OPERATTIME}, + #{ISDELETE}, + #{KEYPROJECTCHECK_ID}, + #{HIDDEN_ID}, + #{UNITS_ID}, + #{PERSONNELMANAGEMENT_ID}, + #{REASON}, + #{AMOUT}, + #{DATE}, + #{HANDLED}, + #{HANDLE_IMG}, + #{HANLDE_TIME}, + #{KEYPROJECTPUNISH_ID} + + + + + insert into + + ( + + ) values ( + + ) + + + + + update + + set + ISDELETE = '1' + where + KEYPROJECTPUNISH_ID = #{KEYPROJECTPUNISH_ID} + + + + + update + + 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 + + set + HANDLED = #{HANDLED}, + HANDLE_IMG = #{HANDLE_IMG}, + HANLDE_TIME = #{HANLDE_TIME} + where + KEYPROJECTPUNISH_ID = #{KEYPROJECTPUNISH_ID} + + + + + + + + + + + + + + + update + + set + ISDELETE = '1' + where + KEYPROJECTPUNISH_ID in + + #{item} + + + + + diff --git a/src/main/resources/mybatis/datasource/relatedparty/UnitsMapper.xml b/src/main/resources/mybatis/datasource/relatedparty/UnitsMapper.xml index 7d20c6c..1991c69 100644 --- a/src/main/resources/mybatis/datasource/relatedparty/UnitsMapper.xml +++ b/src/main/resources/mybatis/datasource/relatedparty/UnitsMapper.xml @@ -250,7 +250,7 @@ ISDELETE = '1' where UNITS_ID in - + #{item} diff --git a/src/main/resources/mybatis/datasource/specialoperation/PersonnelManagementMapper.xml b/src/main/resources/mybatis/datasource/specialoperation/PersonnelManagementMapper.xml index b4cb1e5..d48cfb6 100644 --- a/src/main/resources/mybatis/datasource/specialoperation/PersonnelManagementMapper.xml +++ b/src/main/resources/mybatis/datasource/specialoperation/PersonnelManagementMapper.xml @@ -126,6 +126,16 @@ where PERSONNELMANAGEMENT_ID = #{PERSONNELMANAGEMENT_ID} + + + + update + + set PASSWORD = #{PASSWORD} + where + PERSONNELMANAGEMENT_ID = #{PERSONNELMANAGEMENT_ID} + +