api.js 2.3 KB

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