diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/common/domain/LockProcess.java b/mes/hd/nladmin-system/src/main/java/org/nl/common/domain/LockProcess.java
index 94e48e3c..cee5c321 100644
--- a/mes/hd/nladmin-system/src/main/java/org/nl/common/domain/LockProcess.java
+++ b/mes/hd/nladmin-system/src/main/java/org/nl/common/domain/LockProcess.java
@@ -1,7 +1,9 @@
package org.nl.common.domain;
+import java.io.IOException;
+
@FunctionalInterface
public
interface LockProcess {
- void process();
+ void process() throws IOException;
}
diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/pcs_manage/controller/purchase/PcsIfPurchaseorderController.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/pcs_manage/controller/purchase/PcsIfPurchaseorderController.java
index ea7c19f0..af312ad3 100644
--- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/pcs_manage/controller/purchase/PcsIfPurchaseorderController.java
+++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/pcs_manage/controller/purchase/PcsIfPurchaseorderController.java
@@ -1,22 +1,28 @@
package org.nl.wms.pcs_manage.controller.purchase;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import cn.hutool.core.date.DateUtil;
+import com.alibaba.fastjson.JSONObject;
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import io.swagger.annotations.ApiOperation;
-import org.nl.common.TableDataInfo;
import org.nl.common.anno.Log;
import org.nl.common.domain.query.PageQuery;
-import org.nl.wms.masterdata_manage.storage.service.storage.dao.StIvtStructattr;
+import org.nl.common.utils.RedissonUtils;
+import org.nl.common.utils.SecurityUtils;
+import org.nl.wms.pcs_manage.PCSEnum;
import org.nl.wms.pcs_manage.service.purchase.IPcsIfPurchaseorderService;
import org.nl.wms.pcs_manage.service.purchase.dao.PcsIfPurchaseorder;
import org.nl.wms.pcs_manage.service.purchase.dto.PurchaseOrderQuery;
-import org.nl.wms.storage_manage.rawmanage.service.iostorInv.dto.YlIostorInvQuery;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.multipart.MultipartFile;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.util.List;
/**
*
@@ -36,8 +42,79 @@ public class PcsIfPurchaseorderController {
@GetMapping(value = "/forRawIn")
@Log("查询需入库的原料需求")
@ApiOperation("查询需入库的原料需求")
- public ResponseEntity