فهرست منبع

用户名解析代码上传

fangzhen 2 هفته پیش
والد
کامیت
bf7220c6b5
58فایلهای تغییر یافته به همراه87 افزوده شده و 38 حذف شده
  1. BIN
      .idea/.cache/.Apifox_Helper/.toolWindow.db
  2. 0 0
      node_modules/.cache/babel-loader/01c710fd2910ae23a7129e23a059a67e5b2afa59d31e72d84f9e888702bc5b27.json
  3. 0 0
      node_modules/.cache/babel-loader/08e05ab6ba121530ef36dd018158447bd429e0439fb6ed622107a4c6e7162f3e.json
  4. 1 0
      node_modules/.cache/babel-loader/09e31a2fdd0b960cbbaa6fd7fac0d851460d061e614e0ace73eb1c9b4f934286.json
  5. 0 0
      node_modules/.cache/babel-loader/10c8a95083719e35a593062c63656ebccc52a1e92543db596ba28d0e177c47c1.json
  6. 0 0
      node_modules/.cache/babel-loader/13c5dafb66c374918a047535d640036ec5f78d571c011e3b6410bfd6fa0619b1.json
  7. 0 0
      node_modules/.cache/babel-loader/16041238196f4cc8ef5db52b32f1bee8ca19f1681d9d199c90119d82af5b15b0.json
  8. 0 0
      node_modules/.cache/babel-loader/169bda1f68e542c012b1309c83a17e1fc960d7c9b502eb4a42a854d14fbfe850.json
  9. 0 0
      node_modules/.cache/babel-loader/1970e0c97c9ade83a954fcc31ed1ee8883434015a9e39d1d68858ca03f52c8e1.json
  10. 0 0
      node_modules/.cache/babel-loader/1f5f5d9f2149516741232262d98cfb486e6372cb4e138df42acc2b727ada7069.json
  11. 0 0
      node_modules/.cache/babel-loader/29a71b5413edf2d71167bb66084d709f81fa8c27a2162bd882a75e018633a551.json
  12. 0 0
      node_modules/.cache/babel-loader/2c9f3b46aa239a9121d2ba4c6181e711c9db6cb9c1106ef8566a9994f41a1485.json
  13. 0 0
      node_modules/.cache/babel-loader/354f20033972ee7aa921bc4439bc28d2cb82641993ce6d0768685f4354789776.json
  14. 0 0
      node_modules/.cache/babel-loader/3824a2add638eca102b051d1cd1cae65002984dff942a7213ac7e13588d3ec4d.json
  15. 0 0
      node_modules/.cache/babel-loader/3948d4349abe53a51434c0197330508e7fd27e316d56ee5c3edbff027b1e24cf.json
  16. 0 0
      node_modules/.cache/babel-loader/3d5cc6ef615ee2222053aaa6c180ec489add0381dab56357403d89aa3e4da49f.json
  17. 0 0
      node_modules/.cache/babel-loader/3e9d8b34a6777940545de886bd6dd6bbb4af80c2e703c04dbd0cb1bf55990aeb.json
  18. 0 0
      node_modules/.cache/babel-loader/4230f7432b183b3dc30929e41010ea8f090bf93b299f15308afb078ab2d8b902.json
  19. 0 0
      node_modules/.cache/babel-loader/4ea38f69480df229e467f4b14f27670d4848b901b4fbc7e1f069be09ba4ee3c2.json
  20. 0 0
      node_modules/.cache/babel-loader/5093add2c1953f85e45a3a5706a91f34cdd5e3e019f81666cf9a3f0d1c8d37b5.json
  21. 0 0
      node_modules/.cache/babel-loader/597e41e3dc3b2b58cebef57c3ba6a6d67e64ac7de65d57b918a6742959cbdaee.json
  22. 0 0
      node_modules/.cache/babel-loader/5e85c6af8cd39f4ccd60a913a726f454e25b3d2f1e508c07468c1ed4656e0a9c.json
  23. 0 0
      node_modules/.cache/babel-loader/5f652a3ca4a2fd3da4e1a49677972485ca462de9f5ac25553171268d03b849b3.json
  24. 0 0
      node_modules/.cache/babel-loader/67801e57b37956f46f7b535c9d4308a4a4720309273b9e116336544d75d4d205.json
  25. 0 0
      node_modules/.cache/babel-loader/6b7f897b0bcbbea331407f607249b3108d97f88e978ece6b1230524bf72e3fc7.json
  26. 0 0
      node_modules/.cache/babel-loader/6bdca56df375c29aa6551dc2b0cb4e55ae179e2b4cb4a74fa9c08d89e96fa1ec.json
  27. 0 0
      node_modules/.cache/babel-loader/6dcc00d7349603d5675eb89f2eca3e1b155b65cd840ac52258477d9fc85253cf.json
  28. 0 0
      node_modules/.cache/babel-loader/73a71f59dde4094e66f2787d5b78df649a8d5562783f92ece1c515fd7aef7d1e.json
  29. 0 0
      node_modules/.cache/babel-loader/74105c35c78cf90512f1365696378d1e8c01880ff4ec08020631e00615b26f59.json
  30. 0 0
      node_modules/.cache/babel-loader/7b7454ee05f2f02ffeb8c9c6f0ae1685d58880cd5ec969188b258cc0b8ea80e2.json
  31. 0 0
      node_modules/.cache/babel-loader/7f1eeb4c6df1fc6f89a42256e66fb231080a4a8f9ca7418aa45b583a5ec01fa9.json
  32. 0 0
      node_modules/.cache/babel-loader/82c1bd94a60cb5a733660fb881ef81f912e13fc944d79dca5d1c87a562bae82e.json
  33. 0 0
      node_modules/.cache/babel-loader/846787844aa5b528ac6d94c53a11a354c325f3ef5cc8a0444bc17ae86643d40b.json
  34. 0 0
      node_modules/.cache/babel-loader/85837d4a4ec44aede554bac6f6ac1931282dfa57b6c3826a9f70bb1145f94346.json
  35. 0 0
      node_modules/.cache/babel-loader/880c9360e1405c43e959f57bd0725284fe1f37b56056b0326d102c2cc41ae8c6.json
  36. 0 0
      node_modules/.cache/babel-loader/8cbb44ae873e514c245c4b038ce400a0634f452772bcf0d46f6bdf4c83021ae3.json
  37. 0 0
      node_modules/.cache/babel-loader/a5a0aa7479642aa04fa110eb81aa2897de01ef933c418177d7d7ab0000579f3d.json
  38. 0 0
      node_modules/.cache/babel-loader/ae1de9e09100bbda02f0d53c82a266c2c0a2d3ffdc7495d39bd3b075432e45a9.json
  39. 0 0
      node_modules/.cache/babel-loader/ae34a3c6965201c23bc830f01de9a2ff4eab4fec20d106a960a9228fcf7ac5de.json
  40. 0 0
      node_modules/.cache/babel-loader/b01b7aa959bafeb4121b31e94f103ed5b6a62ecb0516f0015c1702a151a317fd.json
  41. 1 0
      node_modules/.cache/babel-loader/beb22e9e7bef7422245f5eed4645f9cd4af1ca6b41722916efb6ca10ecaca94a.json
  42. 0 0
      node_modules/.cache/babel-loader/bf2f2224a7c985c1b59bd92397dd8bc66b1c73b93a1e9944b610879396aab59e.json
  43. 0 0
      node_modules/.cache/babel-loader/c01db8699db76b676637e1e5563f5e4762ea116a7272c1c8a90cfc2109e2877f.json
  44. 0 0
      node_modules/.cache/babel-loader/c8a6bba5093a3f281ad025eace51070615f35437b9c6b51e9220562bde12ab16.json
  45. 0 0
      node_modules/.cache/babel-loader/d646c28697c5e624886ba3ddba2269ed64f9515b00b721fe5446998e10142bed.json
  46. 0 0
      node_modules/.cache/babel-loader/dad697ec2d47a163e3ad6ba44bf6550bbd7d52a452314bcd10cff00156f73520.json
  47. 0 0
      node_modules/.cache/babel-loader/db7e5fff82df3fc5a95db35807bc54d5fad8e3bd6e241fa878e8ba233d2ffd74.json
  48. 0 0
      node_modules/.cache/babel-loader/e390134cc621dcb3aaa89a33234b453216682c1ce30117eea365b2867e3b2804.json
  49. 0 0
      node_modules/.cache/babel-loader/e54c783bc2bdb4e24ead94ae18c2bd06f331f2261cc921b3a6244b4ec99af92b.json
  50. 0 0
      node_modules/.cache/babel-loader/ec7ea0643ae4c46c1799111c4df822a8c5dff1b3334535556c829d770e45ae79.json
  51. 0 0
      node_modules/.cache/babel-loader/ed2f48c12aecc9ffd0a7dbacbaa857394173112a65e6ccafc709ac5058105ebb.json
  52. 0 0
      node_modules/.cache/babel-loader/ef7e35d4e1e29bbd830598d412fce3e23bd5651d5d8739f5377c0774081a312e.json
  53. 0 0
      node_modules/.cache/babel-loader/ffdb9a168693be104e5dfacb09fe0aa035229be6a5e53c4f1013ba94d8f64357.json
  54. 3 3
      src/App.vue
  55. 22 0
      src/api/user.js
  56. 22 1
      src/views/EmployeeProcess.vue
  57. 22 1
      src/views/SalesOrderProcess.vue
  58. 16 33
      src/views/ShippingProcess.vue

BIN
.idea/.cache/.Apifox_Helper/.toolWindow.db


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/01c710fd2910ae23a7129e23a059a67e5b2afa59d31e72d84f9e888702bc5b27.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/08e05ab6ba121530ef36dd018158447bd429e0439fb6ed622107a4c6e7162f3e.json


+ 1 - 0
node_modules/.cache/babel-loader/09e31a2fdd0b960cbbaa6fd7fac0d851460d061e614e0ace73eb1c9b4f934286.json

@@ -0,0 +1 @@
+{"ast":null,"code":"import \"core-js/modules/es.symbol.js\";\nimport \"core-js/modules/es.symbol.description.js\";\nimport \"core-js/modules/es.symbol.iterator.js\";\nimport \"core-js/modules/es.object.to-string.js\";\nimport \"core-js/modules/es.string.iterator.js\";\nimport \"core-js/modules/web.dom-collections.iterator.js\";\nfunction _typeof(o) {\n  \"@babel/helpers - typeof\";\n\n  return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) {\n    return typeof o;\n  } : function (o) {\n    return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o;\n  }, _typeof(o);\n}\nexport { _typeof as default };","map":{"version":3,"names":["_typeof","o","Symbol","iterator","constructor","prototype","default"],"sources":["E:/dev/MyProject/workflow/node_modules/@babel/runtime/helpers/esm/typeof.js"],"sourcesContent":["function _typeof(o) {\n  \"@babel/helpers - typeof\";\n\n  return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) {\n    return typeof o;\n  } : function (o) {\n    return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o;\n  }, _typeof(o);\n}\nexport { _typeof as default };"],"mappings":";;;;;;AAAA,SAASA,OAAOA,CAACC,CAAC,EAAE;EAClB,yBAAyB;;EAEzB,OAAOD,OAAO,GAAG,UAAU,IAAI,OAAOE,MAAM,IAAI,QAAQ,IAAI,OAAOA,MAAM,CAACC,QAAQ,GAAG,UAAUF,CAAC,EAAE;IAChG,OAAO,OAAOA,CAAC;EACjB,CAAC,GAAG,UAAUA,CAAC,EAAE;IACf,OAAOA,CAAC,IAAI,UAAU,IAAI,OAAOC,MAAM,IAAID,CAAC,CAACG,WAAW,KAAKF,MAAM,IAAID,CAAC,KAAKC,MAAM,CAACG,SAAS,GAAG,QAAQ,GAAG,OAAOJ,CAAC;EACrH,CAAC,EAAED,OAAO,CAACC,CAAC,CAAC;AACf;AACA,SAASD,OAAO,IAAIM,OAAO","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/10c8a95083719e35a593062c63656ebccc52a1e92543db596ba28d0e177c47c1.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/13c5dafb66c374918a047535d640036ec5f78d571c011e3b6410bfd6fa0619b1.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/16041238196f4cc8ef5db52b32f1bee8ca19f1681d9d199c90119d82af5b15b0.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/169bda1f68e542c012b1309c83a17e1fc960d7c9b502eb4a42a854d14fbfe850.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/1970e0c97c9ade83a954fcc31ed1ee8883434015a9e39d1d68858ca03f52c8e1.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/1f5f5d9f2149516741232262d98cfb486e6372cb4e138df42acc2b727ada7069.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/29a71b5413edf2d71167bb66084d709f81fa8c27a2162bd882a75e018633a551.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/2c9f3b46aa239a9121d2ba4c6181e711c9db6cb9c1106ef8566a9994f41a1485.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/354f20033972ee7aa921bc4439bc28d2cb82641993ce6d0768685f4354789776.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/3824a2add638eca102b051d1cd1cae65002984dff942a7213ac7e13588d3ec4d.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/3948d4349abe53a51434c0197330508e7fd27e316d56ee5c3edbff027b1e24cf.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/3d5cc6ef615ee2222053aaa6c180ec489add0381dab56357403d89aa3e4da49f.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/3e9d8b34a6777940545de886bd6dd6bbb4af80c2e703c04dbd0cb1bf55990aeb.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/4230f7432b183b3dc30929e41010ea8f090bf93b299f15308afb078ab2d8b902.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/4ea38f69480df229e467f4b14f27670d4848b901b4fbc7e1f069be09ba4ee3c2.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/5093add2c1953f85e45a3a5706a91f34cdd5e3e019f81666cf9a3f0d1c8d37b5.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/597e41e3dc3b2b58cebef57c3ba6a6d67e64ac7de65d57b918a6742959cbdaee.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/5e85c6af8cd39f4ccd60a913a726f454e25b3d2f1e508c07468c1ed4656e0a9c.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/5f652a3ca4a2fd3da4e1a49677972485ca462de9f5ac25553171268d03b849b3.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/67801e57b37956f46f7b535c9d4308a4a4720309273b9e116336544d75d4d205.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/6b7f897b0bcbbea331407f607249b3108d97f88e978ece6b1230524bf72e3fc7.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/6bdca56df375c29aa6551dc2b0cb4e55ae179e2b4cb4a74fa9c08d89e96fa1ec.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/6dcc00d7349603d5675eb89f2eca3e1b155b65cd840ac52258477d9fc85253cf.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/73a71f59dde4094e66f2787d5b78df649a8d5562783f92ece1c515fd7aef7d1e.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/74105c35c78cf90512f1365696378d1e8c01880ff4ec08020631e00615b26f59.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/7b7454ee05f2f02ffeb8c9c6f0ae1685d58880cd5ec969188b258cc0b8ea80e2.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/7f1eeb4c6df1fc6f89a42256e66fb231080a4a8f9ca7418aa45b583a5ec01fa9.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/82c1bd94a60cb5a733660fb881ef81f912e13fc944d79dca5d1c87a562bae82e.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/846787844aa5b528ac6d94c53a11a354c325f3ef5cc8a0444bc17ae86643d40b.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/85837d4a4ec44aede554bac6f6ac1931282dfa57b6c3826a9f70bb1145f94346.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/880c9360e1405c43e959f57bd0725284fe1f37b56056b0326d102c2cc41ae8c6.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/8cbb44ae873e514c245c4b038ce400a0634f452772bcf0d46f6bdf4c83021ae3.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/a5a0aa7479642aa04fa110eb81aa2897de01ef933c418177d7d7ab0000579f3d.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/ae1de9e09100bbda02f0d53c82a266c2c0a2d3ffdc7495d39bd3b075432e45a9.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/ae34a3c6965201c23bc830f01de9a2ff4eab4fec20d106a960a9228fcf7ac5de.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/b01b7aa959bafeb4121b31e94f103ed5b6a62ecb0516f0015c1702a151a317fd.json


+ 1 - 0
node_modules/.cache/babel-loader/beb22e9e7bef7422245f5eed4645f9cd4af1ca6b41722916efb6ca10ecaca94a.json

@@ -0,0 +1 @@
+{"ast":null,"code":"import \"core-js/modules/es.symbol.js\";\nimport \"core-js/modules/es.symbol.description.js\";\nimport \"core-js/modules/es.symbol.iterator.js\";\nimport \"core-js/modules/es.object.to-string.js\";\nimport \"core-js/modules/es.string.iterator.js\";\nimport \"core-js/modules/web.dom-collections.iterator.js\";\nfunction _typeof(o) {\n  \"@babel/helpers - typeof\";\n\n  return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) {\n    return typeof o;\n  } : function (o) {\n    return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o;\n  }, _typeof(o);\n}\nexport { _typeof as default };","map":{"version":3,"names":["_typeof","o","Symbol","iterator","constructor","prototype","default"],"sources":["E:/dev/MyProject/workflow/node_modules/@babel/runtime/helpers/esm/typeof.js"],"sourcesContent":["function _typeof(o) {\n  \"@babel/helpers - typeof\";\n\n  return _typeof = \"function\" == typeof Symbol && \"symbol\" == typeof Symbol.iterator ? function (o) {\n    return typeof o;\n  } : function (o) {\n    return o && \"function\" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? \"symbol\" : typeof o;\n  }, _typeof(o);\n}\nexport { _typeof as default };"],"mappings":";;;;;;AAAA,SAASA,OAAOA,CAACC,CAAC,EAAE;EAClB,yBAAyB;;EAEzB,OAAOD,OAAO,GAAG,UAAU,IAAI,OAAOE,MAAM,IAAI,QAAQ,IAAI,OAAOA,MAAM,CAACC,QAAQ,GAAG,UAAUF,CAAC,EAAE;IAChG,OAAO,OAAOA,CAAC;EACjB,CAAC,GAAG,UAAUA,CAAC,EAAE;IACf,OAAOA,CAAC,IAAI,UAAU,IAAI,OAAOC,MAAM,IAAID,CAAC,CAACG,WAAW,KAAKF,MAAM,IAAID,CAAC,KAAKC,MAAM,CAACG,SAAS,GAAG,QAAQ,GAAG,OAAOJ,CAAC;EACrH,CAAC,EAAED,OAAO,CAACC,CAAC,CAAC;AACf;AACA,SAASD,OAAO,IAAIM,OAAO","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/bf2f2224a7c985c1b59bd92397dd8bc66b1c73b93a1e9944b610879396aab59e.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/c01db8699db76b676637e1e5563f5e4762ea116a7272c1c8a90cfc2109e2877f.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/c8a6bba5093a3f281ad025eace51070615f35437b9c6b51e9220562bde12ab16.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/d646c28697c5e624886ba3ddba2269ed64f9515b00b721fe5446998e10142bed.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/dad697ec2d47a163e3ad6ba44bf6550bbd7d52a452314bcd10cff00156f73520.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/db7e5fff82df3fc5a95db35807bc54d5fad8e3bd6e241fa878e8ba233d2ffd74.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/e390134cc621dcb3aaa89a33234b453216682c1ce30117eea365b2867e3b2804.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/e54c783bc2bdb4e24ead94ae18c2bd06f331f2261cc921b3a6244b4ec99af92b.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/ec7ea0643ae4c46c1799111c4df822a8c5dff1b3334535556c829d770e45ae79.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/ed2f48c12aecc9ffd0a7dbacbaa857394173112a65e6ccafc709ac5058105ebb.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/ef7e35d4e1e29bbd830598d412fce3e23bd5651d5d8739f5377c0774081a312e.json


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
node_modules/.cache/babel-loader/ffdb9a168693be104e5dfacb09fe0aa035229be6a5e53c4f1013ba94d8f64357.json


+ 3 - 3
src/App.vue

@@ -92,19 +92,19 @@ export default {
       userName: '',
       menuItems: [
         {
-          path: '/process/employee?userName=' + this.$route.query.userName,
+          path: '/process/employee?userId=' + this.$route.query.userId,
           title: '员工入职业务流程',
           icon: 'el-icon-user',
           showProcessSelector: false
         },
         {
-          path: '/process/sales?userName=' + this.$route.query.userName,
+          path: '/process/sales?userId=' + this.$route.query.userId,
           title: '销售订单业务流程',
           icon: 'el-icon-goods',
           showProcessSelector: false
         },
         {
-          path: '/process/shipping?userName=' + this.$route.query.userName,
+          path: '/process/shipping?userId=' + this.$route.query.userId,
           title: '发货业务流程',
           icon: 'el-icon-truck',
           showProcessSelector: false

+ 22 - 0
src/api/user.js

@@ -0,0 +1,22 @@
+import axios from 'axios';
+
+/**
+ * 根据用户ID获取用户信息
+ * @param {string} userId - 用户ID
+ * @returns {Promise<{userName: string}>} 返回包含userName的Promise
+ * @throws {Error} 当请求失败或userId未提供时抛出错误
+ */
+export const fetchUserInfo = async (userId) => {
+  if (!userId) {
+    throw new Error('未提供用户ID参数');
+  }
+
+  try {
+    const response = await axios.get(`http://localhost:8088/business/queryId?userId=${userId}`);
+    // 直接返回API响应中的data部分,这样调用者可以直接访问其中的属性
+    return response.data.data;
+  } catch (error) {
+    console.error('获取用户信息失败:', error);
+    throw new Error('获取用户信息失败,请稍后再试');
+  }
+};

+ 22 - 1
src/views/EmployeeProcess.vue

@@ -3,7 +3,7 @@
     <el-card class="process-intro">
       <div class="intro-header">
         <h2>员工入职业务流程</h2>
-        <el-tag size="medium" type="primary">{{ this.$route.query.userName }}</el-tag>
+        <el-tag size="medium" type="primary">{{ this.userName }}</el-tag>
       </div>
       <div class="intro-content">
         <div class="intro-description">
@@ -172,6 +172,8 @@
 </template>
 
 <script>
+import {fetchUserInfo} from "@/api/user";
+
 export default {
   name: 'EmployeeProcess',
   data() {
@@ -183,6 +185,7 @@ export default {
       lastPosX: 0,
       lastPosY: 0,
       showWheelTip: true,
+      userName: '',
       nodes: [
         { 
           id: 'start', 
@@ -260,6 +263,7 @@ export default {
     }
   },
   mounted() {
+    this.getUserData();
     // 5秒后隐藏滚轮提示
     setTimeout(() => {
       this.showWheelTip = false;
@@ -378,6 +382,23 @@ export default {
         type: 'success'
       });
       this.dialogVisible = false;
+    },
+    async getUserData() {
+      this.loading = true;
+      try {
+        // 假设userId来自某个输入或路由参数
+        const userId = this.$route.query.userId;
+        // 调用公共方法
+        const userInfo = await fetchUserInfo(userId);
+        debugger;
+        // 使用返回的数据
+        this.userName = userInfo.username;
+        this.loading = false;
+      } catch (error) {
+        // 错误处理
+        this.error = error.message;
+        this.loading = false;
+      }
     }
   }
 }

+ 22 - 1
src/views/SalesOrderProcess.vue

@@ -3,7 +3,7 @@
     <el-card class="process-intro">
       <div class="intro-header">
         <h2>销售订单业务流程</h2>
-        <el-tag size="medium" type="success">{{ this.$route.query.userName }}</el-tag>
+        <el-tag size="medium" type="success">{{ this.userName }}</el-tag>
       </div>
       <div class="intro-content">
         <div class="intro-description">
@@ -170,6 +170,8 @@
 </template>
 
 <script>
+import {fetchUserInfo} from "@/api/user";
+
 export default {
   name: 'SalesOrderProcess',
   data() {
@@ -181,6 +183,7 @@ export default {
       lastPosX: 0,
       lastPosY: 0,
       showWheelTip: true,
+      userName: '',
       nodes: [
         {
           id: 'start',
@@ -282,6 +285,7 @@ export default {
     }
   },
   mounted() {
+    this.getUserData();
     // 5秒后隐藏滚轮提示
     setTimeout(() => {
       this.showWheelTip = false;
@@ -400,6 +404,23 @@ export default {
         type: 'success'
       });
       this.dialogVisible = false;
+    },
+    async getUserData() {
+      this.loading = true;
+      try {
+        // 假设userId来自某个输入或路由参数
+        const userId = this.$route.query.userId;
+        // 调用公共方法
+        const userInfo = await fetchUserInfo(userId);
+        debugger;
+        // 使用返回的数据
+        this.userName = userInfo.username;
+        this.loading = false;
+      } catch (error) {
+        // 错误处理
+        this.error = error.message;
+        this.loading = false;
+      }
     }
   }
 }

+ 16 - 33
src/views/ShippingProcess.vue

@@ -156,7 +156,7 @@
 </template>
 
 <script>
-import axios from 'axios';
+import {fetchUserInfo} from "@/api/user";
 
 export default {
   name: 'ShippingProcess',
@@ -326,7 +326,7 @@ export default {
     // console.log("userName:" + this.userName);
     // this.$username = this.$route.query.userName;
     // console.log("username:" + this.$username);
-    this.fetchUserInfo();
+    this.getUserData();
     setTimeout(() => {
       this.showWheelTip = false;
     }, 5000);
@@ -446,39 +446,22 @@ export default {
       });
       this.dialogVisible = false;
     },
-    //接口请求
-    //获取用户信息
-    fetchUserInfo() {
-      // 从URL获取userId参数
-      const userId = this.$route.query.userId
-      debugger;
-      if (!userId) {
+    async getUserData() {
+      this.loading = true;
+      try {
+        // 假设userId来自某个输入或路由参数
+        const userId = this.$route.query.userId;
+        // 调用公共方法
+        const userInfo = await fetchUserInfo(userId);
+        debugger;
+        // 使用返回的数据
+        this.userName = userInfo.username;
+        this.loading = false;
+      } catch (error) {
+        // 错误处理
+        this.error = error.message;
         this.loading = false;
-        this.error = '未提供用户ID参数';
-        return;
       }
-
-      // 请求接口获取用户信息
-      axios.get(`http://localhost:8088/business/queryId?userId=${userId}`)
-          .then(response => {
-            // 假设接口返回的数据中有userName字段
-            const code = response.data.code;
-            const msg = response.data.msg;
-            debugger;
-            if (0 === code) {
-              this.userName = response.data.data.username;
-              console.log("userName:" + this.userName);
-              this.loading = false;
-            } else {
-              this.error = msg;
-              this.loading = false;
-            }
-          })
-          .catch(error => {
-            console.error('获取用户信息失败:' + error);
-            this.error = '获取用户信息失败,请稍后再试';
-            this.loading = false;
-          });
     }
   }
 }

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است