| 1 |
- {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\pages\\kefu\\pc\\components\\delivery.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\pages\\kefu\\pc\\components\\delivery.vue","mtime":1761614939025},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuZmluZC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLml0ZXJhdG9yLmNvbnN0cnVjdG9yLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuaXRlcmF0b3IuZmluZC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLml0ZXJhdG9yLmZvci1lYWNoLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMubnVtYmVyLmNvbnN0cnVjdG9yLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMub2JqZWN0LnRvLXN0cmluZy5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL3dlYi5kb20tY29sbGVjdGlvbnMuZm9yLWVhY2guanMiOwppbXBvcnQgeyBvcmRlckV4cG9ydCwgb3JkZXJUZW1wLCBvcmRlckRlbGl2ZXJ5QWxsLCBvcmRlckRlbGl2ZXJ5LCBnZXRTZW5kZXIgfSBmcm9tICdAL2FwaS9rZWZ1JzsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdkZWxpdmVyeScsCiAgcHJvcHM6IHsKICAgIGlzU2hvdzogewogICAgICB0eXBlOiBCb29sZWFuLAogICAgICBkZWZhdWx0OiBmYWxzZQogICAgfSwKICAgIG9yZGVySWQ6IHsKICAgICAgdHlwZTogU3RyaW5nIHwgTnVtYmVyLAogICAgICBkZWZhdWx0OiAnJwogICAgfSwKICAgIHZpcnR1YWxUeXBlOiB7CiAgICAgIHR5cGU6IE51bWJlciwKICAgICAgZGVmYXVsdDogMAogICAgfQogIH0sCiAgd2F0Y2g6IHsKICAgICdmb3JtVmFsaWRhdGUuc2hpcFN0YXR1cyc6IHsKICAgICAgaGFuZGxlcjogZnVuY3Rpb24gaGFuZGxlcihuVmFsLCBvVmFsKSB7CiAgICAgICAgdmFyIF90aGlzID0gdGhpczsKICAgICAgICBpZiAoblZhbCA9PSAyICYmICF0aGlzLmZvcm1WYWxpZGF0ZS5zZW5kTmFtZSkgewogICAgICAgICAgZ2V0U2VuZGVyKCkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICAgIF90aGlzLmZvcm1WYWxpZGF0ZS5zZW5kTmFtZSA9IHJlcy5kYXRhLnRvX25hbWU7CiAgICAgICAgICAgIF90aGlzLmZvcm1WYWxpZGF0ZS5zZW5kUGhvbmUgPSByZXMuZGF0YS50b190ZWw7CiAgICAgICAgICAgIF90aGlzLmZvcm1WYWxpZGF0ZS5zZW5kQWRkcmVzcyA9IHJlcy5kYXRhLnRvX2FkZDsKICAgICAgICAgIH0pOwogICAgICAgIH0KICAgICAgICB0aGlzLiRyZWZzWydmb3JtVmFsaWRhdGUnXS5yZXNldEZpZWxkcygpOwogICAgICB9LAogICAgICBkZWVwOiB0cnVlCiAgICB9LAogICAgJ2Zvcm1WYWxpZGF0ZS5nZW5kZXInOiB7CiAgICAgIGhhbmRsZXI6IGZ1bmN0aW9uIGhhbmRsZXIoblZhbCwgb1ZhbCkgewogICAgICAgIHRoaXMuJHJlZnNbJ2Zvcm1WYWxpZGF0ZSddLnJlc2V0RmllbGRzKCk7CiAgICAgIH0sCiAgICAgIGRlZXA6IHRydWUKICAgIH0sCiAgICB2aXJ0dWFsVHlwZTogewogICAgICBoYW5kbGVyOiBmdW5jdGlvbiBoYW5kbGVyKG5WYWwsIG9WYWwpIHsKICAgICAgICBpZiAoblZhbCA9PSAzKSB0aGlzLmZvcm1WYWxpZGF0ZS5nZW5kZXIgPSAzOwogICAgICB9LAogICAgICBpbW1lZGlhdGU6IHRydWUKICAgIH0KICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBzaGlwVHlwZTogW3sKICAgICAgICBrZXk6IDEsCiAgICAgICAgdGl0bGU6ICfmiYvliqjloavlhpknCiAgICAgIH0sIHsKICAgICAgICBrZXk6IDIsCiAgICAgICAgdGl0bGU6ICfnlLXlrZDpnaLljZXmiZPljbAnCiAgICAgIH1dLAogICAgICByYWRpb0xpc3Q6IFt7CiAgICAgICAga2V5OiAxLAogICAgICAgIHRpdGxlOiAn5Y+R6LSnJwogICAgICB9LCB7CiAgICAgICAga2V5OiAyLAogICAgICAgIHRpdGxlOiAn6YCB6LSnJwogICAgICB9LCB7CiAgICAgICAga2V5OiAzLAogICAgICAgIHRpdGxlOiAn6Jma5oufJwogICAgICB9XSwKICAgICAgcnVsZUlubGluZTogewogICAgICAgIGxvZ2lzdGljc0NvZGU6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICfor7fpgInmi6nlv6vpgJLlhazlj7gnLAogICAgICAgICAgdHJpZ2dlcjogJ2NoYW5nZScKICAgICAgICB9XSwKICAgICAgICBudW1iZXI6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICfor7floavlhpnlv6vpgJLljZXlj7cnLAogICAgICAgICAgdHJpZ2dlcjogJ2NoYW5nZScKICAgICAgICB9XSwKICAgICAgICBzZW5kTmFtZTogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogJ+ivt+Whq+WGmeWvhOS7tuS6uuWnk+WQjScsCiAgICAgICAgICB0cmlnZ2VyOiAnY2hhbmdlJwogICAgICAgIH1dLAogICAgICAgIHNlbmRQaG9uZTogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogJ+ivt+Whq+WGmeWvhOS7tuS6uuaJi+acuicsCiAgICAgICAgICB0cmlnZ2VyOiAnY2hhbmdlJwogICAgICAgIH0sIHsKICAgICAgICAgIHBhdHRlcm46IC9eMVszNDU2Nzg5XVxkezl9JC8sCiAgICAgICAgICBtZXNzYWdlOiAn5omL5py65Y+356CB5qC85byP5LiN5q2j56GuJywKICAgICAgICAgIHRyaWdnZXI6ICdibHVyJwogICAgICAgIH1dLAogICAgICAgIHNlbmRBZGRyZXNzOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAn6K+35aGr5YaZ5a+E5Lu25Lq65Zyw5Z2AJywKICAgICAgICAgIHRyaWdnZXI6ICdjaGFuZ2UnCiAgICAgICAgfV0sCiAgICAgICAgbXNnOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAn6K+35aGr5YaZ5aSH5rOo5L+h5oGvJywKICAgICAgICAgIHRyaWdnZXI6ICdjaGFuZ2UnCiAgICAgICAgfV0KICAgICAgfSwKICAgICAgZm9ybVZhbGlkYXRlOiB7CiAgICAgICAgZ2VuZGVyOiAxLAogICAgICAgIHNoaXBTdGF0dXM6IDEsCiAgICAgICAgbG9naXN0aWNzQ29kZTogJycsCiAgICAgICAgLy8g5b+r6YCS5YWs5Y+457yW5Y+3CiAgICAgICAgbG9naXN0aWNzTmFtZTogJycsCiAgICAgICAgLy8g5b+r6YCS5YWs5Y+45ZCN56ewCiAgICAgICAgbnVtYmVyOiAnJywKICAgICAgICAvLyDlv6vpgJLljZXlj7cKICAgICAgICBlbGVjdHJvbmljOiAnJywKICAgICAgICAvL+eUteWtkOmdouWNlQogICAgICAgIHNlbmROYW1lOiAnJywKICAgICAgICAvL+WvhOS7tuS6uuWnk+WQjQogICAgICAgIHNlbmRQaG9uZTogJycsCiAgICAgICAgLy8g5a+E5Lu25Lq655S16K+dCiAgICAgICAgc2VuZEFkZHJlc3M6ICcnLAogICAgICAgIC8v5a+E5Lu25Lq65Zyw5Z2ACiAgICAgICAgcG9zdFBlb3BsZTogJycsCiAgICAgICAgLy8g6YWN6YCB5ZGYCiAgICAgICAgbXNnOiAnJyAvLyDlpIfms6gKICAgICAgfSwKICAgICAgbG9naXN0aWNzTGlzdDogW10sCiAgICAgIG9yZGVyVGVtcExpc3Q6IFtdLAogICAgICBkZWxpdmVyeUxpc3Q6IFtdCiAgICB9OwogIH0sCiAgbW91bnRlZDogZnVuY3Rpb24gbW91bnRlZCgpIHsKICAgIHRoaXMuZ2V0T3JkZXJFeHBvcnQoKTsKICAgIHRoaXMuZ2V0RGVsaXZlcnkoKTsKICB9LAogIG1ldGhvZHM6IHsKICAgIC8vIOiOt+WPlumFjemAgeS6ugogICAgZ2V0RGVsaXZlcnk6IGZ1bmN0aW9uIGdldERlbGl2ZXJ5KCkgewogICAgICB2YXIgX3RoaXMyID0gdGhpczsKICAgICAgb3JkZXJEZWxpdmVyeUFsbCgpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIF90aGlzMi5kZWxpdmVyeUxpc3QgPSByZXMuZGF0YTsKICAgICAgfSk7CiAgICB9LAogICAgLy/mn6XnnIvlpKflm74KICAgIGluaXRlZDogZnVuY3Rpb24gaW5pdGVkKHZpZXdlcikgewogICAgICB0aGlzLiR2aWV3ZXIgPSB2aWV3ZXI7CiAgICB9LAogICAgLy/nianmtYHlhazlj7gKICAgIGdldE9yZGVyRXhwb3J0OiBmdW5jdGlvbiBnZXRPcmRlckV4cG9ydCgpIHsKICAgICAgdmFyIF90aGlzMyA9IHRoaXM7CiAgICAgIG9yZGVyRXhwb3J0KCkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXMzLmxvZ2lzdGljc0xpc3QgPSByZXMuZGF0YTsKICAgICAgfSk7CiAgICB9LAogICAgaGFuZGxlU3VibWl0OiBmdW5jdGlvbiBoYW5kbGVTdWJtaXQobmFtZSkgewogICAgICB2YXIgX3RoaXM0ID0gdGhpczsKICAgICAgaWYgKHRoaXMuZm9ybVZhbGlkYXRlLmdlbmRlciA9PSAxKSB7CiAgICAgICAgdGhpcy4kcmVmc1tuYW1lXS52YWxpZGF0ZShmdW5jdGlvbiAodmFsaWQpIHsKICAgICAgICAgIHZhciBwYXJhbXNEYXRhID0ge307CiAgICAgICAgICBwYXJhbXNEYXRhLnR5cGUgPSBfdGhpczQuZm9ybVZhbGlkYXRlLmdlbmRlcjsKICAgICAgICAgIHBhcmFtc0RhdGEuZXhwcmVzc19yZWNvcmRfdHlwZSA9IHBhcnNlRmxvYXQoX3RoaXM0LmZvcm1WYWxpZGF0ZS5zaGlwU3RhdHVzKTsKICAgICAgICAgIHBhcmFtc0RhdGEuZGVsaXZlcnlfbmFtZSA9IF90aGlzNC5mb3JtVmFsaWRhdGUubG9naXN0aWNzTmFtZTsKICAgICAgICAgIHBhcmFtc0RhdGEuZGVsaXZlcnlfY29kZSA9IF90aGlzNC5mb3JtVmFsaWRhdGUubG9naXN0aWNzQ29kZTsKICAgICAgICAgIGlmICh2YWxpZCkgewogICAgICAgICAgICAvLyDmiYvliqgKICAgICAgICAgICAgaWYgKF90aGlzNC5mb3JtVmFsaWRhdGUuZ2VuZGVyID09IDEgJiYgX3RoaXM0LmZvcm1WYWxpZGF0ZS5zaGlwU3RhdHVzID09IDEpIHsKICAgICAgICAgICAgICBwYXJhbXNEYXRhLmRlbGl2ZXJ5X2lkID0gX3RoaXM0LmZvcm1WYWxpZGF0ZS5udW1iZXI7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgLy8g55S15a2QCiAgICAgICAgICAgIGlmIChfdGhpczQuZm9ybVZhbGlkYXRlLmdlbmRlciA9PSAxICYmIF90aGlzNC5mb3JtVmFsaWRhdGUuc2hpcFN0YXR1cyA9PSAyKSB7CiAgICAgICAgICAgICAgcGFyYW1zRGF0YS50b19uYW1lID0gX3RoaXM0LmZvcm1WYWxpZGF0ZS5zZW5kTmFtZTsKICAgICAgICAgICAgICBwYXJhbXNEYXRhLnRvX3RlbCA9IF90aGlzNC5mb3JtVmFsaWRhdGUuc2VuZFBob25lOwogICAgICAgICAgICAgIHBhcmFtc0RhdGEudG9fYWRkciA9IF90aGlzNC5mb3JtVmFsaWRhdGUuc2VuZEFkZHJlc3M7CiAgICAgICAgICAgICAgcGFyYW1zRGF0YS5leHByZXNzX3RlbXBfaWQgPSBfdGhpczQuZm9ybVZhbGlkYXRlLmVsZWN0cm9uaWM7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgb3JkZXJEZWxpdmVyeShfdGhpczQub3JkZXJJZCwgcGFyYW1zRGF0YSkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICAgICAgX3RoaXM0LiRtZXNzYWdlLnN1Y2Nlc3MocmVzLm1zZyk7CiAgICAgICAgICAgICAgX3RoaXM0LiRlbWl0KCdvaycpOwogICAgICAgICAgICB9KS5jYXRjaChmdW5jdGlvbiAoZXJyb3IpIHsKICAgICAgICAgICAgICBfdGhpczQuJG1lc3NhZ2UuZXJyb3IoZXJyb3IubXNnKTsKICAgICAgICAgICAgfSk7CiAgICAgICAgICB9IGVsc2Uge30KICAgICAgICB9KTsKICAgICAgfQogICAgICBpZiAodGhpcy5mb3JtVmFsaWRhdGUuZ2VuZGVyID09IDIpIHsKICAgICAgICB2YXIgcGVvcGxlID0ge307CiAgICAgICAgdGhpcy5kZWxpdmVyeUxpc3QuZm9yRWFjaChmdW5jdGlvbiAoZWwsIGluZGV4KSB7CiAgICAgICAgICBpZiAoZWwuaWQgPT0gX3RoaXM0LmZvcm1WYWxpZGF0ZS5wb3N0UGVvcGxlKSB7CiAgICAgICAgICAgIHBlb3BsZSA9IGVsOwogICAgICAgICAgfQogICAgICAgIH0pOwogICAgICAgIG9yZGVyRGVsaXZlcnkodGhpcy5vcmRlcklkLCB7CiAgICAgICAgICB0eXBlOiB0aGlzLmZvcm1WYWxpZGF0ZS5nZW5kZXIsCiAgICAgICAgICBzaF9kZWxpdmVyeV9uYW1lOiBwZW9wbGUud3hfbmFtZSwKICAgICAgICAgIHNoX2RlbGl2ZXJ5X2lkOiBwZW9wbGUucGhvbmUsCiAgICAgICAgICBzaF9kZWxpdmVyeV91aWQ6IHBlb3BsZS5pZAogICAgICAgIH0pLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgICAgX3RoaXM0LiRtZXNzYWdlLnN1Y2Nlc3MocmVzLm1zZyk7CiAgICAgICAgICBfdGhpczQuJGVtaXQoJ29rJyk7CiAgICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycm9yKSB7CiAgICAgICAgICBfdGhpczQuJG1lc3NhZ2UuZXJyb3IoZXJyb3IubXNnKTsKICAgICAgICB9KTsKICAgICAgfQogICAgICBpZiAodGhpcy5mb3JtVmFsaWRhdGUuZ2VuZGVyID09IDMpIHsKICAgICAgICBvcmRlckRlbGl2ZXJ5KHRoaXMub3JkZXJJZCwgewogICAgICAgICAgdHlwZTogdGhpcy5mb3JtVmFsaWRhdGUuZ2VuZGVyLAogICAgICAgICAgcmVtYXJrOiB0aGlzLmZvcm1WYWxpZGF0ZS5tc2cKICAgICAgICB9KS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICAgIF90aGlzNC4kbWVzc2FnZS5zdWNjZXNzKHJlcy5tc2cpOwogICAgICAgICAgX3RoaXM0LiRlbWl0KCdvaycpOwogICAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uIChlcnJvcikgewogICAgICAgICAgX3RoaXM0LiRtZXNzYWdlLmVycm9yKGVycm9yLm1zZyk7CiAgICAgICAgfSk7CiAgICAgIH0KICAgIH0sCiAgICBjbG9zZTogZnVuY3Rpb24gY2xvc2UoKSB7CiAgICAgIHRoaXMuJGVtaXQoJ2Nsb3NlJyk7CiAgICB9LAogICAgLy8g54mp5rWB6YCJ5LitCiAgICBiaW5kQ2hhbmdlOiBmdW5jdGlvbiBiaW5kQ2hhbmdlKHZhbCkgewogICAgICB2YXIgX3RoaXM1ID0gdGhpczsKICAgICAgdmFyIGRlbGl2ZXJ5SXRlbSA9IHRoaXMubG9naXN0aWNzTGlzdC5maW5kKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgcmV0dXJuIGl0ZW0uY29kZSA9PSB2YWw7CiAgICAgIH0pOwogICAgICB0aGlzLmZvcm1WYWxpZGF0ZS5sb2dpc3RpY3NOYW1lID0gZGVsaXZlcnlJdGVtLnZhbHVlOwogICAgICBpZiAodGhpcy5mb3JtVmFsaWRhdGUuc2hpcFN0YXR1cyA9PSAyKSB7CiAgICAgICAgb3JkZXJUZW1wKHsKICAgICAgICAgIGNvbTogdmFsLnZhbHVlCiAgICAgICAgfSkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICBfdGhpczUub3JkZXJUZW1wTGlzdCA9IHJlcy5kYXRhLmRhdGE7CiAgICAgICAgfSk7CiAgICAgIH0KICAgIH0sCiAgICBsb29rSW1nOiBmdW5jdGlvbiBsb29rSW1nKCkgewogICAgICB2YXIgX3RoaXM2ID0gdGhpczsKICAgICAgaWYgKHRoaXMuZm9ybVZhbGlkYXRlLmVsZWN0cm9uaWMpIHsKICAgICAgICB0aGlzLm9yZGVyVGVtcExpc3QuZm9yRWFjaChmdW5jdGlvbiAoZWwsIGluZGV4KSB7CiAgICAgICAgICBpZiAoZWwudGVtcF9pZCA9PSBfdGhpczYuZm9ybVZhbGlkYXRlLmVsZWN0cm9uaWMpIHsKICAgICAgICAgICAgX3RoaXM2LiR2aWV3ZXIudmlldyhpbmRleCk7CiAgICAgICAgICB9CiAgICAgICAgfSk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy4kbWVzc2FnZS5lcnJvcign6K+36YCJ5oup55S15a2Q6Z2i5Y2VJyk7CiAgICAgIH0KICAgIH0KICB9Cn07"},{"version":3,"names":["orderExport","orderTemp","orderDeliveryAll","orderDelivery","getSender","name","props","isShow","type","Boolean","default","orderId","String","Number","virtualType","watch","handler","nVal","oVal","_this","formValidate","sendName","then","res","data","to_name","sendPhone","to_tel","sendAddress","to_add","$refs","resetFields","deep","gender","immediate","shipType","key","title","radioList","ruleInline","logisticsCode","required","message","trigger","number","pattern","msg","shipStatus","logisticsName","electronic","postPeople","logisticsList","orderTempList","deliveryList","mounted","getOrderExport","getDelivery","methods","_this2","inited","viewer","$viewer","_this3","handleSubmit","_this4","validate","valid","paramsData","express_record_type","parseFloat","delivery_name","delivery_code","delivery_id","to_addr","express_temp_id","$message","success","$emit","catch","error","people","forEach","el","index","id","sh_delivery_name","wx_name","sh_delivery_id","phone","sh_delivery_uid","remark","close","bindChange","val","_this5","deliveryItem","find","item","code","value","com","lookImg","_this6","temp_id","view"],"sources":["src/pages/kefu/pc/components/delivery.vue"],"sourcesContent":["<template>\r\n <div>\r\n <el-form ref=\"formValidate\" :model=\"formValidate\" :rules=\"ruleInline\" inline>\r\n <el-form-item label=\"选择类型:\" class=\"form-item\" label-position=\"right\" label-width=\"100px\">\r\n <el-radio-group v-model=\"formValidate.gender\">\r\n <el-radio :label=\"item.key\" v-for=\"(item, index) in radioList\" :key=\"index\">{{ item.title }}</el-radio>\r\n </el-radio-group>\r\n </el-form-item>\r\n <el-form-item\r\n v-if=\"formValidate.gender == 1\"\r\n label=\"发货类型:\"\r\n class=\"form-item\"\r\n label-position=\"right\"\r\n label-width=\"100px\"\r\n :key=\"'test0'\"\r\n >\r\n <el-radio-group v-model=\"formValidate.shipStatus\">\r\n <el-radio :label=\"item.key\" v-for=\"(item, index) in shipType\" :key=\"index\">{{ item.title }}</el-radio>\r\n </el-radio-group>\r\n </el-form-item>\r\n <!-- 发货手动填写 -->\r\n <div v-if=\"formValidate.gender == 1 && formValidate.shipStatus == 1\" :key=\"'test1'\">\r\n <el-form-item\r\n label=\"快递公司:\"\r\n prop=\"logisticsCode\"\r\n class=\"form-item\"\r\n label-position=\"right\"\r\n label-width=\"100px\"\r\n >\r\n <el-select\r\n v-model=\"formValidate.logisticsCode\"\r\n filterable\r\n placeholder=\"请选择\"\r\n @change=\"bindChange\"\r\n :label-in-value=\"true\"\r\n style=\"width: 100%\"\r\n >\r\n <el-option\r\n :value=\"item.code\"\r\n v-for=\"(item, index) in logisticsList\"\r\n :key=\"index\"\r\n :label=\"item.value\"\r\n ></el-option>\r\n </el-select>\r\n </el-form-item>\r\n <el-form-item label=\"快递单号:\" prop=\"number\" class=\"form-item\" label-position=\"right\" label-width=\"100px\">\r\n <el-input v-model=\"formValidate.number\" placeholder=\"请输入快递单号\" style=\"width: 100%\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"\" class=\"form-item\" label-position=\"right\" label-width=\"100px\">\r\n <div style=\"color: #c4c4c4\">顺丰请输入单号:收件人或寄件人手机号后四位,</div>\r\n <div style=\"color: #c4c4c4\">例如:SF000000000000:3941</div>\r\n </el-form-item>\r\n </div>\r\n <!-- 电子面单打印 -->\r\n <div v-if=\"formValidate.gender == 1 && formValidate.shipStatus == 2\" :key=\"'test2'\">\r\n <el-form-item\r\n label=\"快递公司:\"\r\n prop=\"logisticsCode\"\r\n class=\"form-item\"\r\n label-position=\"right\"\r\n label-width=\"100px\"\r\n >\r\n <el-select\r\n v-model=\"formValidate.logisticsCode\"\r\n placeholder=\"请选择\"\r\n style=\"width: 100%\"\r\n @change=\"bindChange\"\r\n filterable\r\n :label-in-value=\"true\"\r\n >\r\n <el-option\r\n :value=\"item.code\"\r\n v-for=\"(item, index) in logisticsList\"\r\n :key=\"index\"\r\n :label=\"item.value\"\r\n ></el-option>\r\n </el-select>\r\n </el-form-item>\r\n <el-form-item\r\n label=\"电子面单:\"\r\n class=\"form-item\"\r\n label-position=\"right\"\r\n label-width=\"100px\"\r\n v-if=\"orderTempList.length > 0\"\r\n >\r\n <el-select v-model=\"formValidate.electronic\" placeholder=\"请选择电子面单\" style=\"width: 80%\">\r\n <el-option\r\n :value=\"item.temp_id\"\r\n v-for=\"(item, index) in orderTempList\"\r\n :key=\"index\"\r\n :label=\"item.title\"\r\n ></el-option>\r\n </el-select>\r\n <el-button style=\"flex: 1; margin-left: 21px\" v-db-click @click=\"lookImg\">预览</el-button>\r\n <viewer :images=\"orderTempList\" class=\"viewer\" ref=\"viewer\" @inited=\"inited\" style=\"display: none\">\r\n <img v-for=\"src in orderTempList\" :src=\"src.pic\" :key=\"src.id\" class=\"image\" />\r\n </viewer>\r\n </el-form-item>\r\n <el-form-item label=\"寄件人姓名:\" prop=\"sendName\" class=\"form-item\" label-position=\"right\" label-width=\"100px\">\r\n <el-input v-model=\"formValidate.sendName\" placeholder=\"请输入寄件人姓名\" style=\"width: 100%\"></el-input>\r\n </el-form-item>\r\n <el-form-item\r\n label=\"寄件人电话:\"\r\n prop=\"sendPhone\"\r\n class=\"form-item\"\r\n label-position=\"right\"\r\n label-width=\"100px\"\r\n >\r\n <el-input v-model=\"formValidate.sendPhone\" placeholder=\"请输入寄件人电话\" style=\"width: 100%\"></el-input>\r\n </el-form-item>\r\n <el-form-item\r\n label=\"寄件人地址:\"\r\n prop=\"sendAddress\"\r\n class=\"form-item\"\r\n label-position=\"right\"\r\n label-width=\"100px\"\r\n >\r\n <el-input v-model=\"formValidate.sendAddress\" placeholder=\"请输入寄件人地址\" style=\"width: 100%\"></el-input>\r\n </el-form-item>\r\n </div>\r\n <!-- 送货 -->\r\n <div v-if=\"formValidate.gender == 2\" :key=\"'test3'\">\r\n <el-form-item label=\"选择送货人:\" class=\"form-item\" label-position=\"right\" label-width=\"100px\">\r\n <el-select v-model=\"formValidate.postPeople\" placeholder=\"选择送货人\" style=\"width: 100%\">\r\n <el-option\r\n :value=\"item.id\"\r\n v-for=\"(item, index) in deliveryList\"\r\n :key=\"index\"\r\n :label=\"item.nickname\"\r\n ></el-option>\r\n </el-select>\r\n </el-form-item>\r\n </div>\r\n <div v-if=\"formValidate.gender == 3\">\r\n <el-form-item label=\"备注:\" props=\"msg\" class=\"form-item\" label-position=\"right\" label-width=\"100px\">\r\n <el-input placeholder=\"备注\" v-model=\"formValidate.msg\" />\r\n </el-form-item>\r\n </div>\r\n <div class=\"mask-footer\">\r\n <el-button type=\"primary\" v-db-click @click=\"handleSubmit('formValidate')\">提交</el-button>\r\n <el-button v-db-click @click=\"close\">取消</el-button>\r\n </div>\r\n </el-form>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { orderExport, orderTemp, orderDeliveryAll, orderDelivery, getSender } from '@/api/kefu';\r\nexport default {\r\n name: 'delivery',\r\n props: {\r\n isShow: {\r\n type: Boolean,\r\n default: false,\r\n },\r\n orderId: {\r\n type: String | Number,\r\n default: '',\r\n },\r\n virtualType: {\r\n type: Number,\r\n default: 0,\r\n },\r\n },\r\n watch: {\r\n 'formValidate.shipStatus': {\r\n handler(nVal, oVal) {\r\n if (nVal == 2 && !this.formValidate.sendName) {\r\n getSender().then((res) => {\r\n this.formValidate.sendName = res.data.to_name;\r\n this.formValidate.sendPhone = res.data.to_tel;\r\n this.formValidate.sendAddress = res.data.to_add;\r\n });\r\n }\r\n this.$refs['formValidate'].resetFields();\r\n },\r\n deep: true,\r\n },\r\n 'formValidate.gender': {\r\n handler(nVal, oVal) {\r\n this.$refs['formValidate'].resetFields();\r\n },\r\n deep: true,\r\n },\r\n virtualType: {\r\n handler(nVal, oVal) {\r\n if (nVal == 3) this.formValidate.gender = 3;\r\n },\r\n immediate: true,\r\n },\r\n },\r\n data() {\r\n return {\r\n shipType: [\r\n {\r\n key: 1,\r\n title: '手动填写',\r\n },\r\n {\r\n key: 2,\r\n title: '电子面单打印',\r\n },\r\n ],\r\n radioList: [\r\n {\r\n key: 1,\r\n title: '发货',\r\n },\r\n {\r\n key: 2,\r\n title: '送货',\r\n },\r\n {\r\n key: 3,\r\n title: '虚拟',\r\n },\r\n ],\r\n ruleInline: {\r\n logisticsCode: [{ required: true, message: '请选择快递公司', trigger: 'change' }],\r\n number: [{ required: true, message: '请填写快递单号', trigger: 'change' }],\r\n sendName: [{ required: true, message: '请填写寄件人姓名', trigger: 'change' }],\r\n sendPhone: [\r\n { required: true, message: '请填写寄件人手机', trigger: 'change' },\r\n { pattern: /^1[3456789]\\d{9}$/, message: '手机号码格式不正确', trigger: 'blur' },\r\n ],\r\n sendAddress: [{ required: true, message: '请填写寄件人地址', trigger: 'change' }],\r\n msg: [{ required: true, message: '请填写备注信息', trigger: 'change' }],\r\n },\r\n formValidate: {\r\n gender: 1,\r\n shipStatus: 1,\r\n logisticsCode: '', // 快递公司编号\r\n logisticsName: '', // 快递公司名称\r\n number: '', // 快递单号\r\n electronic: '', //电子面单\r\n sendName: '', //寄件人姓名\r\n sendPhone: '', // 寄件人电话\r\n sendAddress: '', //寄件人地址\r\n postPeople: '', // 配送员\r\n msg: '', // 备注\r\n },\r\n logisticsList: [],\r\n orderTempList: [],\r\n deliveryList: [],\r\n };\r\n },\r\n mounted() {\r\n this.getOrderExport();\r\n this.getDelivery();\r\n },\r\n methods: {\r\n // 获取配送人\r\n getDelivery() {\r\n orderDeliveryAll().then((res) => {\r\n this.deliveryList = res.data;\r\n });\r\n },\r\n //查看大图\r\n inited(viewer) {\r\n this.$viewer = viewer;\r\n },\r\n //物流公司\r\n getOrderExport() {\r\n orderExport().then((res) => {\r\n this.logisticsList = res.data;\r\n });\r\n },\r\n handleSubmit(name) {\r\n if (this.formValidate.gender == 1) {\r\n this.$refs[name].validate((valid) => {\r\n let paramsData = {};\r\n paramsData.type = this.formValidate.gender;\r\n paramsData.express_record_type = parseFloat(this.formValidate.shipStatus);\r\n paramsData.delivery_name = this.formValidate.logisticsName;\r\n paramsData.delivery_code = this.formValidate.logisticsCode;\r\n if (valid) {\r\n // 手动\r\n if (this.formValidate.gender == 1 && this.formValidate.shipStatus == 1) {\r\n paramsData.delivery_id = this.formValidate.number;\r\n }\r\n // 电子\r\n if (this.formValidate.gender == 1 && this.formValidate.shipStatus == 2) {\r\n paramsData.to_name = this.formValidate.sendName;\r\n paramsData.to_tel = this.formValidate.sendPhone;\r\n paramsData.to_addr = this.formValidate.sendAddress;\r\n paramsData.express_temp_id = this.formValidate.electronic;\r\n }\r\n orderDelivery(this.orderId, paramsData)\r\n .then((res) => {\r\n this.$message.success(res.msg);\r\n this.$emit('ok');\r\n })\r\n .catch((error) => {\r\n this.$message.error(error.msg);\r\n });\r\n } else {\r\n }\r\n });\r\n }\r\n if (this.formValidate.gender == 2) {\r\n let people = {};\r\n this.deliveryList.forEach((el, index) => {\r\n if (el.id == this.formValidate.postPeople) {\r\n people = el;\r\n }\r\n });\r\n orderDelivery(this.orderId, {\r\n type: this.formValidate.gender,\r\n sh_delivery_name: people.wx_name,\r\n sh_delivery_id: people.phone,\r\n sh_delivery_uid: people.id,\r\n })\r\n .then((res) => {\r\n this.$message.success(res.msg);\r\n this.$emit('ok');\r\n })\r\n .catch((error) => {\r\n this.$message.error(error.msg);\r\n });\r\n }\r\n if (this.formValidate.gender == 3) {\r\n orderDelivery(this.orderId, {\r\n type: this.formValidate.gender,\r\n remark: this.formValidate.msg,\r\n })\r\n .then((res) => {\r\n this.$message.success(res.msg);\r\n this.$emit('ok');\r\n })\r\n .catch((error) => {\r\n this.$message.error(error.msg);\r\n });\r\n }\r\n },\r\n close() {\r\n this.$emit('close');\r\n },\r\n // 物流选中\r\n bindChange(val) {\r\n let deliveryItem = this.logisticsList.find((item) => {\r\n return item.code == val;\r\n });\r\n this.formValidate.logisticsName = deliveryItem.value;\r\n if (this.formValidate.shipStatus == 2) {\r\n orderTemp({\r\n com: val.value,\r\n }).then((res) => {\r\n this.orderTempList = res.data.data;\r\n });\r\n }\r\n },\r\n lookImg() {\r\n if (this.formValidate.electronic) {\r\n this.orderTempList.forEach((el, index) => {\r\n if (el.temp_id == this.formValidate.electronic) {\r\n this.$viewer.view(index);\r\n }\r\n });\r\n } else {\r\n this.$message.error('请选择电子面单');\r\n }\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.form-item {\r\n width: 100%;\r\n}\r\n</style>\r\n"],"mappings":"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","ignoreList":[]}]}
|