api.js 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. import prodction from "./interface/production.js"
  2. import materialRegister from "./interface/materialRegister.js"
  3. import feeding from "./interface/feeding.js"
  4. import materialLocation from "./interface/materialLocation.js"
  5. import materialSplitOrMerge from "./interface/materialSplitOrMerge.js"
  6. import productionIssue from "./interface/productionIssue.js"
  7. import trestle from "./interface/trestle.js"
  8. import box from "./interface/box.js"
  9. import ipqc from "./interface/ipqc.js"
  10. import oqc from "./interface/fqc.js"
  11. import cutting from "./interface/cutting.js"
  12. import process from "./interface/process.js"
  13. import moldPerveser from "./interface/MES/moldPerveser.js"
  14. import user from "./interface/MES/user.js"
  15. import outSourceMaterial from "./interface/WMS/outSourceMaterial.js"
  16. import returnMaterial from "./interface/WMS/returnMaterial.js"
  17. import semiFinishedProducts from "./interface/WMS/semiFinishedProducts.js"
  18. import deliveryNote from "./interface/WMS/deliveryNote.js"
  19. import shipment from "./interface/MES/shipment.js"
  20. import codeSplit from "./interface/codeSplit.js"
  21. import codeMerge from "./interface/codeMerge.js"
  22. import shipmentMHT from "./interface/MES/shipmentMHT.js"
  23. import scanInOut from "./interface/scanInOut.js"
  24. export const api = {
  25. ...prodction,
  26. ...materialRegister,
  27. ...feeding,
  28. ...materialLocation,
  29. ...materialSplitOrMerge,
  30. ...productionIssue,
  31. ...trestle,
  32. ...box,
  33. ...ipqc,
  34. ...oqc,
  35. ...cutting,
  36. ...process,
  37. ...moldPerveser,
  38. ...user,
  39. ...outSourceMaterial,
  40. ...deliveryNote,
  41. ...shipment,
  42. ...returnMaterial,
  43. ...semiFinishedProducts,
  44. ...codeSplit,
  45. ...codeMerge,
  46. ...shipmentMHT,
  47. ...scanInOut,
  48. // 默认请求就是get请求
  49. login: {
  50. url: '/admin-api/system/auth/login',
  51. name: '用户登录',
  52. method: 'POST'
  53. },
  54. // 默认请求就是get请求
  55. loginInfo: {
  56. url: '/admin-api/system/auth/get-permission-info',
  57. name: '用户详情',
  58. method: 'GET'
  59. },
  60. // 查询字典接口
  61. getDictDataPage: {
  62. url: '/admin-api/system/dict-data/page',
  63. name: '字典详情',
  64. method: 'GET'
  65. },
  66. // 查询字典接口(全量)
  67. getDictDataAllPage: {
  68. url: '/admin-api/system/dict-data/list-all-simple',
  69. name: '字典列表',
  70. method: 'GET'
  71. },
  72. getEmployeeDetail: {
  73. url: '/admin-api/mes/employee-master/get',
  74. name: '根据员工ID(或加密后)获取员工信息',
  75. method: 'GET'
  76. },
  77. getEquipmentBaseDetail: {
  78. url: '/admin-api/etm/equipment-base/get',
  79. name: '根据设备ID获取设备信息',
  80. method: 'GET'
  81. },
  82. }