| | |
| | | package com.zy.asrs.service; |
| | | |
| | | import com.zy.asrs.entity.param.CombParam; |
| | | import com.zy.asrs.entity.param.MobileAdjustParam; |
| | | 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 { |
| | | |
| | |
| | | * 组托 |
| | | */ |
| | | 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 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); |
| | | |
| | | /** |
| | | * 出库复核确认 |
| | | */ |
| | | R pakoutFhqr(PdckqrParam param); |
| | | |
| | | /** |
| | | * 盘点出库确认 |
| | | * @param param 扫描信息 |
| | | * @return 200成功,其他失败 |
| | | */ |
| | | R pdckqr(PdckqrParam param); |
| | | |
| | | /** |
| | | * 使用pda组托立即入库 |
| | | */ |
| | | R pdaWarehousingNow(PdaWarehousingNowParam param, Long userId); |
| | | |
| | | /** |
| | | * pda反修品入库 |
| | | */ |
| | | R pdaFxprk(FxprkParam param, Long userId); |
| | | |
| | | /** |
| | | * 盘点异常按实物调整库存信息 |
| | | */ |
| | | R pdtz(PdtzParam param); |
| | | } |