自动化立体仓库 - WMS系统
pang.jiabao
22 小时以前 ddc6cd417d5e912d5cba297bb7849a1dcf7367be
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
package com.zy.asrs.service;
 
import com.core.common.R;
import com.zy.asrs.entity.param.*;
import com.zy.asrs.entity.result.OpenOrderCompeteResult;
import com.zy.asrs.entity.result.StockVo;
 
import java.util.List;
 
public interface OpenService {
 
    /**
     * GWMS请求ZWMS生成入库任务
     * @return 目标信息
     */
    R gwmsGenerateInventory(GwmsGenerateInventoryDto param);
 
    /**
     * 产品合格校验
     */
    void prodCheck(List<ProdCheckParam> param);
 
    /**
     * 反修品入库
     */
    String fxprk(FxprkParam param);
 
    /**
     * 空托回流
     */
    R kthl(KthlParam param);
 
    /**
     * 一楼贴标
     */
    R tb(TbParam param);
 
    /**
     * 一楼打带调用
     */
    R dd(TbParam param);
 
    /**
     *GWMS到达目标站点请求ZWCS执行入库
     */
    String crnExecute(CrnExecuteParam param);
 
    /**
     * ZWMS接收MES下发出库任务
     */
    R zwmsOutLocWork(ZwmsOutLocWorkDto param);
 
    /**
     * 根据包装组号查询在库时间-MES调用
     */
    R queryInLocTime(List<String> param);
 
    /**
     * 货物到达出库口以后,上报出库结果
     */
    String outLocResultReport(GhjtApiParam param);
 
    /**
     * 拆盘机出库接口(空托盘出库)
     */
    String emptyOutLoc(GhjtApiParam param);
 
    /**
     * 组盘桁架gwcs告诉zwms货物到位,zmws告诉gwcs怎么拆
     */
    R zphjDw(ZphjckdwParam param);
 
    /**
     * 组盘桁架拆垛完成gwcs请求zwms
     */
    R zphjCdwc(ZphjcdwcParam param);
 
    /**
     * 空闲理货拆垛完成
     */
    R kxlhCdwc(KxlhcdwcParam param);
 
    /**
     * gwcs到达盘点位置传递托盘条码获取亮灯
     */
    R requestXhd(String barcode);
 
    /**
     * 获取未完成订单统计信息
     */
    R getUnfulfilledOrders();
 
 
    /**
     * 添加入库单
     */
    void pakinOrderCreate(OpenOrderPakinParam param);
 
    /**
     * 入库单回写
     */
    List<OpenOrderCompeteResult> pakinOrderComplete(OpenOrderCompleteParam param);
 
    /**
     * 添加入库单
     */
    void pakoutOrderCreate(OpenOrderPakoutParam param);
 
    /**
     * 入库单回写
     */
    List<OpenOrderCompeteResult> pakoutOrderComplete(OpenOrderCompleteParam param);
 
    /**
     * 库存统计
     */
    List<StockVo> queryStock();
 
    // ------------------------------------------
 
    // 打包上线
    void packageUp(PackParam param);
 
    /**
     * 同步商品信息
     * @param param
     */
    void syncMat(MatSyncParam param);
 
    LabellerMatParam labellerMat(LabellerMatParam param);
 
    void labellerComplete(LabellerCompleteParam param);
 
    void balconyComplete(LabellerMatParam param);
 
    void PalletizingCompleteTwoFloorParam(PalletizingCompleteTwoFloorParam param);
    void palletizingCompleteS(PalletizingCompleteParam param);
 
    void singleUnstackingComplete(SingleUnstackingCompleteParam param);
 
    void singleMountUnstackingComplete(SingleMountUnstackingCompleteParam param);
 
    void cs2();
 
 
    void updateBarcode();
 
 
}