自动化立体仓库 - WMS系统
skyouc
昨天 80871b3ce987584cc9801fd1ecee849efeac3e5f
src/main/java/com/zy/api/controller/KopenApiController.java
@@ -7,6 +7,7 @@
import com.zy.api.entity.ReportOrderParam;
import com.zy.api.entity.StockUpOrderParams;
import com.zy.api.entity.SyncMatParmas;
import com.zy.api.entity.dto.XSR;
import com.zy.api.service.KopenApiService;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
@@ -40,12 +41,12 @@
     */
    @ApiOperation("上架派工单")
    @PostMapping("/sendInDispatch")
    public R receiveOrders(@RequestBody PubOrderParams params) {
    public XSR receiveOrders(@RequestBody PubOrderParams params) {
        if (Objects.isNull(params)) {
            return R.error("参数不能为空!!");
            return XSR.error("参数不能为空!!");
        }
        if (Objects.isNull(params.getType())) {
            return R.error("单据类型不能为空!");
            return XSR.error("单据类型不能为空!");
        }
        return kopenApiService.receiveOrders(params);
    }
@@ -60,9 +61,9 @@
     */
    @ApiOperation("零件信息数据更新")
    @PostMapping("/sendPartsMaster")
    public R basMatUpdate(@RequestBody List<SyncMatParmas> params) {
    public XSR basMatUpdate(@RequestBody List<SyncMatParmas> params) {
        if (Objects.isNull(params) || params.isEmpty()) {
            return R.error("参数不能为空!!");
            return XSR.error("参数不能为空!!");
        }
        return kopenApiService.basMatupdate(params);
    }
@@ -77,12 +78,12 @@
     */
    @ApiOperation("上架派工单反馈")
    @PostMapping("/getInDispatchResult")
    public R getInDispatchResult(@RequestBody ReportOrderParam params) {
    public XSR getInDispatchResult(@RequestBody ReportOrderParam params) {
        if (Objects.isNull(params)) {
            return R.error("参数不能为空!!");
            return XSR.error("参数不能为空!!");
        }
        if (Objects.isNull(params.getKopen_id()) && Objects.isNull(params.getInv_no()) && Objects.isNull(params.getDispatch_no())) {
            return R.error("取消条件不能为空!!");
            return XSR.error("取消条件不能为空!!");
        }
        return kopenApiService.getInDispatchResult(params);
    }
@@ -96,12 +97,12 @@
     */
    @ApiOperation("备货指示派工单下发")
    @PostMapping("/sendOutDispatch")
    public R sendStockPrepareDispatch(@RequestBody PubOrderParams params) {
    public XSR sendStockPrepareDispatch(@RequestBody PubOrderParams params) {
        if (Objects.isNull(params)) {
            return R.error("参数不能为空!!");
            return XSR.error("参数不能为空!!");
        }
        if (Objects.isNull(params.getDetails()) || params.getDetails().isEmpty()) {
            return R.error("上报订单列表不能为空!!");
            return XSR.error("上报订单列表不能为空!!");
        }
        return kopenApiService.sendOutDispatch(params);
    }
@@ -136,12 +137,12 @@
     */
    @ApiOperation("备货单下发")
    @PostMapping("/getOutDetails")
    public R getOutDetails(@RequestBody StockUpOrderParams params) {
    public XSR getOutDetails(@RequestBody StockUpOrderParams params) {
        if (Objects.isNull(params)) {
            return R.error("参数不能为空!!");
            return XSR.error("参数不能为空!!");
        }
        if (Objects.isNull(params.getDetails()) || params.getDetails().isEmpty()) {
            return R.error("上报订单列表不能为空!!");
            return XSR.error("上报订单列表不能为空!!");
        }
        return kopenApiService.getOutDetails(params);
    }