| src/main/java/com/ruoyi/approve/pojo/ApproveProcess.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/approve/service/impl/ApproveProcessServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/approve/vo/ApproveGetAndUpdateVo.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/ruoyi/approve/vo/ApproveProcessVO.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/ruoyi/approve/pojo/ApproveProcess.java
@@ -1,6 +1,7 @@ package com.ruoyi.approve.pojo; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.Date; import java.util.List; @@ -12,6 +13,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; /** * 审批流程表 @@ -135,6 +137,22 @@ @ApiModelProperty(value = "审批备注") private String approveRemark; @Excel(name = "开始时间", dateFormat = "yyyy-MM-dd",width = 30) @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "开始时间") @DateTimeFormat(pattern = "yyyy-MM-dd") private Date startDate; @Excel(name = "结束时间", dateFormat = "yyyy-MM-dd",width = 30) @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "结束时间") @DateTimeFormat(pattern = "yyyy-MM-dd") private Date endDate; private BigDecimal price; private String location; /** * 创建时间 */ src/main/java/com/ruoyi/approve/service/impl/ApproveProcessServiceImpl.java
@@ -25,6 +25,7 @@ import com.ruoyi.sales.pojo.CommonFile; import lombok.AllArgsConstructor; import lombok.RequiredArgsConstructor; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Lazy; import org.springframework.data.redis.core.StringRedisTemplate; @@ -79,6 +80,7 @@ String approveID = today + formattedCount; SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); ApproveProcess approveProcess = new ApproveProcess(); BeanUtils.copyProperties(approveProcessVO, approveProcess); approveProcess.setApproveId(approveID); approveProcess.setApproveUser(approveProcessVO.getApproveUser()); approveProcess.setApproveUserName(sysUser.getNickName()); @@ -171,6 +173,7 @@ @Override public void updateByApproveId(ApproveGetAndUpdateVo approveGetAndUpdateVo) throws IOException { ApproveProcess approve = approveProcessMapper.selectById(approveGetAndUpdateVo.getId()); BeanUtils.copyProperties(approveGetAndUpdateVo, approve); approve.setApproveUserIds(approveGetAndUpdateVo.getApproveUserIds()); approve.setApproveReason(approveGetAndUpdateVo.getApproveReason()); SysUser sysUser = sysUserMapper.selectUserById(approveGetAndUpdateVo.getApproveUser()); src/main/java/com/ruoyi/approve/vo/ApproveGetAndUpdateVo.java
@@ -1,9 +1,15 @@ package com.ruoyi.approve.vo; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import com.ruoyi.sales.pojo.CommonFile; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import javax.validation.constraints.NotBlank; import java.math.BigDecimal; import java.util.Date; import java.util.List; @Data @@ -24,6 +30,22 @@ private String approveTime; private Integer approveStatus; @Excel(name = "开始时间", dateFormat = "yyyy-MM-dd",width = 30) @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "开始时间") @DateTimeFormat(pattern = "yyyy-MM-dd") private Date startDate; @Excel(name = "结束时间", dateFormat = "yyyy-MM-dd",width = 30) @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "结束时间") @DateTimeFormat(pattern = "yyyy-MM-dd") private Date endDate; private BigDecimal price; private String location; /** * 审批类型 */ src/main/java/com/ruoyi/approve/vo/ApproveProcessVO.java
@@ -1,9 +1,15 @@ package com.ruoyi.approve.vo; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import com.ruoyi.sales.pojo.CommonFile; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import javax.validation.constraints.NotBlank; import java.math.BigDecimal; import java.util.Date; import java.util.List; @Data @@ -26,6 +32,22 @@ private String approveReason; @Excel(name = "开始时间", dateFormat = "yyyy-MM-dd",width = 30) @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "开始时间") @DateTimeFormat(pattern = "yyyy-MM-dd") private Date startDate; @Excel(name = "结束时间", dateFormat = "yyyy-MM-dd",width = 30) @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "结束时间") @DateTimeFormat(pattern = "yyyy-MM-dd") private Date endDate; private BigDecimal price; private String location; /** * 审批类型 */