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;