From 7dabf2870f3c4945478ac3da08959f10c93adddb Mon Sep 17 00:00:00 2001 From: wangfei <3597712270@qq.com> Date: 星期四, 26 九月 2024 15:42:44 +0800 Subject: [PATCH] 原片仓储更改传值方式 --- hangzhoumesParent/moduleService/GlassStorageModule/src/main/java/com/mes/rawglassdetails/controller/RawGlassStorageDetailsController.java | 45 +++++++++++++++++++++++++++++++++++++-------- 1 files changed, 37 insertions(+), 8 deletions(-) diff --git a/hangzhoumesParent/moduleService/GlassStorageModule/src/main/java/com/mes/rawglassdetails/controller/RawGlassStorageDetailsController.java b/hangzhoumesParent/moduleService/GlassStorageModule/src/main/java/com/mes/rawglassdetails/controller/RawGlassStorageDetailsController.java index 2904608..aa0665f 100644 --- a/hangzhoumesParent/moduleService/GlassStorageModule/src/main/java/com/mes/rawglassdetails/controller/RawGlassStorageDetailsController.java +++ b/hangzhoumesParent/moduleService/GlassStorageModule/src/main/java/com/mes/rawglassdetails/controller/RawGlassStorageDetailsController.java @@ -1,21 +1,50 @@ package com.mes.rawglassdetails.controller; +import com.mes.entity.request.GeneralRequest; +import com.mes.rawglassdetails.entity.request.RawGlassRequest; +import com.mes.rawglassdetails.service.RawGlassStorageDetailsService; +import com.mes.userinfo.entity.vo.SysUserVO; +import com.mes.utils.Result; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; -import org.springframework.web.bind.annotation.RequestMapping; - -import org.springframework.web.bind.annotation.RestController; +import java.util.List; /** - * <p> - * 鍓嶇鎺у埗鍣� - * </p> + * 鍓嶇鎺у埗鍣� * * @author wf * @since 2024-09-10 */ @RestController -@RequestMapping("/raw_glass_storage_details/raw-glass-storage-details") +@RequestMapping("/rawGlassStorageDetails") public class RawGlassStorageDetailsController { -} + @Autowired private RawGlassStorageDetailsService rawGlassStorageDetailsService; + @ApiOperation("鍘熺墖鍏ュ簱") + @PostMapping("/patternWarehousing") + public Result<String> patternWarehousing(@Validated @RequestBody RawGlassRequest request) { + + return Result.build( + 200, "鍏ュ簱宸插畬鎴愶紝绛夊緟浠诲姟鎵ц", rawGlassStorageDetailsService.patternWarehousing(request)); + } + @ApiOperation("鏇存柊鍓╀綑鏁伴噺") + @PostMapping("/updateQuantity") + public Result<Object> updateQuantity(@Validated @RequestBody RawGlassRequest request) { + return Result.success(rawGlassStorageDetailsService.UpdateQuantity(request)); + } + @ApiOperation("鍒犻櫎鍘熺墖") + @PostMapping("/deleteWarehousing") + public Result<Object> deleteWarehousing(@RequestBody Long slotId) { + return Result.success(rawGlassStorageDetailsService.deleteWarehousing(slotId)); + } + + @ApiOperation("鍘熺墖鍑哄簱") + @PostMapping("/outWarehousing") + public Result<Object> outWarehousing(@RequestBody Long slotId) { + return Result.success(rawGlassStorageDetailsService.outWarehousing(slotId)); + } +} -- Gitblit v1.8.0