document/Ëì²ýÖÇ»ÛÖ´·¨Æ½Ì¨ÎÊÌâºÍ¹¦ÄÜÇåµ¥.xlsxBinary files differ
ycl-common/src/main/java/com/ycl/config/ExceptionConfiguration.java
@@ -19,10 +19,12 @@ // æè·èªå®ä¹å¼å¸¸æ°æ® @ExceptionHandler(value = ApiException.class) public CommonResult HandlePubException(ApiException pubExceptions) { System.out.println(String.format("é误ï¼%dï¼ %s", pubExceptions.getErrorCode().getCode(), pubExceptions.getErrorCode().getMessage())); return CommonResult.failed(pubExceptions.getErrorCode()); if (pubExceptions.getErrorCode() != null) { System.out.println(String.format("é误ï¼%dï¼ %s", pubExceptions.getErrorCode().getCode(), pubExceptions.getErrorCode().getMessage())); } return CommonResult.failed(pubExceptions.getMessage()); } @ExceptionHandler(value = MethodArgumentNotValidException.class) ycl-platform/src/main/java/com/ycl/dto/caseHandler/DispatchInfoParam.java
@@ -1,8 +1,11 @@ package com.ycl.dto.caseHandler; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; /** * DispatchParam @@ -55,7 +58,8 @@ * å¤ç½®æ¥æ */ @ApiModelProperty(value = "å¤ç½®æ¥æ") private String disposeDate; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime disposeDate; /** * æ´¾é£æè§ */ ycl-platform/src/main/java/com/ycl/dto/dispatch/UploadDisposingResultParam.java
@@ -1,5 +1,7 @@ package com.ycl.dto.dispatch; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonProperty; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -28,6 +30,7 @@ * æ¶é´ */ @ApiModelProperty(value = "æ¶é´") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime investigationTime; /** @@ -66,6 +69,7 @@ * å°è¾¾æ¶é´ */ @ApiModelProperty(value = "å°è¾¾æ¶é´") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime arrivalTime; /** @@ -115,12 +119,14 @@ * æä¹¦åæ¾æ¶é´ */ @ApiModelProperty(value = "æä¹¦åæ¾æ¶é´") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime sendTime; /** * æä¹¦é宿¶é´ */ @ApiModelProperty(value = "æä¹¦é宿¶é´") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime limitTime; /** @@ -133,6 +139,7 @@ * å®é æ´æ¹æ¶é´ */ @ApiModelProperty(value = "å®é æ´æ¹æ¶é´") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime rectifyTime; /** ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java
@@ -1,5 +1,6 @@ package com.ycl.service.caseHandler.impl; import com.alibaba.druid.util.StringUtils; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; @@ -235,7 +236,9 @@ disposeRecord.setCreateUser(userDetails.getUserId()); disposeRecord.setStartTime(LocalDateTime.now()); disposeRecord.setStepName(stepName); disposeRecord.setLimitTime(LocalDateTime.parse(limitTime, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))); if(!StringUtils.isEmpty(limitTime)) { disposeRecord.setLimitTime(LocalDateTime.parse(limitTime, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))); } disposeRecordMapper.insert(disposeRecord); } ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/IDispatchHandleServiceImpl.java
@@ -71,6 +71,7 @@ //ä¿®æ¹è°åº¦è®°å½ DisposeRecord disposeRecord = new DisposeRecord(); disposeRecord.setHandlerId(dispatchInfo.getCreateUser()); disposeRecord.setResult(dispatchInfo.getDispatchOpinion()); //è°åº¦å·²ç»æ disposeRecord.setState(1); disposeRecord.setEndTime(LocalDateTime.now()); @@ -87,7 +88,7 @@ stepNextRecord.setWorkflowConfigStepId(stepNext.getId()); stepNextRecord.setStepName(stepNext.getName()); stepNextRecord.setHandlerRoleId(stepNext.getRoleId()); stepNextRecord.setLimitTime(LocalDateTime.parse(dispatchInfoParam.getDisposeDate(), DateTimeFormatter.ofPattern("yyyy-MM-dd hh:mm:ss"))); stepNextRecord.setLimitTime(dispatchInfoParam.getDisposeDate()); //ä¸ä¼ å¤ç½®æªç»æ stepNextRecord.setState(0); stepNextRecord.setStartTime(LocalDateTime.now()); ycl-platform/src/main/resources/mapper/caseHandler/WorkflowConfigStepMapper.xml
@@ -29,6 +29,8 @@ <result column="create_user" property="createUser" /> <result column="create_time" property="createTime" /> <result column="handler_text" property="handlerText" /> <result column="result" property="result" /> <result column="limit_time" property="limitTime" /> </collection> </resultMap>