feat: 处理意见提出人和意见反馈日期

This commit is contained in:
2024-09-29 17:05:03 +08:00
parent b7d9f98b4a
commit 4e3345eea5
2 changed files with 9 additions and 1 deletions
@@ -4,11 +4,13 @@ import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.jero.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;
import java.io.Serializable;
import java.util.Date;
@@ -38,6 +40,8 @@ public class EsRevisionAdvice implements Serializable {
/**
* 创建时间
*/
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
@DateTimeFormat(pattern = "yyyy-MM-dd")
@ApiModelProperty(value = "创建时间")
private Date createTime;
@@ -254,7 +254,11 @@ public class EsRevisionServiceImpl extends ServiceImpl<EsRevisionMapper, Process
case ADVICE:
// 保存意见数据
if (!adviceList.isEmpty()) {
adviceList.forEach(advice -> advice.setProcessInstanceId(processInstanceId));
adviceList.forEach(advice -> {
advice.setProcessInstanceId(processInstanceId);
advice.setBatchNum(maxBatchNum);
advice.setCreateUserId(curUserId);
});
adviceList.forEach(advice -> advice.setBatchNum(maxBatchNum));
adviceService.saveBatch(adviceList);
}