From 7b360a1743f22a79f50807d0eb1858f9619e826f Mon Sep 17 00:00:00 2001
From: zhouz <>
Date: Thu, 29 Jun 2023 18:35:44 +0800
Subject: [PATCH] =?UTF-8?q?rev:=E6=96=B0=E5=A2=9E=E5=8E=9F=E6=9D=90?=
=?UTF-8?q?=E6=96=99=E9=9C=80=E6=B1=82=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../org/nl/common/domain/LockProcess.java | 4 +-
.../PcsIfPurchaseorderController.java | 95 +++++-
.../purchase/IPcsIfPurchaseorderService.java | 19 ++
.../purchase/dao/PcsIfPurchaseorder.java | 27 +-
.../dao/mapper/PcsIfPurchaseorderMapper.java | 1 +
.../mapper/xml/PcsIfPurchaseorderMapper.xml | 33 ++
.../purchase/dto/PurchaseOrderQuery.java | 12 +-
.../impl/PcsIfPurchaseorderServiceImpl.java | 131 +++++++-
.../views/wms/pcs/deliveryorder/Dialog.vue | 2 +-
.../views/wms/pcs/purchaseorder/AddDialog.vue | 318 ++++++++++++++++++
.../src/views/wms/pcs/purchaseorder/index.vue | 254 ++++++++++++++
.../views/wms/pcs/purchaseorder/purchase.js | 67 ++++
.../views/wms/pcs/purchaseplan/AddDialog.vue | 318 ++++++++++++++++++
.../wms/pcs/purchaseplan/UploadDialog.vue | 116 +++++++
.../src/views/wms/pcs/purchaseplan/index.vue | 311 +++++++++++++++++
.../views/wms/pcs/purchaseplan/purchase.js | 58 ++++
16 files changed, 1741 insertions(+), 25 deletions(-)
create mode 100644 mes/qd/src/views/wms/pcs/purchaseorder/AddDialog.vue
create mode 100644 mes/qd/src/views/wms/pcs/purchaseorder/index.vue
create mode 100644 mes/qd/src/views/wms/pcs/purchaseorder/purchase.js
create mode 100644 mes/qd/src/views/wms/pcs/purchaseplan/AddDialog.vue
create mode 100644 mes/qd/src/views/wms/pcs/purchaseplan/UploadDialog.vue
create mode 100644 mes/qd/src/views/wms/pcs/purchaseplan/index.vue
create mode 100644 mes/qd/src/views/wms/pcs/purchaseplan/purchase.js
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