包装箱名验证
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.cnbm.packing.controller;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.cnbm.admin.annotation.LogOperation;
|
||||
import com.cnbm.common.constant.Constant;
|
||||
import com.cnbm.common.page.PageData;
|
||||
@@ -16,6 +17,7 @@ import com.cnbm.packing.entity.WoPackagingBox;
|
||||
import com.cnbm.packing.entity.WoPackagingBoxSubstrate;
|
||||
import com.cnbm.packing.excel.WoPackagingBoxExcel;
|
||||
import com.cnbm.packing.excel.WoPackagingBoxSubstrateExcel;
|
||||
import com.cnbm.packing.mapper.WoPackagingBoxMapper;
|
||||
import com.cnbm.packing.service.WoPackagingBoxServiceBiz;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiImplicitParam;
|
||||
@@ -44,6 +46,8 @@ import java.util.Map;
|
||||
public class WoPackagingBoxController {
|
||||
@Autowired
|
||||
private WoPackagingBoxServiceBiz woPackagingBoxService;
|
||||
@Autowired
|
||||
private WoPackagingBoxMapper woPackagingBoxMapper;
|
||||
|
||||
@GetMapping("page")
|
||||
@ApiOperation("分页")
|
||||
@@ -162,9 +166,17 @@ public class WoPackagingBoxController {
|
||||
@PostMapping("insertSubstrateManual")
|
||||
@ApiOperation("手动新增包装箱")
|
||||
@LogOperation("手动新增包装箱")
|
||||
public IdVo insertSubstrateManual(@RequestBody WoPackagingBoxDTO dto){
|
||||
public Result<IdVo> insertSubstrateManual(@RequestBody WoPackagingBoxDTO dto){
|
||||
|
||||
return woPackagingBoxService.insertSubstrateManual(dto);
|
||||
//验证包装箱是否重名
|
||||
QueryWrapper<WoPackagingBox> wrapper = new QueryWrapper<>();
|
||||
wrapper.eq(WoPackagingBox.BOX_NO, dto.getBoxNo());
|
||||
if(woPackagingBoxMapper.selectCount(wrapper)!= 0){
|
||||
return new Result().error(1,"BoxID已存在,请重新输入");
|
||||
}
|
||||
else {
|
||||
return new Result<IdVo>().ok(woPackagingBoxService.insertSubstrateManual(dto));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user