nalinv-mobile/common/http.api.js
2024-11-03 17:22:23 +08:00

639 lines
30 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

const install = (Vue, vm) => {
// 将各个定义的接口名称,统一放进对象挂载到vm.$u.api(因为vm就是this,也即this.$u.api)下
vm.$u.api = {
// 登录认证相关接口
login: (params = {}, header = {}) => vm.$u.post('/auth/oauth/token', params, header),
vxLogin: (params = {}, header = {}) => vm.$u.post('/auth/oauth/token?grant_type=mobile&mobile=MINI@' +
params.code + '&code=' + params.code, {}, header),
bingUser: (params = {}, header = {}) => vm.$u.post('/admin/social/bind?state=MINI&code=' + params
.code, {}, header),
smsLogin: (params = {}, header = {}) => vm.$u.post('/auth/oauth/token?mobile=SMS@' + params.mobile +
'&code=' + params.code + '&grant_type=mobile', {}, header),
sendCode: (params = {}, header = {}) => vm.$u.get('/admin/mobile/' + params.mobile, {}, header),
logout: (params = {}) => vm.$u.delete('/auth/token/logout', params),
//校验是否更新
checkUpdate: (params = {}) => vm.$u.get('/iep-app/app-release-management/checkUpdate', params),
// 获取租户列表
tenant: (params = {}) => vm.$u.get('/admin/tenant/list'),
// 字典
dictData: (params = {}) => vm.$u.get('/admin/dict/type/' + params.dictType),
// 个人信息
user: {
getUserInfo: () => vm.$u.get('/admin/user/info'),
getUserMenu: () => vm.$u.get('/admin/menu'),
updateUserInfo: (params = {}) => vm.$u.put('/admin/user/edit', params),
infoSaveBase: (params = {}) => vm.$u.post('/admin/sys/user/infoSaveBase', params),
infoSavePwd: (params = {}) => vm.$u.post('/admin/sys/user/infoSavePwd', params),
},
// 字典
dict: {
type: (params = {}) => vm.$u.get('/admin/dict/type/' + params)
},
// momx文件管理
momxFile: {
upload: (params = {}) => vm.$u.post('/admin/sys-file/upload')
},
// momx 部门管理
momxDept: {
list: (params = {}) => vm.$u.get('/admin/dept/list', params)
},
// momx 岗位管理
momxPost: {
// 列出所有
list: (params = {}) => vm.$u.get('/admin/post/list', params),
// 分页
fetchList: (params = {}) => vm.$u.get('/admin/post/page', params),
// 新增
addObj: (obj = {}) => vm.$u.post('/admin/post', obj),
// 修改
putObj: (obj = {}) => vm.$u.put('/admin/post', obj),
// 删除
delObj: (params) => vm.$u.delete('/admin/post/' + params.id),
// 查询
getObj: (params) => vm.$u.get('/admin/post/' + params.id)
},
// momx 角色管理
momxRole: {
// 列出所有
list: (params = {}) => vm.$u.get('/admin/role/list', params),
// 分页
fetchList: (params = {}) => vm.$u.get('/admin/role/page', params),
// 新增
addObj: (obj = {}) => vm.$u.post('/admin/role', obj),
// 修改
putObj: (obj = {}) => vm.$u.put('/admin/role', obj),
// 删除
delObj: (params) => vm.$u.delete('/admin/role/' + params.id),
// 查询
getObj: (params) => vm.$u.get('/admin/role/' + params.id)
},
// momx 用户管理
momxUser: {
page: (params = {}) => vm.$u.get('/admin/user/page', params),
delete: (params = {}) => vm.$u.delete('/admin/user/' + params.id),
getOne: (params = {}) => vm.$u.get('/admin/user/' + params.id),
putObj: (params = {}) => vm.$u.put('/admin/user', params)
},
//momx 令牌管理
momxToken: {
page: (params = {}) => vm.$u.get('/admin/token/page', params),
delete: (params = {}) => vm.$u.delete('/admin/token/' + params.token),
},
//momx 日志管理
momxLog: {
page: (params = {}) => vm.$u.get('/admin/log/page', params),
delete: (params = {}) => vm.$u.delete('/admin/log/' + params.id),
},
// momx 工作流
momxOA: {
queryTodos: (params = {}) => vm.$u.get('/act/task/todo', params),
queryBill: (params = {}) => vm.$u.get('/act/leave-bill/' + params.leaveId),
delBill: (params = {}) => vm.$u.delete('/act/leave-bill/' + params.leaveId),
submitBill: (params = {}) => vm.$u.get('/act/leave-bill/submit/' + params.leaveId),
queryBillPage: (params = {}) => vm.$u.get('/act/leave-bill/page', params),
getTask: (params = {}) => vm.$u.get('/act/task/' + params.taskId),
addTask: (params = {}) => vm.$u.post('/act/leave-bill', params),
doTask: (params = {}) => vm.$u.post('/act/task', params),
},
// momx 租户管理
momxTenant: {
// 分页
fetchList: (params = {}) => vm.$u.get('/admin/tenant/page', params),
// 新增
addObj: (obj = {}) => vm.$u.post('/admin/tenant', obj),
// 修改
putObj: (obj = {}) => vm.$u.put('/admin/tenant', obj),
// 删除
delObj: (params) => vm.$u.delete('/admin/tenant/' + params.id),
// 查询
getObj: (params) => vm.$u.get('/admin/tenant/', params)
},
// momx 参数管理
momxParam: {
// 分页
fetchList: (params = {}) => vm.$u.get('/admin/param/page', params),
// 新增
addObj: (obj = {}) => vm.$u.post('/admin/param', obj),
// 修改
putObj: (obj = {}) => vm.$u.put('/admin/param', obj),
// 删除
delObj: (params) => vm.$u.delete('/admin/param/' + params.id),
// 查询
getObj: (params) => vm.$u.get('/admin/param/' + params.id)
},
//线边PDA盘点
pdaFirmOffed: {
fetchStorageLocationList: (params) => vm.$u.get(
'/mom-mes-nei/firm-offer-list/fetchStorageLocationList', params),
fetchSnapshotNumList: (params) => vm.$u.get('/mom-mes-nei/firm-offer-list/fetchSnapshotNumList',
params),
getQty: (params) => vm.$u.get('/mom-mes-nei/firm-offer-list/getQty', params),
fetchInventoryList: (params) => vm.$u.get('/mom-mes-nei/firm-offer-list/getInventoryList', params),
inventoryIdSubmit: (params) => vm.$u.get('/mom-mes-nei/firm-offer-list/inventoryIdSubmit', params),
execute: (obj) => vm.$u.post('/mom-mes-nei/firm-offer-list/execute', obj),
complete: (params) => vm.$u.get('/mom-mes-nei/firm-offer-list/complete', params),
calculate: (params) => vm.$u.get('/mom-mes-nei/firm-offer-list/calculate', params),
checkInventory: (params) => vm.$u.get('/mom-mes-nei/firm-offer-list/checkInventory', params),
},
// 上下架
upOrDown: {
//上架功能
upObj: (obj = {}) => vm.$u.post('/wms/storage-bin-bind-inventory/up', obj),
//下架功能
downObj: (obj = {}) => vm.$u.post('/wms/storage-bin-bind-inventory/down', obj),
//查询已上架的托条码(根据货架和货格号)
getCarrierList: (storageBin) => vm.$u.get(
'/wms/storage-bin-bind-inventory/getCarrierList?storageBin=' + storageBin),
//上架操作时扫描托条码
getUpCarrier: (carrier) => vm.$u.get('/wms/storage-bin-bind-inventory/getUpCarrier/', carrier),
//下架操作时扫描托条码(需要返回货架和货格号)
getDownCarrier: (carrier) => vm.$u.get('/wms/storage-bin-bind-inventory/getDownCarrier/', carrier),
fetchStorageLocationList: (params = {}) => vm.$u.get('/wms/wms-storage-location/page', params),
getStorageBin: (storageLocation) => vm.$u.get('/wms/wms-storage-location/getStorageBin/',
storageLocation),
fetchStorageBinList: (params = {}) => vm.$u.get('/wms/wms-storagebin/page', params),
getStorageLocationByStorageBin: (storageBin) => vm.$u.get(
'/wms/wms-storagebin/getStorageLocationByStorageBin/', storageBin),
},
item: {
fetchList: (obj = {}) => vm.$u.get('/mes-core/item/page', obj),
},
inventoryCheckWork: {
//查询
selectIdCode: (checkNo, erpStorageLocation, carrier1, carrier2, inventoryId) => vm.$u.get(
'/wms/wms-inventory-check/selectId?checkNo=' + checkNo + "&erpStorageLocation=" +
erpStorageLocation + "&carrier1=" + carrier1 + "&carrier2=" + carrier2 + "&inventoryId=" +
inventoryId),
//保存
putObj: (obj = {}) => vm.$u.put('/wms/wms-inventory-check', obj),
//获取盘点编号
fetchList: (params) => vm.$u.get('/wms/wms-inventory-check/page', params),
//获取仓库
fetchErpStorageLocationList: (params) => vm.$u.get('/wms/wms-inventory-check/storageLocationPage',
params),
//获取条码
fetchBarCodeList: (params) => vm.$u.get('/wms/wms-inventory-check/getBarCode', params),
},
listByActivityId: (activityId) => vm.$u.get("/admin/activity-option/list-by-activity-id", {
activityId: activityId
}),
getByActivityOption: (activityId, optionName) => vm.$u.get(
'/admin/activity-option/get-by-activity-option', {
activityId: activityId,
optionName: optionName
}),
production: {
carrierBind: {
getCarrierNumber: (carrierNumber) => vm.$u.get(
"/mom-mes-nei/z-carrier-member/getByCarrierNumber/" + carrierNumber),
getCarrierBindList: (carrierNumber, carrierType) => vm.$u.get(
"/mom-mes-nei/z-carrier-bind/getByCarrierNumber/" + carrierNumber + "/" + carrierType),
getSfcProduction: (data, sfc, carrierType) => vm.$u.post(
"/mom-mes-nei/z-carrier-bind/getSfcProduction/" + sfc + "/" + carrierType, data),
bind: (data) => vm.$u.post("/mom-mes-nei/z-carrier-bind/bind", data),
unBind: (data) => vm.$u.post("/mom-mes-nei/z-carrier-bind", data),
saveLog: (data) => vm.$u.post("/mom-mes-nei/z-carrier-bing-log", data),
}
},
wms: {
click_unShelve: {
unShelve: (storageLocation) => vm.$u.post(
'/wms/storage-bin-bind-inventory/unbindByStorageLocation?storageLocation=' +
storageLocation),
},
move_inventory: {
getCarrier: (inventoryIdOrCarrier) => vm.$u.get(
'/wms/storage-bin-bind-inventory/getStorageBin/' + inventoryIdOrCarrier),
getInventoryQtyNewPassBox: (data) => vm.$u.post('/wms/document/getInventoryQtyNewPassBox',
data),
moveInventory: (data) => vm.$u.post('/wms/storage-bin-bind-inventory/inventoryTransfer', data),
},
move_packaging_inventory: {
fetchPackagingItemList: (param) => vm.$u.get(
'/wms/storage-bin-bind-inventory/fetchPackagingItemList', param),
fetchKmatItemList: (param) => vm.$u.get('/wms/storage-bin-bind-inventory/fetchKmatItemList',
param),
getVerpInventoryQty: (storageLocation, item) => vm.$u.get(
'/wms/storage-bin-bind-inventory/getVerpInventoryQty?storageLocation=' +
storageLocation + '&item=' + item),
getKmatInventoryQty: (storageLocation, item) => vm.$u.get(
'/wms/storage-bin-bind-inventory/getKmatInventoryQty?storageLocation=' +
storageLocation + '&item=' + item),
moveInventory: (data) => vm.$u.post('/wms/storage-bin-bind-inventory/inventoryTransfer', data),
},
inventory_allocation: {
fetchProductionRequisitionList: (param) => vm.$u.get('/wms/document/productionRequisition/page',
param),
getDocumentDetail: (documentNo) => vm.$u.get('/wms/document/' + documentNo),
getItemInventory: (param) => vm.$u.get('/wms/document/getItemInventory', param),
getInventoryQty: (param) => vm.$u.get('/wms/document/getInventoryQty', param),
getInventoryQtyNew: (param) => vm.$u.post('/wms/document/getInventoryQtyNewOnlyTray', param),
submit: (data) => vm.$u.post('/wms/document/transferSubmit', data),
fetchStorageLocationList: (param) => vm.$u.get('/wms/wms-storage-location/page', param),
getStorageLocationPageBycode: (param) => vm.$u.get(
'/wms/wms-storage-location/getStorageLocationPageBycode', param),
},
return_of_material: {
fetchProductionRequisitionList: (param) => vm.$u.get('/wms/document/productionRequisition/page',
param),
getDocumentDetail: (documentNo) => vm.$u.get('/wms/document/' + documentNo),
getItemInventory: (param) => vm.$u.get('/wms/document/getItemInventory', param),
getInventoryOriginalQty: (param) => vm.$u.get('/wms/document/getInventoryOriginalQty', param),
submit: (data) => vm.$u.post('/wms/document/returnSubmit', data),
fetchStorageLocationList: (param) => vm.$u.get('/wms/wms-storage-location/page', param),
getStorageLocationPageBycode: (param) => vm.$u.get(
'/wms/wms-storage-location/getStorageLocationPageBycode', param),
},
purchase_return: {
fetchProductionRequisitionList: (param) => vm.$u.get('/wms/document/productionRequisition/page',
param),
getDocumentDetail: (documentNo) => vm.$u.get('/wms/document/' + documentNo),
getItemInventory: (param) => vm.$u.get('/wms/document/getItemInventory', param),
getInventoryQty: (data) => vm.$u.post('/wms/document/getInventoryQty', data),
getInventoryQtyNew: (data) => vm.$u.post('/wms/document/getInventoryQtyNew', data),
submit: (data) => vm.$u.post('/wms/document/productionRequisitionSubmit', data),
fetchStorageLocationList: (param) => vm.$u.get('/wms/wms-storage-location/page', param),
getStorageLocationPageBycode: (param) => vm.$u.get(
'/wms/wms-storage-location/getStorageLocationPageBycode', param),
},
finished_products_purchase: {
fetchProductionRequisitionList: (param) => vm.$u.get('/wms/document/productionRequisition/page',
param),
getDocumentDetail: (documentNo) => vm.$u.get('/wms/document/' + documentNo),
getStorageLocation: (param) => vm.$u.get('/wms/wms-storage-location/getStorageLocation', param),
getItemInventory: (param) => vm.$u.get('/wms/document/getItemInventory', param),
getFinishedProductsPurchaseQty: (param) => vm.$u.get(
'/wms/document/getFinishedProductsPurchaseQty', param),
submit: (data) => vm.$u.post('/wms/document/finishedProductsPurchaseSubmit', data),
fetchStorageLocationList: (param) => vm.$u.get('/wms/wms-storage-location/page', param),
getStorageLocationPageBycode: (param) => vm.$u.get(
'/wms/wms-storage-location/getStorageLocationPageBycode', param),
},
production_warehousing: {
fetchProductionRequisitionList: (param) => vm.$u.get('/wms/document/productionRequisition/page',
param),
getDocumentDetail: (documentNo) => vm.$u.get('/wms/document/' + documentNo),
getItemInventory: (param) => vm.$u.get('/wms/document/getItemInventory', param),
getFinishedProductQty: (param) => vm.$u.get('/wms/document/getFinishedProductQty', param),
rejectDocumentByNo: (documentNo) => vm.$u.post('/wms/document/rejectDocumentByNo?documentNo=' +
documentNo),
submit: (data) => vm.$u.post('/wms/document/finishedProductsWarehouseSubmit', data),
fetchStorageLocationList: (param) => vm.$u.get('/wms/wms-storage-location/page', param),
getStorageLocationPageBycode: (param) => vm.$u.get(
'/wms/wms-storage-location/getStorageLocationPageBycode', param),
},
finished_product_production_return: {
fetchProductionRequisitionList: (param) => vm.$u.get('/wms/document/productionRequisition/page',
param),
getDocumentDetail: (documentNo) => vm.$u.get('/wms/document/' + documentNo),
getItemInventory: (param) => vm.$u.get('/wms/document/getItemInventory', param),
getFinishedProductQty: (param) => vm.$u.get('/wms/document/getFinishedProductQty', param),
submit: (data) => vm.$u.post('/wms/document/finishedProductsWarehouseSubmit', data),
fetchStorageLocationList: (param) => vm.$u.get('/wms/wms-storage-location/page', param),
getStorageLocationPageBycode: (param) => vm.$u.get(
'/wms/wms-storage-location/getStorageLocationPageBycode', param),
},
production_out_inventory: {
submit: (data) => vm.$u.post('/wms/document/productionRequisitionSubmit', data),
getInventoryQty: (data) => vm.$u.post('/wms/document/getInventoryQty', data),
getInventoryQtyNew: (data) => vm.$u.post('/wms/document/getInventoryQtyNew', data),
checkFiFo: (data) => vm.$u.post('/wms/document/checkFiFo', data),
getPickingInventoryQty: (data) => vm.$u.post('/wms/document/getPickingInventoryQty', data),
},
scarp: {
submit: (data) => vm.$u.post('/wms/document/productionRequisitionSubmit', data),
getInventoryQtyNew: (data) => vm.$u.post('/wms/document/getInventoryQtyNew', data),
},
outsourcing: {
submit: (data) => vm.$u.post('/wms/document/productionRequisitionSubmit', data),
},
purchase_into_storage: {
fetchProductionRequisitionList: (param) => vm.$u.get('/wms/document/productionRequisition/page',
param),
getDocumentDetail: (documentNo) => vm.$u.get('/wms/document/' + documentNo),
getItemInventory: (param) => vm.$u.get('/wms/document/getItemInventory', param),
getInventoryQty: (param) => vm.$u.get('/wms/document/getInventoryQty', param),
submit: (data, printer) => vm.$u.post('/wms/document/procurementStorageSubmit?printer=' +
printer, data),
fetchStorageLocationList: (param) => vm.$u.get('/wms/wms-storage-location/page', param),
getStorageLocationPageBycode: (param) => vm.$u.get(
'/wms/wms-storage-location/getStorageLocationPageBycode', param),
getDdvanceBindQtyOnlyTray: (param) => vm.$u.get('/wms/document-advance-bind/scanCodeOnlyTray',
param),
getDefaultLocationsMap: (erpStorageLocationList) => vm.$u.get(
'/wms/wms-storage-location/getDefaultLocationsMap', {
erpStorageLocationList: erpStorageLocationList
}),
},
shelves: {
fetchStorageLocationList: (param) => vm.$u.get('/wms/wms-storage-location/page', param),
fetchStorageBinList: (param) => vm.$u.get('/wms/wms-storagebin/page', param),
getUpCarrier: (carrier) => vm.$u.get('/wms/storage-bin-bind-inventory/getInDefaultCarrier/' +
carrier),
getStorageBin: (storageLocation) => vm.$u.get('/wms/wms-storage-location/getStorageBin/' +
storageLocation),
getCarrierList: (storageBin) => vm.$u.get(
'/wms/storage-bin-bind-inventory/getCarrierList?storageBin=' + storageBin),
getStorageLocation: (storageBin) => vm.$u.get(
'/wms/wms-storagebin/getStorageLocationByStorageBin/' + storageBin),
upObj: (data) => vm.$u.post('/wms/storage-bin-bind-inventory/upDefault', data),
},
inventory_lock: {
fetchInventoryList: (param) => vm.$u.get('/wms/wms-inventory/page', param),
getInventoryList: (inventoryIdOrCarrier) => vm.$u.get('/wms/carrier-member/getInventoryList/' +
inventoryIdOrCarrier),
freeze: (data) => vm.$u.post('/wms/wms-inventory/freeze', data),
unfreeze: (data) => vm.$u.post('/wms/wms-inventory/unfreeze', data),
},
barcode_query: {
getObjByInventoryId: (inventoryId) => vm.$u.get('/wms/barCodeQuery/getObjByInventoryId/' +
inventoryId),
},
cost_center_requistion: {
submit: (data) => vm.$u.post('/wms/document/productionRequisitionSubmit', data),
fetchProductionRequisitionList: (param) => vm.$u.get('/wms/document/productionRequisition/page',
param),
getDocumentDetail: (documentNo) => vm.$u.get('/wms/document/' + documentNo),
getItemInventory: (param) => vm.$u.get('/wms/document/getItemInventory', param),
getInventoryQty: (param) => vm.$u.get('/wms/document/getInventoryQty', param),
fetchStorageLocationList: (param) => vm.$u.get('/wms/wms-storage-location/page', param),
getStorageLocationPageBycode: (param) => vm.$u.get(
'/wms/wms-storage-location/getStorageLocationPageBycode', param),
oneClickPassValidate: (data) => vm.$u.post(
'/wms/document/productionRequisitionSubmit/oneClickPassValidate', data),
},
cost_center_return: {
submit: (data) => vm.$u.post('/wms/document/returnSubmit', data),
rejectDocumentByNo: (documentNo) => vm.$u.post('/wms/document/rejectDocumentByNo?documentNo=' +
documentNo)
},
carrier_bind_inventory: {
getBindList: (carrier) => vm.$u.get('/wms/carrier-member/getBindList/' + carrier),
getBindListByTray: (carrier) => vm.$u.get('/wms/carrier-member/getBindListByTray/' + carrier),
getItem: (carrierOrInventory) => vm.$u.get('/wms/carrier-member/getItem/' + carrierOrInventory),
bind: (data) => vm.$u.post('/wms/carrier-member/bind', data)
},
carrier_unBind_inventory: {
getBindList: (carrier) => vm.$u.get('/wms/carrier-member/getBindList/' + carrier),
unbind: (data) => vm.$u.post('/wms/carrier-member/unbind', data),
getBindListByTray: (carrier) => vm.$u.get('/wms/carrier-member/getBindListByTray/' + carrier),
getCarrier: (carrier) => vm.$u.get('/wms/carrier/getCarrier/')
},
inventory_group_bind: {
scanCode: (code) => vm.$u.get('/wms/inventory-group/scanCode', code),
bindGroup: (data) => vm.$u.post('/wms/inventory-group/bindGroup', data)
},
inventory_group_unBind: {
unBindGroup: (data) => vm.$u.delete('/wms/inventory-group/unBindGroup', data)
},
picking: {
submit: (data) => vm.$u.post('/wms/document/pickingSubmit', data),
getDocumentDetail: (documentNo) => vm.$u.get('/wms/document/' + documentNo),
getPickInventory: (param) => vm.$u.get('/wms/picking/getPickInventory', param),
getInventoryQty: (param) => vm.$u.get('/wms/picking/getInventoryQty', param),
saveTempPicking: (data) => vm.$u.post('/wms/picking/saveTempPicking', data),
checkFiFo: (data) => vm.$u.post('/wms/document/checkFiFo', data)
},
sales_out_of_storage: {
submit: (data) => vm.$u.post('/wms/document/productionRequisitionSubmit', data),
getDocumentDetail: (documentNo) => vm.$u.get('/wms/document/' + documentNo),
getItemInventory: (param) => vm.$u.get('/wms/document/getItemInventory', param),
getInventoryQty: (param) => vm.$u.get('/wms/document/getInventoryQty', param)
},
unShelve: {
downObj: (data) => vm.$u.post('/wms/storage-bin-bind-inventory/downDefault', data),
getNotInDefaultCarrier: (carrier) => vm.$u.get(
'/wms/storage-bin-bind-inventory/getNotInDefaultCarrier/' + carrier)
},
return_of_sales: {
getItemInventory: (param) => vm.$u.get('/wms/document/getItemInventory', param),
getSaleOutQty: (param) => vm.$u.get('/wms/document/getSaleOutQty', param),
getSaleInventoryId: (carrier) => vm.$u.get('/wms/document/getSaleInventoryId?carrier=' +
carrier),
getInventoryOriginalQty: (param) => vm.$u.get('/wms/document/getInventoryOriginalQty', param),
getDdvanceBindQty: (param) => vm.$u.get('/wms/document-advance-bind/scanCode', param),
submit: (data) => vm.$u.post('/wms/document/saleReturn/submit', data)
},
inventory_split: {
selectForSplit: (param) => vm.$u.get('/wms/wms-inventory/selectForSplit', param),
splitInventory: (data) => vm.$u.post('/wms/wms-inventory/splitInventory', data)
},
carrier_relation_search: {
selectParentAndChild: (param) => vm.$u.get('/wms/carrier-member/selectParentAndChild', param),
}
},
//pms维修
pms: {
repair: {
fetchRepairList: (param) => vm.$u.get('/pms/repair-order-overview/searchPda', param),
getObj: (param) => vm.$u.get('/pms/repair/search', param),
addObj: (data) => vm.$u.post('/pms/repair/save', data),
startObj: (data) => vm.$u.post('/pms/repair/start', data),
completeObj: (data) => vm.$u.post('/pms/repair/complete', data),
colseObj: (data) => vm.$u.post('/pms/repair/cancel', data),
},
resrce: {
fetchList: (param) => vm.$u.get('/pms/equip/page', param)
},
spare: {
fetchList: (param) => vm.$u.get('/pms/pms_spare_inventory/pagePda', param)
},
pmsUser: {
fetchList: (param) => vm.$u.get('/mom-mes-nei/user/searchText', param)
},
brokenCode: {
fetchList: (param) => vm.$u.get('/pms/broken/type', param)
},
img: {
getImg: (param) => vm.$u.get('/pms/' + param)
},
repairOverview: {
getObj: (param) => vm.$u.get("/pms/repair-order-management/search", param),
updateStatus: (param) => vm.$u.post('/pms/repair-order-management/updateStatus', param)
},
maintainTask: {
getObj: (param) => vm.$u.get("/pms/maintain/task/pdaSearch", param),
getDetailObj: (param) => vm.$u.get("/pms/maintain/task/search", param),
addObj: (param) => vm.$u.post("/pms/maintain/task/save", param),
startObj: (handle, param) => vm.$u.post("/pms/maintain/task/start/" + handle, param),
commitObj: (handle, param) => vm.$u.post("/pms/maintain/task/complete/" + handle, param),
cancelStartObj: (param) => vm.$u.get("/pms/maintain/task/cancelStart/" + param),
cancelObj: (param) => vm.$u.post("/pms/maintain/task/cancel/" + param),
},
uploadImg: {
upload: (param, file) => vm.$u.post('/pms/file-access/upload', param, file),
uploadBase64: (base64, param) => vm.$u.get('/pms/file-access/uploadBase64', base64, param),
removeImg: (param) => vm.$u.get('/pms/file-access/upload/remove-repair', param),
},
queryRepair: {
getObj: (param) => vm.$u.get('/pms/repair-order-management/search', param)
},
inspectTaskExecute: {
getObj: (param) => vm.$u.get('/pms/inspect-task/pdaSearch', param),
getDetailObj: (param) => vm.$u.get('/pms/inspect-task/search', param),
getTaskNoList: (param) => vm.$u.get('/pms/inspect-task/pdaSearchTaskNoList', param),
addObj: (param) => vm.$u.post('/pms/inspect-task/save', param),
startObj: (param) => vm.$u.post('/pms/inspect-task/start', param),
commitObj: (param) => vm.$u.post('/pms/inspect-task/complete', param),
}
},
qms: {
inspectionException: {
fetchList: (param) => vm.$u.get('/iep-qms/qms-inspection-exception/pda/page', param),
addObj: (data) => vm.$u.post('/iep-qms/qms-inspection-exception', data),
recomposeObj: (data) => vm.$u.post('/iep-qms/qms-inspection-exception/recompose', data),
closeObj: (data) => vm.$u.post('/iep-qms/qms-inspection-exception/close', data),
orderRetuen: (data) => vm.$u.post('/iep-qms/qms-inspection-exception/orderRetuen', data),
getUrl: (param) => vm.$u.get('/iep-qms/qms-inspection-exception/getUrl/' + param),
getBlob: (param) => vm.$u.get('/iep-qms/' + param),
fetchUserList: (param) => vm.$u.get('/iep-qms/qms-inspection-exception/getUserPage', param),
},
inspectionList: {
fetchList: (param) => vm.$u.get('/iep-qms/qms-inspection-list/pda/page', param),
inspectionPlanFetchList: (param) => vm.$u.get('/iep-qms/qms-inspection-plan/pda/page', param),
fetchResourceList: (param) => vm.$u.get('/iep-qms/qms-inspection-plan/page/resource', param),
getInspectionItemByPlan: (param) => vm.$u.get(
'/iep-qms/qms-inspection-list/getInspectionItemByPlan/' + param),
create: (param) => vm.$u.post('/iep-qms/qms-inspection-list/create', param),
getInfo: (param) => vm.$u.get('/iep-qms/qms-inspection-list/' + param),
execute: (param) => vm.$u.post('/iep-qms/qms-inspection-list/execute', param),
cancel: (param) => vm.$u.post('/iep-qms/qms-inspection-list/cancel', param),
},
freezeThaw: {
getInfoBySfc: (param) => vm.$u.get('/mom-mes-nei/freezeThaw/pda/getInfoBySfc/' + param),
frozen: (param) => vm.$u.post('/mom-mes-nei/freezeThaw/frozen', param),
thaw: (param) => vm.$u.post('/mom-mes-nei/freezeThaw/thaw', param)
}
},
nlvWms: {
cuttingInventory: {
getLabelDataByLabelNo: (param) => vm.$u.get(
'/nlv-wms/wmscuttinginventory/getLabelDataByLabelNo', param),
cutOffLineStagnantSubstanceCheckCreate: (param) => vm.$u.get(
'/nlv-wms/wmscuttinginventory/cutOffLineStagnantSubstanceCheckCreate', param),
getInventoryForFq: (param) => vm.$u.get('/nlv-wms/cuttinginventory/getInventoryForFq/' + param),
getInventoryForFqPlanB: (sapItem,stage) => vm.$u.get('/nlv-wms/cuttinginventory/getInventoryForFqPlanB/' + sapItem+'/'+stage),
generatePackageNumber: (param) => vm.$u.put('/nlv-wms/wmscuttingpackage/generatePackageNumber',
param),
deletePackageNumber: (param) => vm.$u.delete('/nlv-wms/wmscuttingpackage/' + param),
generateColorPackageNumber: (param) => vm.$u.post(
'/nlv-wms/wmscuttingpackage/generateColorPackageNumber', param),
fetchU8CodeList: (param) => vm.$u.get('/nlv-wms/tempUEightItem/page', param),
fetchCustomerList: (param) => vm.$u.get('/nlv-wms/wmscustomer/page', param),
batchNumberScan: (param) => vm.$u.post('/nlv-wms/wmscuttingpackage/batchNumberScan', param),
batchNumberScanWhiteCheck: (param) => vm.$u.post(
'/nlv-wms/wmscuttingpackage/batchNumberScanWhiteCheck', param),
fetchPrinterList: (param) => vm.$u.get('/nlv-wms/print-pda-bind/getPrintList/' + param),
getTrayList: (param) => vm.$u.get('/nlv-wms/wmscuttingpackage/getTrayList/' + param),
getBatchNumberDetail: (param) => vm.$u.get('/nlv-wms/wmscuttingpackage/getBatchNumberDetail/' +
param),
doBatchGeneratePackageNumber: (dtoList) => vm.$u.post('/nlv-wms/cuttinginventory/doBatchGeneratePackageNumber', dtoList),
},
salesOutPlateform: {
selectUnSoldDataByStatusAndDeptId: () => vm.$u.get(
'/nlv-wms/salesInvoiceDelivery/selectUnSoldDataByStatusAndDeptId'),
selectWmsInventoryByMaterialLot: (param) => vm.$u.post(
'/nlv-wms/salesInvoiceDelivery/selectWmsInventoryByMaterialLot', param),
doOutExecute: (dtoList) => vm.$u.post('/nlv-wms/salesInvoiceDelivery/doOutExecute', dtoList),
saveMinIo: (formData) => vm.$u.post('/nlv-wms/salesInvoiceDeliveryItemAttachment/saveMinIo',
formData),
findByDeliveryItemBo: (param) => vm.$u.post(
'/nlv-wms/salesInvoiceDeliveryItemAttachment/list/findByDeliveryItemBo', param),
onLoadScanedMaterialLot: (param) => vm.$u.post(
'/nlv-wms/salesInvoiceDelivery/onLoadScanedMaterialLot', param),
removeScanMaterialLot: (param) => vm.$u.post(
'/nlv-wms/salesInvoiceDelivery/removeScanMaterialLot', param)
},
wmsInventory: {
selectWmsInventoryByPackageNumber: (packageNumber) => vm.$u.get(
'/nlv-wms/wmsInventory/selectWmsInventoryByPackageNumber/' + packageNumber),
validateMaterialLot: (materialLot) => vm.$u.get('/nlv-wms/wmsInventory/validateMaterialLot/' +
materialLot),
unbindPackageNumber: (wmsInventory) => vm.$u.post('/nlv-wms/wmsInventory/unbindPackageNumber',
wmsInventory),
bindPackageNumber: (wmsInventoryList) => vm.$u.post(
'/nlv-wms/wmscuttingpackage/bindPackageNumber', wmsInventoryList),
changePackageNumber: (wmsInventory) => vm.$u.post('/nlv-wms/wmsInventory/changePackageNumber',
wmsInventory),
unbindMaterialLot: (wmsInventory) => vm.$u.post('/nlv-wms/wmscuttingpackage/unbindMaterialLot',
wmsInventory),
reprintPackageNum: (printName, packageNumber) => vm.$u.get(
'/nlv-wms/wmscuttingpackage/reprint/' + printName + '/' + packageNumber)
},
production_warehousing :{
selectDocumentNo: (param) => vm.$u.get('/nlv-wms/wmsdocumentsplitting/selectProdcutionWarehousing',param),
fetchProductionRequisitionList: (param) => vm.$u.get('/nlv-wms/wmsdocumentsplitting/selectProdcutionWarehousingPage', param),
},
storag_request_detail :{
getTray: (param) => vm.$u.get('/nlv-wms/wmsdocumentsplitting/getTray', param),
receive:(param) => vm.$u.post('/nlv-wms/wmsdocumentsplitting/receive', param),
checkReceive: (param) => vm.$u.get('/nlv-wms/z-storag-request-detail/checkReceive', param),
receiveExecute:(param) => vm.$u.post('/nlv-wms/wmsdocumentsplitting/checkReceiveExecute', param),
receiveComplete:(param) => vm.$u.post('/nlv-wms/wmsdocumentsplitting/receiveComplete', param),
saveReceiveList:(obj) => vm.$u.post('/nlv-wms/wmsdocumentsplitting/saveReceiveList', obj),
},
wms_productrec: {
saveList: (obj) => vm.$u.post('/nlv-wms/wms-productrec/saveList', obj),
getList:(param) => vm.$u.get('/nlv-wms/wms-productrec/list', param),
},
WarehouseMaterialPfep: {
getWmMaterialPfepDetail:(obj) => vm.$u.get('/nlv-wms/WarehouseMaterialPfep/getWmMaterialPfepDetail', obj),
}
}
};
};
export default {
install
};