补充对接提交
							parent
							
								
									dd2f6b3f1e
								
							
						
					
					
						commit
						a83b5b3fde
					
				|  | @ -1,5 +1,7 @@ | |||
| package com.zcloud.controller.app.inspection; | ||||
| 
 | ||||
| import com.alibaba.fastjson.JSON; | ||||
| import com.zcloud.aspect.DockAnnotation; | ||||
| import com.zcloud.controller.base.BaseController; | ||||
| import com.zcloud.entity.Page; | ||||
| import com.zcloud.entity.PageData; | ||||
|  | @ -85,6 +87,7 @@ public class AppSafetyEnvironmentalController extends BaseController { | |||
| 	 */ | ||||
| 	@RequestMapping(value="/add") | ||||
| 	@ResponseBody | ||||
| 	@DockAnnotation(hasAnnex = true) | ||||
| 	public Object add(@RequestParam(value="FFILE",required=false) MultipartFile file) throws Exception{ | ||||
| 		Map<String,Object> map = new HashMap<String,Object>(); | ||||
| 		String errInfo = "success"; | ||||
|  | @ -100,6 +103,7 @@ public class AppSafetyEnvironmentalController extends BaseController { | |||
| 		pd.put("CORPINFO_ID", pd.getString("CORPINFO_ID"));	//企业ID
 | ||||
| 		pd.put("ACTION_USER", pd.getString("ACTION_USER"));	//操作人
 | ||||
| 		String ffile = DateUtil.getDays(); | ||||
| 		ArrayList<String> strings = new ArrayList<>(); | ||||
| 		if (file != null && StringUtils.isNotBlank(pd.getString("INSPECTION_USER_OPINION"))){ | ||||
| 			String suffixName = file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf(".")+1).toLowerCase(); | ||||
| 			if (!"pdf".equals(suffixName) && !"jpg".equals(suffixName) && !"jpeg".equals(suffixName) && !"png".equals(suffixName) && !"mp4".equals(suffixName)) { | ||||
|  | @ -113,11 +117,17 @@ public class AppSafetyEnvironmentalController extends BaseController { | |||
| 			pd.put("CONFIRM_MESSAGE_SIGN_ROUTE", Const.FILEPATHFILE + pd.getString("CORPINFO_ID") + "/" + ffile + "/" + fileName); | ||||
| 			pd.put("CONFIRM_MESSAGE",pd.getString("INSPECTION_USER_OPINION")); | ||||
| 			pd.put("CONFIRM_MESSAGE_TIME",DateUtil.date2Str(new Date())); | ||||
| 			strings.add(pd.getString("CONFIRM_MESSAGE_SIGN_ROUTE")+"@@"+fileName); | ||||
| 		} | ||||
| 		List<PageData> hiddenList = safetyenvironmentalService.save(pd); | ||||
| 		if (pd.get("CORPINFO_ID")!=null){ | ||||
| 			pd.put("operatingCorpId", pd.get("CORPINFO_ID")); | ||||
| 		} | ||||
| 		pd.put("hiddenList", hiddenList); | ||||
| 		map.put("sendPicturesList",JSON.toJSONString(strings)); | ||||
| 		map.put("pd", pd); | ||||
| 		map.put("result", errInfo); | ||||
| 		map.put("dockData", JSON.toJSONString(pd)); | ||||
| 		return map; | ||||
| 	} | ||||
| 
 | ||||
|  | @ -163,6 +173,7 @@ public class AppSafetyEnvironmentalController extends BaseController { | |||
| 	 */ | ||||
| 	@RequestMapping(value="/edit") | ||||
| 	@ResponseBody | ||||
| 	@DockAnnotation(hasAnnex = true) | ||||
| 	public Object edit(@RequestParam(value="FFILE",required=false) MultipartFile file) throws Exception{ | ||||
| 		Map<String,Object> map = new HashMap<String,Object>(); | ||||
| 		String errInfo = "success"; | ||||
|  | @ -173,6 +184,7 @@ public class AppSafetyEnvironmentalController extends BaseController { | |||
| 		pd.put("OPERATTIME", DateUtil.date2Str(new Date()));	//修改时间
 | ||||
| 		pd.put("ACTION_USER", pd.getString("ACTION_USER"));	//操作人
 | ||||
| 		String ffile = DateUtil.getDays(); | ||||
| 		ArrayList<String> strings = new ArrayList<>(); | ||||
| 		if (file != null && StringUtils.isNotBlank(pd.getString("INSPECTION_USER_OPINION"))){ | ||||
| 			String suffixName = file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf(".")+1).toLowerCase(); | ||||
| 			if (!"pdf".equals(suffixName) && !"jpg".equals(suffixName) && !"jpeg".equals(suffixName) && !"png".equals(suffixName) && !"mp4".equals(suffixName)) { | ||||
|  | @ -186,11 +198,17 @@ public class AppSafetyEnvironmentalController extends BaseController { | |||
| 			pd.put("CONFIRM_MESSAGE_SIGN_ROUTE", Const.FILEPATHFILE + pd.getString("CORPINFO_ID") + "/" + ffile + "/" + fileName); | ||||
| 			pd.put("CONFIRM_MESSAGE",pd.getString("INSPECTION_USER_OPINION")); | ||||
| 			pd.put("CONFIRM_MESSAGE_TIME",DateUtil.date2Str(new Date())); | ||||
| 			strings.add(pd.getString("CONFIRM_MESSAGE_SIGN_ROUTE")+"@@"+fileName); | ||||
| 		} | ||||
| 		List<PageData> hiddenList = safetyenvironmentalService.edit(pd); | ||||
| 		if (pd.get("CORPINFO_ID")!=null){ | ||||
| 			pd.put("operatingCorpId", pd.get("CORPINFO_ID")); | ||||
| 		} | ||||
| 		map.put("sendPicturesList",JSON.toJSONString(strings)); | ||||
| 		pd.put("hiddenList", hiddenList); | ||||
| 		map.put("pd", pd); | ||||
| 		map.put("result", errInfo); | ||||
| 		map.put("dockData", JSON.toJSONString(pd)); | ||||
| 		return map; | ||||
| 	} | ||||
| 
 | ||||
|  | @ -201,11 +219,13 @@ public class AppSafetyEnvironmentalController extends BaseController { | |||
| 	@RequestMapping(value="/explain") | ||||
| 	//@RequiresPermissions("safetyenvironmental:edit")
 | ||||
| 	@ResponseBody | ||||
| 	@DockAnnotation(hasAnnex = true) | ||||
| 	public Object explain(@RequestParam(value="FFILE",required=false) MultipartFile[] files) throws Exception{ | ||||
| 		Map<String,Object> map = new HashMap<String,Object>(); | ||||
| 		String errInfo = "success"; | ||||
| 		PageData pd = new PageData(); | ||||
| 		pd = this.getPageData(); | ||||
| 		ArrayList<String> strings = new ArrayList<>(); | ||||
| 		if (files != null && files.length > 0) { | ||||
| 			MultipartFile file = files[0]; | ||||
| 			String suffixName = file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf(".")+1).toLowerCase(); | ||||
|  | @ -221,12 +241,21 @@ public class AppSafetyEnvironmentalController extends BaseController { | |||
| 			Smb.sshSftp(file, fileName, Const.FILEPATHFILE + pd.getString("CORPINFO_ID") + "/" + ffile); | ||||
| 
 | ||||
| 			pd.put("INSPECTION_ORIGINATOR_SIGN_IMG",  Const.FILEPATHFILE + pd.getString("CORPINFO_ID") + "/" + ffile + "/" + fileName); | ||||
| 			strings.add(pd.getString("INSPECTION_ORIGINATOR_SIGN_IMG")+"@@"+fileName); | ||||
| 		} | ||||
| 		safetyenvironmentalService.explain(pd); | ||||
| 		if (pd.get("CORPINFO_ID")!=null){ | ||||
| 			pd.put("operatingCorpId", pd.get("CORPINFO_ID")); | ||||
| 		} | ||||
| 		PageData log = safetyenvironmentalService.explain(pd); | ||||
| 
 | ||||
| 		pd.put("inspector",pd.getString("OPERATOR")); | ||||
| 		noticeCorpUtil.FailPleadind(pd); | ||||
| 		pd.put("operatingCorpId",log.getString("CORPINFO_ID")); | ||||
| 		map.put("pd", pd); | ||||
| 		map.put("result", errInfo); | ||||
| 		pd.put("log",JSON.toJSONString(log)); | ||||
| 		map.put("dockData",JSON.toJSONString(pd)); | ||||
| 		map.put("sendPicturesList",JSON.toJSONString(strings)); | ||||
| 		return map; | ||||
| 	} | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,5 +1,7 @@ | |||
| package com.zcloud.controller.app.inspection; | ||||
| 
 | ||||
| import com.alibaba.fastjson.JSON; | ||||
| import com.zcloud.aspect.DockAnnotation; | ||||
| import com.zcloud.controller.base.BaseController; | ||||
| import com.zcloud.entity.Page; | ||||
| import com.zcloud.entity.PageData; | ||||
|  | @ -78,6 +80,7 @@ public class AppSafetyEnvironmentalExplainController extends BaseController { | |||
|      */ | ||||
|     @RequestMapping(value = "/add") | ||||
|     @ResponseBody | ||||
|     @DockAnnotation(hasAnnex = true) | ||||
|     public Object add(@RequestParam(value = "FFILE", required = false) MultipartFile file) throws Exception { | ||||
|         Map<String, Object> map = new HashMap<String, Object>(); | ||||
|         String errInfo = "success"; | ||||
|  | @ -91,6 +94,7 @@ public class AppSafetyEnvironmentalExplainController extends BaseController { | |||
|         pd.put("OPERATTIME", DateUtil.date2Str(new Date()));    //修改时间
 | ||||
|         pd.put("VALID","1"); | ||||
|         pd.put("ISPASS","0"); | ||||
|         ArrayList<String> strings = new ArrayList<>(); | ||||
|         if (null != file && !file.isEmpty()) { | ||||
|             String suffixName = file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf(".")+1).toLowerCase(); | ||||
|             if (!"pdf".equals(suffixName) && !"jpg".equals(suffixName) && !"jpeg".equals(suffixName) && !"png".equals(suffixName) && !"mp4".equals(suffixName)) { | ||||
|  | @ -103,11 +107,16 @@ public class AppSafetyEnvironmentalExplainController extends BaseController { | |||
|             String fileName = this.get32UUID() + file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf(".")); | ||||
|             Smb.sshSftp(file, fileName, Const.FILEPATHFILE + pd.getString("CORPINFO_ID") + "/" + ffile); | ||||
|             pd.put("INSPECTED_SITEUSER_SIGN_IMG", Const.FILEPATHFILE + pd.getString("CORPINFO_ID") + "/" + ffile + "/" + fileName); | ||||
|             strings.add(pd.getString("INSPECTED_SITEUSER_SIGN_IMG")+"@@"+fileName); | ||||
|         } | ||||
|         safetyenvironmentalexplainService.save(pd); | ||||
|         PageData log = safetyenvironmentalexplainService.save(pd); | ||||
|         pd.put("operatingCorpId",log.getString("CORPINFO_ID")); | ||||
|         noticeCorpUtil.SE_PleadingStepUtil(pd); | ||||
|         map.put("pd", pd); | ||||
|         map.put("result", errInfo); | ||||
|         pd.put("log", JSON.toJSONString(log)); | ||||
|         map.put("dockData",JSON.toJSONString(pd)); | ||||
|         map.put("sendPicturesList",JSON.toJSONString(strings)); | ||||
|         return map; | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,5 +1,7 @@ | |||
| package com.zcloud.controller.app.inspection; | ||||
| 
 | ||||
| import com.alibaba.fastjson.JSON; | ||||
| import com.zcloud.aspect.DockAnnotation; | ||||
| import com.zcloud.controller.base.BaseController; | ||||
| import com.zcloud.entity.Page; | ||||
| import com.zcloud.entity.PageData; | ||||
|  | @ -63,6 +65,7 @@ public class AppSafetyEnvironmentalInspectorController extends BaseController { | |||
|      */ | ||||
|     @RequestMapping(value = "/verify") | ||||
|     @ResponseBody | ||||
|     @DockAnnotation(hasAnnex = true) | ||||
|     public Object verify(@RequestParam(value = "FFILE", required = false) MultipartFile[] files) throws Exception { | ||||
|         Map<String, Object> map = new HashMap<String, Object>(); | ||||
|         String errInfo = "success"; | ||||
|  | @ -75,6 +78,7 @@ public class AppSafetyEnvironmentalInspectorController extends BaseController { | |||
|         uBean.put("OPERATOR", pd.getString("OPERATOR"));    //修改人
 | ||||
|         uBean.put("OPERATTIME", DateUtil.date2Str(new Date()));    //修改时间
 | ||||
|         uBean.put("ACTION_USER", pd.getString("ACTION_USER"));    //操作人
 | ||||
|         ArrayList<String> strings = new ArrayList<>(); | ||||
|         if (files != null && files.length > 0) { | ||||
|             MultipartFile file = files[0]; | ||||
|             String suffixName = file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf(".")+1).toLowerCase(); | ||||
|  | @ -90,8 +94,16 @@ public class AppSafetyEnvironmentalInspectorController extends BaseController { | |||
|             Smb.sshSftp(file, fileName, Const.FILEPATHFILE + pd.getString("CORPINFO_ID") + "/" + ffile); | ||||
| 
 | ||||
|             uBean.put("INSPECTION_USER_SIGN_IMG", Const.FILEPATHFILE + pd.getString("CORPINFO_ID") + "/" + ffile + "/" + fileName); | ||||
|             strings.add(uBean.getString("INSPECTION_USER_SIGN_IMG")+"@@"+fileName); | ||||
|         } | ||||
|         safetyenvironmentalinspectorService.verify(uBean); | ||||
|         PageData pageData = safetyenvironmentalinspectorService.verify(uBean); | ||||
|         pd.put("uBean", JSON.toJSONString(uBean)); | ||||
|         if (uBean.get("CORPINFO_ID")!=null){ | ||||
|             pd.put("operatingCorpId", uBean.get("CORPINFO_ID")); | ||||
|         } | ||||
|         pd.put("verify",JSON.toJSONString(pageData)); | ||||
|         map.put("sendPicturesList",JSON.toJSONString(strings)); | ||||
|         map.put("dockData", JSON.toJSONString(pd)); | ||||
|         map.put("pd", pd); | ||||
|         map.put("result", errInfo); | ||||
|         return map; | ||||
|  |  | |||
|  | @ -17,7 +17,7 @@ public interface SafetyEnvironmentalExplainService{ | |||
| 	 * @param pd | ||||
| 	 * @throws Exception | ||||
| 	 */ | ||||
| 	public void save(PageData pd)throws Exception; | ||||
| 	public PageData save(PageData pd)throws Exception; | ||||
| 
 | ||||
| 	/**删除 | ||||
| 	 * @param pd | ||||
|  |  | |||
|  | @ -71,7 +71,7 @@ public interface SafetyEnvironmentalInspectorService{ | |||
| 	 * 检查人核实 | ||||
| 	 * @param pd | ||||
| 	 */ | ||||
|     void verify(PageData pd)throws Exception; | ||||
|     PageData verify(PageData pd)throws Exception; | ||||
| 
 | ||||
| 	/**删除(根据检查ID) | ||||
| 	 * @param pd | ||||
|  |  | |||
|  | @ -93,7 +93,7 @@ public interface SafetyEnvironmentalService{ | |||
| 	 * @param pd | ||||
| 	 * @throws Exception | ||||
| 	 */ | ||||
| 	void explain(PageData pd)throws Exception; | ||||
| 	PageData explain(PageData pd)throws Exception; | ||||
| 
 | ||||
| 	/** | ||||
| 	 * 分公司安全环保检查考核分数统计 | ||||
|  |  | |||
|  | @ -42,7 +42,7 @@ public class SafetyEnvironmentalExplainServiceImpl implements SafetyEnvironmenta | |||
| 	 * @throws Exception | ||||
| 	 */ | ||||
| 	@Transactional | ||||
| 	public void save(PageData pd)throws Exception{ | ||||
| 	public PageData save(PageData pd)throws Exception{ | ||||
| 		PageData inspection = safetyEnvironmentalService.findById(pd); | ||||
| 		inspection.put("INSPECTED_EXPLAIN", pd.getString("INSPECTED_EXPLAIN")); | ||||
| 		if (Tools.notEmpty(pd.getString("INSPECTED_EXPLAIN_FILENAME"))) { | ||||
|  | @ -80,7 +80,10 @@ public class SafetyEnvironmentalExplainServiceImpl implements SafetyEnvironmenta | |||
| 		log.put("CREATOR", pd.getString("ACTION_USER"));	//添加人姓名
 | ||||
| 		safetyenvironmentallogService.save(log); | ||||
| 
 | ||||
| 
 | ||||
| 		safetyenvironmentalexplainMapper.save(pd); | ||||
| 		log.put("CORPINFO_ID",inspection.getString("CORPINFO_ID")); | ||||
| 		return log; | ||||
| 	} | ||||
| 
 | ||||
| 	/**删除 | ||||
|  |  | |||
|  | @ -35,7 +35,7 @@ public class SafetyEnvironmentalInspectorServiceImpl implements SafetyEnvironmen | |||
|     private NoticeCorpUtil util; | ||||
| 
 | ||||
|     @Override | ||||
|     public void verify(PageData pd) throws Exception { | ||||
|     public PageData verify(PageData pd) throws Exception { | ||||
|         if ("1".equals(pd.getString("INSPECTION_STATUS"))) {    //检查进度状态 1.部分检查人员已核实
 | ||||
|             List<PageData> list = safetyenvironmentalinspectorMapper.listOtherNotVerify(pd); | ||||
|             if (list.size() == 0) { | ||||
|  | @ -58,6 +58,7 @@ public class SafetyEnvironmentalInspectorServiceImpl implements SafetyEnvironmen | |||
|         log.put("CREATOR", pd.getString("ACTION_USER"));    //添加人姓名
 | ||||
|         safetyenvironmentallogService.save(log); | ||||
|         safetyenvironmentalinspectorMapper.edit(pd); | ||||
|         return log; | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|  |  | |||
|  | @ -566,7 +566,7 @@ public class SafetyEnvironmentalServiceImpl implements SafetyEnvironmentalServic | |||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
| 	public void explain(PageData pd) throws Exception { | ||||
| 	public PageData explain(PageData pd) throws Exception { | ||||
| 		PageData data = safetyenvironmentalMapper.findById(pd); | ||||
| 		pd.put("STATE", "101"); // 101.检查已归档,待指派
 | ||||
| 		pd.put("INSPECTION_SOURCE",data.getString("INSPECTION_SOURCE")); | ||||
|  | @ -600,6 +600,8 @@ public class SafetyEnvironmentalServiceImpl implements SafetyEnvironmentalServic | |||
| 			explain.put("OPERATTIME",DateUtil.date2Str(new Date())); | ||||
| 			safetyEnvironmentalExplainService.edit(explain); | ||||
| 		} | ||||
| 		log.put("CORPINFO_ID",data.getString("CORPINFO_ID")); | ||||
| 		return log; | ||||
| 	} | ||||
| 
 | ||||
| 	@Override | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue