From f9feae49eee21286708bcef1cea91be34d9e9241 Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: 星期二, 25 十一月 2025 09:04:59 +0800
Subject: [PATCH] 修改新增
---
multi-admin/src/main/java/com/gkhy/exam/admin/controller/web/WarehousingRecordController.java | 46 ++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 46 insertions(+), 0 deletions(-)
diff --git a/multi-admin/src/main/java/com/gkhy/exam/admin/controller/web/WarehousingRecordController.java b/multi-admin/src/main/java/com/gkhy/exam/admin/controller/web/WarehousingRecordController.java
index 6b1fb49..1b73148 100644
--- a/multi-admin/src/main/java/com/gkhy/exam/admin/controller/web/WarehousingRecordController.java
+++ b/multi-admin/src/main/java/com/gkhy/exam/admin/controller/web/WarehousingRecordController.java
@@ -3,8 +3,10 @@
import com.gkhy.exam.common.annotation.RepeatSubmit;
import com.gkhy.exam.common.api.CommonResult;
+import com.gkhy.exam.system.domain.Material;
import com.gkhy.exam.system.domain.OutsourcedUnqualified;
import com.gkhy.exam.system.domain.WarehousingRecord;
+import com.gkhy.exam.system.service.MaterialService;
import com.gkhy.exam.system.service.WarehousingRecordService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
@@ -29,6 +31,38 @@
@Autowired
private WarehousingRecordService warehousingRecordService;
+ @Autowired
+ private MaterialService materialService;
+
+
+ @ApiOperation(value = "物料列表(分页)")
+ @ApiImplicitParams({
+ @ApiImplicitParam(paramType = "query", name = "pageNum", dataType = "int", required = false, value = "当前页,默认1"),
+ @ApiImplicitParam(paramType = "query", name = "pageSize", dataType = "int", required = false, value = "每页数目,默认10"),
+ @ApiImplicitParam(paramType = "query", name = "companyId", dataType = "int", required = false, value = "公司id"),
+ })
+ @GetMapping("/selectMaterialList")
+ public CommonResult selectMaterialList(Material material){
+ return CommonResult.success(materialService.selectMaterialList(material));
+ }
+
+ @RepeatSubmit
+ @ApiOperation(value = "新增编辑物料")
+ @PostMapping("/saveMaterial")
+ public CommonResult saveMaterial(@RequestBody @Validated Material material){
+ return materialService.saveMaterial(material);
+ }
+
+ @ApiOperation(value = "删除物料")
+ @ApiImplicitParams({
+ @ApiImplicitParam(paramType = "query", name = "id", dataType = "int", required = true, value = "id"),
+ })
+ @GetMapping("/deletedMaterial")
+ public CommonResult deletedMaterial(@RequestParam Long id){
+ return materialService.deletedMaterial(id);
+ }
+
+
@ApiOperation(value = "出入库记录列表(分页)")
@ApiImplicitParams({
@ApiImplicitParam(paramType = "query", name = "pageNum", dataType = "int", required = false, value = "当前页,默认1"),
@@ -39,6 +73,18 @@
public CommonResult selectWarehousingRecordList(WarehousingRecord warehousingRecord){
return CommonResult.success(warehousingRecordService.selectWarehousingRecordList(warehousingRecord));
}
+
+ @ApiOperation(value = "出入库记录详情列表(分页)")
+ @ApiImplicitParams({
+ @ApiImplicitParam(paramType = "query", name = "pageNum", dataType = "int", required = false, value = "当前页,默认1"),
+ @ApiImplicitParam(paramType = "query", name = "pageSize", dataType = "int", required = false, value = "每页数目,默认10"),
+ @ApiImplicitParam(paramType = "query", name = "companyId", dataType = "int", required = false, value = "公司id"),
+ })
+ @GetMapping("/selectWarehousingRecordDetailList")
+ public CommonResult selectWarehousingRecordDetailList(WarehousingRecord warehousingRecord){
+ return CommonResult.success(warehousingRecordService.selectWarehousingRecordList(warehousingRecord));
+ }
+
@RepeatSubmit
@ApiOperation(value = "新增编辑出入库记录")
@PostMapping("/saveWarehousingRecord")
--
Gitblit v1.9.2