diff --git a/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPManagerApproveAfter.java b/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPManagerApproveAfter.java index 231bd7f2..2401b206 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPManagerApproveAfter.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/standardRegulatoryProcess/SRPManagerApproveAfter.java @@ -18,6 +18,8 @@ import org.activiti.engine.delegate.DelegateTask; import org.activiti.engine.delegate.TaskListener; import org.springframework.beans.factory.annotation.Autowired; +import java.text.SimpleDateFormat; +import java.util.Date; import java.util.regex.Matcher; import java.util.regex.Pattern; @@ -57,15 +59,6 @@ public class SRPManagerApproveAfter implements TaskListener{ }else { SarLawsDetailedList lawsDetailedList=lawsUserInfoService.getStandById(object.getString("standId")); if (null!=lawsDetailedList){ -// 获取字母 - Pattern p = Pattern.compile("[\\d]"); - Matcher matcher = p.matcher(lawsDetailedList.getDetailedListVision()); - String re1 = matcher.replaceAll(""); -// 获取数字 - Pattern p2 = Pattern.compile("[a-zA-z]"); - Matcher matcher2 = p2.matcher(lawsDetailedList.getDetailedListVision()); - String re2 = matcher2.replaceAll(""); - DetailedUpDto detailed=new DetailedUpDto(); detailed.setId(object.getString("standId")); detailed.setApplicationScope(object.getString("applyRegion")); @@ -89,7 +82,9 @@ public class SRPManagerApproveAfter implements TaskListener{ detailed.setInforlist2(zccTime.substring(0,zccTime.length()-1)); detailed.setInforlist3(xcxTime.substring(0,xcxTime.length()-1)); detailed.setDetailedListState("1"); - detailed.setDetailedListVision(re1+String.valueOf(Integer.valueOf(re2)+1)); + Date date=new Date(); + SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + detailed.setDetailedListVision(simpleDateFormat.format(date)); lawsUserInfoService.updateLaws(detailed); }else { throw new ActivitiException("清单信息不存在,若多次出现此信息请联系管理员!!!");