diff --git a/src/main/java/com/ydw/bat/wkflow/business_auth/LawsUserInfoService.java b/src/main/java/com/ydw/bat/wkflow/business_auth/LawsUserInfoService.java index e0ffae80..229534c7 100644 --- a/src/main/java/com/ydw/bat/wkflow/business_auth/LawsUserInfoService.java +++ b/src/main/java/com/ydw/bat/wkflow/business_auth/LawsUserInfoService.java @@ -163,6 +163,9 @@ public interface LawsUserInfoService { @GetMapping("/lawss/sarBussionessStand/updateSarBussionessStand") public ResponseMessage updateSarBussionessStand(@RequestBody SarBussionessStand sarBussionessStandEO); + @GetMapping("/lawss/SarBussStandAttrInfo/getBussAttrInfo") + public Map getBussAttrInfo(@RequestParam("standId") String standId); + @PostMapping("/sarStandUnqualified/sar-stand-unqualified/updateBatch") public ResponseMessage updateBatch(@RequestBody List sarStandUnqualified); diff --git a/src/main/java/com/ydw/bat/wkflow/listener/aboliish/ProcessStep6After.java b/src/main/java/com/ydw/bat/wkflow/listener/aboliish/ProcessStep6After.java index c8c4b116..c1181ae5 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/aboliish/ProcessStep6After.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/aboliish/ProcessStep6After.java @@ -3,10 +3,7 @@ package com.ydw.bat.wkflow.listener.aboliish; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.ydw.bat.wkflow.business_auth.LawsUserInfoService; -import com.ydw.bat.wkflow.business_main.datas.entity.BusProcessName; -import com.ydw.bat.wkflow.business_main.datas.entity.BusProcessNew; -import com.ydw.bat.wkflow.business_main.datas.entity.Datas; -import com.ydw.bat.wkflow.business_main.datas.entity.SarBussionessStand; +import com.ydw.bat.wkflow.business_main.datas.entity.*; import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNameService; import com.ydw.bat.wkflow.business_main.datas.service.IBusProcessNewService; import com.ydw.bat.wkflow.business_main.datas.service.IDatasService; @@ -47,11 +44,12 @@ public class ProcessStep6After implements TaskListener { SarBussionessStand sarBussionessStand = new SarBussionessStand(); sarBussionessStand.setTextStatusBuss(object.getString("standtextStatus")); sarBussionessStand.setId(object.getString("standId")); - Map map=new HashMap<>(); SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd"); - map.put("fzrqbuss",dateFormat.format(new Date())); - sarBussionessStand.setAttrInfoCaseMap(map); - String as="{'FZRQBUSS':'"+dateFormat.format(new Date())+"'}"; + Map bussAttrInfoMap = lawsUserInfoService.getBussAttrInfo(object.getString("standId")); + if(bussAttrInfoMap != null){ + bussAttrInfoMap.replace("FZRQBUSS",dateFormat.format(new Date())); + } + String as = JSONObject.toJSONString(bussAttrInfoMap); sarBussionessStand.setSarStandAttrEOStr(as); lawsUserInfoService.updateSarBussionessStand(sarBussionessStand); }