XiaoRuby
2023-08-21 22c5bf8da7b98075ef04f92e7b51003192a71cd6
MOM系统-8-21小问题修改
已修改2个文件
18 ■■■■ 文件已修改
inspect-server/src/main/java/com/yuanchu/mom/controller/MeteringPlanController.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
inspect-server/src/main/java/com/yuanchu/mom/pojo/MeteringPlan.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
inspect-server/src/main/java/com/yuanchu/mom/controller/MeteringPlanController.java
@@ -1,7 +1,5 @@
package com.yuanchu.mom.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yuanchu.mom.pojo.MeteringPlan;
import com.yuanchu.mom.service.DeviceService;
import com.yuanchu.mom.service.MeteringPlanService;
@@ -17,10 +15,8 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import org.springframework.stereotype.Controller;
import java.util.Date;
import java.util.HashMap;
import javax.validation.Valid;
import java.util.List;
import java.util.Map;
@@ -50,7 +46,9 @@
    private Jwt jwt;
    @ApiOperation(value = "计量计划-->新增按钮")
    @PostMapping("/add_plan")
    public Result<?> addMeteringPlan(@RequestHeader("token") String token,@Validated @RequestBody MeteringPlan meteringPlan) throws Exception {
    public Result<?> addMeteringPlan(@RequestHeader("token") String token, @Validated @RequestBody MeteringPlan meteringPlan) throws Exception {
        MyUtil.PrintLog(meteringPlan.toString());
        Map<String, String> data = JackSonUtil.unmarshal(jwt.readJWT(token).get("data"), Map.class);
        String id = data.get("id").replaceAll("\"", "");
        meteringPlan.setFounder(Integer.valueOf(id));
inspect-server/src/main/java/com/yuanchu/mom/pojo/MeteringPlan.java
@@ -17,6 +17,7 @@
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.FutureOrPresent;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
@@ -42,20 +43,21 @@
    @ApiModelProperty(value = "计划编号", hidden = true)
    private String planNumber;
    @NotNull(message = "请选择创建人!")
    @ApiModelProperty(value = "创建人", hidden = true)
    private Integer founder;
    @FutureOrPresent(message = "请选择计划日期")
    @ApiModelProperty(value = "计划日期开始", example = "2023-07-02", dataType = "date", required = true)
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private LocalDate planDateBegin;
    @FutureOrPresent(message = "请选择计划日期")
    @ApiModelProperty(value = "计划日期结束", example = "2023-07-02", dataType = "date", required = true)
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private LocalDate planDateEnd;
    @NotBlank(message = "请选择或请输入计量单位!")
    @ApiModelProperty(value = "计量单位", example = "上海质检所", required = true)
    @NotBlank(message = "请输入计划单位!")
    @ApiModelProperty(value = "计划单位", example = "上海质检所", required = true)
    private String planUnit;
    @NotNull(message = "请选择负责人!")