From ca4cb71983041c4614cc9c4a740c1be535787777 Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期三, 04 六月 2025 11:37:13 +0800
Subject: [PATCH] 1.待入库 2.正式库 3.生产加工

---
 main-business/src/main/java/com/ruoyi/business/controller/PurchaseRegistrationController.java |   38 +++++++++++++++++++++++++++++++++++---
 1 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/main-business/src/main/java/com/ruoyi/business/controller/PurchaseRegistrationController.java b/main-business/src/main/java/com/ruoyi/business/controller/PurchaseRegistrationController.java
index 3962ea2..d35457e 100644
--- a/main-business/src/main/java/com/ruoyi/business/controller/PurchaseRegistrationController.java
+++ b/main-business/src/main/java/com/ruoyi/business/controller/PurchaseRegistrationController.java
@@ -1,8 +1,13 @@
 package com.ruoyi.business.controller;
 
-import org.springframework.web.bind.annotation.RequestMapping;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.ruoyi.business.dto.PurchaseRegistrationDto;
+import com.ruoyi.business.entity.PurchaseRegistration;
+import com.ruoyi.business.service.PurchaseRegistrationService;
+import com.ruoyi.common.core.domain.R;
 import lombok.AllArgsConstructor;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
 
 /**
  * <p>
@@ -15,7 +20,34 @@
 
 @RestController
 @AllArgsConstructor
-@RequestMapping("/business/purchaseRegistration")
+@RequestMapping("/purchaseRegistration")
 public class PurchaseRegistrationController {
+    private PurchaseRegistrationService purchaseRegistrationService;
+
+    /**
+     * 鏌ヨ
+     */
+    @GetMapping("/list")
+    public R<IPage<PurchaseRegistration>> list(Page page, PurchaseRegistrationDto purchaseRegistrationDto) {
+        IPage<PurchaseRegistration> list = purchaseRegistrationService.selectPurchaseRegistrationList(page,purchaseRegistrationDto);
+        return R.ok(list);
+    }
+
+    /**
+     * 鏂板淇敼
+     */
+    @PostMapping("/addOrEditPR")
+    public R addOrEditSupply(@RequestBody PurchaseRegistrationDto purchaseRegistrationDto) {
+        return R.ok(purchaseRegistrationService.addOrEditPR(purchaseRegistrationDto));
+    }
+
+    /**
+     * 鍒犻櫎
+     */
+    @DeleteMapping("/delPR")
+    public R remove(@RequestBody Long[] ids) {
+        return R.ok(purchaseRegistrationService.delByIds(ids));
+    }
+
 
 }

--
Gitblit v1.9.3