zss
2023-08-15 8c89eb107ab5d9ecb779326c8cafc353d8007af3
校验2.0
已修改3个文件
14 ■■■■ 文件已修改
inventory-server/src/main/java/com/yuanchu/mom/controller/ImportRepertoryController.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
inventory-server/src/main/java/com/yuanchu/mom/controller/SaleController.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
inventory-server/src/main/java/com/yuanchu/mom/pojo/dto/ImportRepertoryDto.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
inventory-server/src/main/java/com/yuanchu/mom/controller/ImportRepertoryController.java
@@ -13,6 +13,7 @@
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import com.yuanchu.mom.service.ImportRepertoryService;
@@ -41,7 +42,7 @@
    @ApiOperation(value = "新增成品入库")
    @PostMapping("/addImpRep")
    public Result addSale(@RequestHeader("token") String token, @RequestBody ImportRepertoryDto importRepertoryDto) throws Exception {
    public Result addSale(@RequestHeader("token") String token,@Validated @RequestBody ImportRepertoryDto importRepertoryDto) throws Exception {
        Map<String, String> data = JackSonUtil.unmarshal(jwt.readJWT(token).get("data"), Map.class);
        importRepertoryService.addImpRep(data.get("name").replaceAll("\"", ""), importRepertoryDto);
        return Result.success("新增成功!");
inventory-server/src/main/java/com/yuanchu/mom/controller/SaleController.java
@@ -14,6 +14,7 @@
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
@@ -67,7 +68,7 @@
    @ApiOperation(value = "新增销售单")
    @PostMapping("/addSale")
    public Result addSale(@RequestHeader("token") String token, @RequestBody SaleDto saleDto) throws Exception {
    public Result addSale(@RequestHeader("token") String token,@Validated @RequestBody SaleDto saleDto) throws Exception {
        Map<String, String> data = JackSonUtil.unmarshal(jwt.readJWT(token).get("data"), Map.class);
        saleService.addSale(data.get("name").replaceAll("\"", ""), saleDto);
        return Result.success("新增成功!");
inventory-server/src/main/java/com/yuanchu/mom/pojo/dto/ImportRepertoryDto.java
@@ -3,42 +3,50 @@
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import lombok.Data;
import javax.validation.constraints.NotBlank;
@Data
//新增成品入库
public class ImportRepertoryDto {
    /**
     * 订单编码
     **/
    @NotBlank(message = "订单编号不能为空")
    @JsonSerialize
    private String orderCode;
    /**
     * 材料编码
     **/
    @NotBlank(message = "材料编码不能为空")
    @JsonSerialize
    private String code;
    /**
     * 材料名称
     **/
    @NotBlank(message = "材料名称不能为空")
    @JsonSerialize
    private String name;
    /**
     * 型号规格
     **/
    @NotBlank(message = "型号规格不能为空")
    @JsonSerialize
    private String specifications;
    /**
     * 单位
     **/
    @NotBlank(message = "单位不能为空")
    @JsonSerialize
    private String unit;
    /**
     * 数量
     **/
    @NotBlank(message = "数量不能为空")
    @JsonSerialize
    private Integer number;