From a29aa2ea80eaaea6acff08068a04de47b69478a8 Mon Sep 17 00:00:00 2001 From: pang.jiabao <pang_jiabao@163.com> Date: 星期五, 19 七月 2024 10:05:19 +0800 Subject: [PATCH] 盘点出入库接口开发 --- src/main/java/com/zy/asrs/service/MobileService.java | 49 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 48 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/MobileService.java b/src/main/java/com/zy/asrs/service/MobileService.java index ff26ea3..b187f84 100644 --- a/src/main/java/com/zy/asrs/service/MobileService.java +++ b/src/main/java/com/zy/asrs/service/MobileService.java @@ -1,6 +1,15 @@ package com.zy.asrs.service; -import com.zy.asrs.entity.param.CombParam; +import com.alibaba.fastjson.JSONObject; +import com.core.common.R; +import com.zy.asrs.entity.BasDevp; +import com.zy.asrs.entity.LocDetl; +import com.zy.asrs.entity.OrderDetl; +import com.zy.asrs.entity.param.*; + +import java.util.Date; +import java.util.List; +import java.util.Map; public interface MobileService { @@ -8,5 +17,43 @@ * 缁勬墭 */ void comb(CombParam param, Long userId); + void trussComb(TrussCombParam param, Long userId); + void trussCombOrder(TrussCombParam param, Long userId); + void PalletizingCompleteTwoFloorParam(PalletizingCompleteTwoFloorParam param); + void trussComb2Car(Integer staNo); + /** + * 涓婃灦 + */ + void onSale(CombParam param); + + /** + * 涓嬫灦 + */ + void offSale(OffSaleParam param); + + /** + * 鐩樼偣 + */ + void adjust(MobileAdjustParam param, Long userId); + + void packComb(CombParam param, Long userId); + + void pakoutByOrder(JSONObject param, Long userId); + List<Map<String, Object>> boxTypeComb(); + + void stockOut(OrderDetl orderDetl, BasDevp staNo, LocDetl locDetl, + Double curOutQty, Integer ioType, Long userId, Date now); + + /** + * 鍑哄簱澶嶆牳纭 + */ + void pakoutFhqr(Integer workNo, Integer check); + + /** + * 鐩樼偣鍑哄簱纭 + * @param param 鎵弿淇℃伅 + * @return 200鎴愬姛锛屽叾浠栧け璐� + */ + R pdckqr(PdckqrParam param); } -- Gitblit v1.9.1