修改
This commit is contained in:
@@ -3,6 +3,7 @@ package org.nl.wms.pdm.bi.service.impl;
|
|||||||
|
|
||||||
|
|
||||||
import cn.hutool.core.map.MapUtil;
|
import cn.hutool.core.map.MapUtil;
|
||||||
|
import cn.hutool.core.util.StrUtil;
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import org.nl.modules.common.exception.BadRequestException;
|
import org.nl.modules.common.exception.BadRequestException;
|
||||||
@@ -136,6 +137,11 @@ public class SubpackagerelationServiceImpl implements SubpackagerelationService
|
|||||||
if (entity == null) throw new BadRequestException("被删除或无权限,操作失败!");
|
if (entity == null) throw new BadRequestException("被删除或无权限,操作失败!");
|
||||||
WQLObject wo = WQLObject.getWQLObject("pdm_bi_subpackagerelation");
|
WQLObject wo = WQLObject.getWQLObject("pdm_bi_subpackagerelation");
|
||||||
JSONObject json = JSONObject.parseObject(JSON.toJSONString(dto));
|
JSONObject json = JSONObject.parseObject(JSON.toJSONString(dto));
|
||||||
|
//判断包装关系状态,只能修改状态为生成的
|
||||||
|
String status = json.getString("status");
|
||||||
|
if (!StrUtil.equals(status,"0")){
|
||||||
|
throw new BadRequestException("只能修改状态为生成的包装关系!");
|
||||||
|
}
|
||||||
wo.update(json);
|
wo.update(json);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ import java.util.Map;
|
|||||||
|
|
||||||
@RestController
|
@RestController
|
||||||
@RequiredArgsConstructor
|
@RequiredArgsConstructor
|
||||||
@Api(tags = "PC端原辅料入库")
|
@Api(tags = "PC端入库")
|
||||||
@RequestMapping("/api/in/rawAssist")
|
@RequestMapping("/api/in/rawAssist")
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class RawAssistIStorController {
|
public class RawAssistIStorController {
|
||||||
@@ -27,8 +27,8 @@ public class RawAssistIStorController {
|
|||||||
private RawAssistIStorService rawAssistIStorService;
|
private RawAssistIStorService rawAssistIStorService;
|
||||||
|
|
||||||
@GetMapping
|
@GetMapping
|
||||||
@Log("查询原辅料入库单据")
|
@Log("查询入库单据")
|
||||||
@ApiOperation("查询原辅料入库单据")
|
@ApiOperation("查询入库单据")
|
||||||
//@PreAuthorize("@el.check('checkoutbill:list')")
|
//@PreAuthorize("@el.check('checkoutbill:list')")
|
||||||
public ResponseEntity<Object> query(@RequestParam Map whereJson, Pageable page) {
|
public ResponseEntity<Object> query(@RequestParam Map whereJson, Pageable page) {
|
||||||
return new ResponseEntity<>(rawAssistIStorService.pageQuery(whereJson, page), HttpStatus.OK);
|
return new ResponseEntity<>(rawAssistIStorService.pageQuery(whereJson, page), HttpStatus.OK);
|
||||||
@@ -44,8 +44,8 @@ public class RawAssistIStorController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@GetMapping("/getBillDtl")
|
@GetMapping("/getBillDtl")
|
||||||
@Log("查询到货通知单")
|
@Log("查询入库单来源")
|
||||||
@ApiOperation("查询到货通知单")
|
@ApiOperation("查询入库单来源")
|
||||||
//@PreAuthorize("@el.check('materialtype:list')")
|
//@PreAuthorize("@el.check('materialtype:list')")
|
||||||
public ResponseEntity<Object> getBillDtl(@RequestParam Map whereJson, Pageable page) {
|
public ResponseEntity<Object> getBillDtl(@RequestParam Map whereJson, Pageable page) {
|
||||||
return new ResponseEntity<>(rawAssistIStorService.getBillDtl(whereJson, page), HttpStatus.OK);
|
return new ResponseEntity<>(rawAssistIStorService.getBillDtl(whereJson, page), HttpStatus.OK);
|
||||||
@@ -114,7 +114,7 @@ public class RawAssistIStorController {
|
|||||||
|
|
||||||
@PostMapping("/divPoint")
|
@PostMapping("/divPoint")
|
||||||
@Log("设置起点")
|
@Log("设置起点")
|
||||||
@ApiOperation("分配货位")
|
@ApiOperation("设置起点")
|
||||||
//@PreAuthorize("@el.check('materialtype:list')")
|
//@PreAuthorize("@el.check('materialtype:list')")
|
||||||
public ResponseEntity<Object> divPoint(@RequestBody Map whereJson) {
|
public ResponseEntity<Object> divPoint(@RequestBody Map whereJson) {
|
||||||
rawAssistIStorService.divPoint(whereJson);
|
rawAssistIStorService.divPoint(whereJson);
|
||||||
|
|||||||
Reference in New Issue
Block a user