api.js 2.5 KB

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