loulijun2021
2023-10-16 eb1769401755dde4c1a9b866cb5229bc0bebd58b
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
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
const http = uni.$u.http
 
// post请求,
// export const requestPost = (params, config = {}) => http.post('/api/', params, config)
 
// get请求,注意:get请求的配置等,都在第二个参数中,详见前面解释
 
// 用户登录
export const LoginSave = (data) => http.get('/Login/LoginSave', data)
// 强制下线接口
export const ForcedOffline = (data, config = {}) => http.post('/Login/ForcedOffline', data, config)
// 登出
export const LoginOut = (data, config = {}) => http.post('/Login/LoginAppOut', data, config)
// 查询登录菜单
export const LoginMenu = (data) => http.get('/Login/LoginMenu', {
    params: data
})
 
 
 
 
// 日常点检,扫描工位/设备二维码
export const CheckScanDeviceQrCodeData = (data) => http.get('/AppDeviceManage/CheckScanDeviceQrCodeData', {
    params: data
})
// 日常点检,选择扫码设备列表带出点检项
export const SelectScanDeviceQrCodeItem = (data) => http.get('/AppDeviceManage/SelectScanDeviceQrCodeItem', {
    params: data
})
// 日常点检,扫描工位/设备二维码查找点检标准
export const CheckScanDeviceTemp = (data) => http.get('/AppDeviceManage/CheckScanDeviceTemp', {
    params: data
})
// 日常点检、提交保存
export const AppDeviceCheckSave = (username, data, config = {}) => http.post(
    '/AppDeviceManage/AppDeviceCheckSave?username=' + username, data, config)
// 定期保养,扫描工位/设备二维码
export const RepairScanDeviceQrCodeData = (data) => http.get('/AppDeviceManage/RepairScanDeviceQrCodeData', {
    params: data
})
// 定期保养,扫描工位/设备二维码查找保养标准
export const RepairScanDeviceTemp = (data) => http.get('/AppDeviceManage/RepairScanDeviceTemp', {
    params: data
})
// 日常保养,选择扫码设备列表带出保养项
export const RepairSelectScanDeviceQrCodeItem = (data) => http.get(
    '/AppDeviceManage/RepairSelectScanDeviceQrCodeItem', {
        params: data
    })
// 日常保养,提交保存
export const AppDeviceRepairSave = (data, username, maintcyc, config = {}) => http.post(
    '/AppDeviceManage/AppDeviceRepairSave?username=' + username + '&maintcyc=' + maintcyc, data, config)
 
// 设备维修申请,扫描工位/设备二维码
export const MaintainScanDeviceApplyQrCodeData = (data) => http.get(
    '/AppDeviceManage/MaintainScanDeviceApplyQrCodeData', {
        params: data
    })
 
// 设备维修申请,提交保存
export const MaintainScanDeviceApplySave = (FormData, config = {}) => http.post(
    '/AppDeviceManage/MaintainScanDeviceApplySave', FormData, config)
 
 
// 设备维修列表
export const RepairScanDeviceQrCodeDataList = (data) => http.get(
    '/AppDeviceManage/RepairScanDeviceQrCodeDataList', {
        params: data
    })
 
// 维修验证列表
export const RepairVerificationScanDeviceData = (data) => http.get(
    '/AppDeviceManage/RepairVerificationScanDeviceData', {
        params: data
    })
// 维修验证详情信息
export const RepairVerificationScanDeviceDataSub = (repair_code, eqpcode, wkshpcode) => http.get(
    '/AppDeviceManage/RepairVerificationScanDeviceDataSub?repair_code=' + repair_code + '&eqpcode=' + eqpcode +
    '&wkshpcode=' + wkshpcode)
 
// 安灯呼叫扫描工位
export const AppDeviceAnDengCallScanSearch = (eqpcode, config = {}) => http.post(
    '/AppDeviceManage/AppDeviceAnDengCallScanSearch?eqpcode=' + eqpcode, config)
 
// 安灯呼叫,选择扫描工位带出呼叫类型选项及对应人员数据
export const AppDeviceAnDengCallItemSearch = (eqpcode, wkshpcode, config = {}) => http.post(
    '/AppDeviceManage/AppDeviceAnDengCallItemSearch?eqpcode=' + eqpcode + '&wkshpcode=' + wkshpcode, config)
 
//安灯呼叫提交
export const AppDeviceAnDengCallSave = (data, username, eqpcode, wkshpcode, config = {}) => http.post(
    '/AppDeviceManage/AppDeviceAnDengCallSave?username=' + username + '&eqpcode=' + eqpcode + '&wkshpcode=' +
    wkshpcode, data, config)
 
//获取安灯消息
export const LoginAppAnDonMessage = (rid, usercode, username, usertype, config = {}) => http.post(
    '/Login/LoginAppAnDonMessage?rid=' + rid + '&usercode=' + usercode + '&username=' + username + '&usertype=' +
    usertype, config)
 
// 安灯响应扫描工位/设备
export const AppDeviceAnDengLampResponseScanSearch = (eqpcode, config = {}) => http.post(
    '/AppDeviceManage/AppDeviceAnDengLampResponseScanSearch?eqpcode=' + eqpcode, config)
 
// 安灯响应提交
export const AppDeviceAnDengLampResponseSave = (username, eqpcode, wkshpcode, data, config = {}) => http.post(
    '/AppDeviceManage/AppDeviceAnDengLampResponseSave?username=' + username + '&eqpcode=' + eqpcode +
    '&wkshpcode=' + wkshpcode, data, config)
 
 
// 生产开报工:开工(开始/报工)/外协(发料/收料)时条件判断及数据返回接口
export const MesOrderStepStart = (data, config = {}) => http.get(
    '/AppProductionManagement/MesOrderStepStart' + data, config)
 
//生产开报工:开工时获取设备下拉列表
export const MesOrderStepStartSelectEqp = (data, config = {}) => http.get(
    '/AppProductionManagement/MesOrderStepStartSelectEqp' + data, config)
 
// 生产开报工,开工提交
export const SavaMesOrderStepStart = (data, config = {}) => http.post(
    '/AppProductionManagement/SavaMesOrderStepStart',
    data, config)
 
 
//生产开报工:报工时获取生产班组下拉框
export const MesOrderStepReportSelectUserGroup = (data, config = {}) => http.get(
    '/AppProductionManagement/MesOrderStepReportSelectUserGroup' + data,
    config)
 
//生产报工:报工/外协收料 获取不良原因下拉列表
export const MesOrderStepSelectCause = (data, config = {}) => http.get(
    '/AppProductionManagement/MesOrderStepSelectCause' + data,
    config)
 
// 生产开报工:人员下拉列表
export const MesOrderSelectUser = (config = {}) => http.get(
    '/AppProductionManagement/MesOrderSelectUser?MesOrderSelectUser=' +
    config)
 
 
// 生产开报工:根据生产班组查找人员列表
export const MesOrderGroupSelectUser = (data, config = {}) => http.get(
    '/AppProductionManagement/MesOrderGroupSelectUser' + data, config)
 
 
 
//修改密码  
export const UpdateUserPassword = (data, config = {}) => http.post(
    '/Login/AppUpdateUserPassword' + data, config)
 
//重置密码
export const ResettUserPassword = (data, config = {}) => http.post(
    '/Login/ResettUserPassword' + data, config)
 
//App生产看板
export const ProductionKanban = (data, config = {}) => http.get(
    '/AppAnalytics/ProductionKanban' + data, config)
 
//App生产看板
export const PieceRateWage = (data, config = {}) => http.get(
    '/AppPersonal/PieceRateWage' + data, config)
 
// 采购到货:获取采购订单列表
export const MesAppPurchOrderSearch = (config = {}) => http.get(
    '/AppPurchManagement/MesAppPurchOrderSearch', config)
 
// 采购到货:选择采购订单获取物料信息
export const MesAppPurchOrderPartSearch = (data, config = {}) => http.get(
    '/AppPurchManagement/MesAppPurchOrderPartSearch?purchordercode=' + data, config)
 
 
// 采购供方信息查询
export const PurchSupplierSelect = (config = {}) => http.get(
    '/BaseDate/PurchSupplierSelect', config)
 
// 单位信息查询
export const UnitSerch = (config = {}) => http.get(
    '/BaseDate/UnitSerch', config)
 
 
// 采购到货:生成系统条码
export const MesAppPurchOrderLabelBarCode = (data, config = {}) => http.get(
    '/AppPurchManagement/MesAppPurchOrderLabelBarCode' + data, config)
 
 
//采购到货:提交
export const MesAppPurchOrderSave = (data1, data2, config = {}) => http.post(
    '/AppPurchManagement/MesAppPurchOrderSave' + data1, data2, config)
 
 
//采购入库选择有到货采购订单
export const MesAppPurchInStorSelectCGOrder = (data, config = {}) => http.get(
    '/AppPurchManagement/MesAppPurchInStorSelectCGOrder',
    data, config)
 
// 选择采购订单带出订单下有到货的物料信息
export const MesAppPurchInStorSelectCGOrderPart = (data, config = {}) => http.get(
    '/AppPurchManagement/MesAppPurchInStorSelectCGOrderPart' +
    data, config)
 
 
// 采购入库扫描标签条码带出标签信息
export const MesAppPurchInStorScanLabCode = (data, config = {}) => http.get(
    '/AppPurchManagement/MesAppPurchInStorScanLabCode' +
    data, config)
 
 
 
// 入厂检验,扫描采购到货生成标签
export const InFactoryCheckScanLabCode = (data, config = {}) => http.get(
    '/AppQualityManagement/InFactoryCheckScanLabCode' +
    data, config)
 
//入厂检验,根据选择的检验方案查找检验项目
export const InFactoryCheckItem = (data, config = {}) => http.get(
    '/AppQualityManagement/InFactoryCheckItem' +
    data, config)
 
// 获取质检方案
export const QualityScheme = (config = {}) => http.get(
    '/BaseDate/QualityScheme',
    config)
 
// App生产进度看板单据信息
export const ProductionScheduleKanban = (data, config = {}) => http.get(
    '/AppAnalytics/ProductionScheduleKanban' +
    data, config)
 
 
// 获取存货档案
export const InventorySelect = (param, config = {}) => http.get(
    '/BaseDate/InventorySelect?param=' + param,
    config)
 
 
// 工序检验扫码获取任务信息
export const StepCheckSearch = (data, config = {}) => http.get(
    '/AppQualityManagement/StepCheckSearch' + data,
    config)
 
 
export const StepCheckItemList = (data, config = {}) => http.get(
    '/AppQualityManagement/StepCheckItemList' + data,
    config)
 
export const AppUpgrade = (data, config = {}) => http.post(
    '/SystemSetting/AppUpgrade' + data,
    config)
 
// 生产入库扫描条码
export const MesAppProductInHouseOrderBarCodeSearch = (data, config = {}) => http.get(
    '/AppProductionManagement/MesAppProductInHouseOrderBarCodeSearch' + data,
    config)
 
// 生产入库扫描条码提交
export const MesAppProductInHouseOrderBarCodeSave = (data1, data2, config = {}) => http.post(
    '/AppProductionManagement/MesAppProductInHouseOrderBarCodeSave' + data1, data2, config)
 
// ERP生仓库信息查询
export const ErpWarehouseSelect = (config = {}) => http.get(
    '/BaseDate/ErpWarehouseSelect',
    config)
 
// 生产入库获取单据号
export const NewOrderCodeSearch = (data, config = {}) => http.post(
    '/SystemSetting/NewOrderCodeSearch' + data,
    config)
 
// 获取AppTicket
export const AppTicketSelect = (config = {}) => http.get(
    '/Message/AppTicketSelect',
    config)
 
//ERP生产车间/部门信息查询
export const ErpWkshopDepartmentSelect = (config = {}) => http.get(
    '/BaseDate/ErpWkshopDepartmentSelect',
    config)
 
// ERP生用户信息查询
export const ErpUserSelect = (config = {}) => http.get(
    '/BaseDate/ErpUserSelect',
    config)
    
// 生产开报工:发料/收料时获取外协下拉列表
export const MesOrderStepSelectWX = (data, config = {}) => http.get(
    '/AppProductionManagement/MesOrderStepSelectWX' + data,
    config)