eda1fbe8332eed22c9ae387fb6f7b3fe.json 32 KB

1
  1. {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js??ref--0-2!E:\\item\\newItem\\admin\\src\\pages\\marketing\\storeIntegralOrder\\handle\\orderSend.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\pages\\marketing\\storeIntegralOrder\\handle\\orderSend.vue","mtime":1677828270218},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js","mtime":1570440814000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkU6L2l0ZW0vbmV3SXRlbS9hZG1pbi9ub2RlX21vZHVsZXMvQHZ1ZS9iYWJlbC1wcmVzZXQtYXBwL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9hc3luY1RvR2VuZXJhdG9yLmpzIjsKaW1wb3J0ICJyZWdlbmVyYXRvci1ydW50aW1lL3J1bnRpbWUuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5udW1iZXIuY29uc3RydWN0b3IuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5yZWdleHAuZXhlYy5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnJlZ2V4cC50ZXN0LmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuZmluZC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLm9iamVjdC50by1zdHJpbmcuanMiOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwppbXBvcnQgeyBnZXRFeHByZXNzRGF0YSwgb3JkZXJFeHByZXNzVGVtcCwgb3JkZXJEZWxpdmVyeUxpc3QsIG9yZGVyU2hlZXRJbmZvLCBpbnRlZ3JhbE9yZGVyUHV0RGVsaXZlcnkgfSBmcm9tICdAL2FwaS9tYXJrZXRpbmcnOyAvLyBpbXBvcnQge2ludGVncmFsT3JkZXJQdXREZWxpdmVyeX0gZnJvbSAiQC9hcGkvbWFya2V0aW5nIjsKCmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnb3JkZXJTZW5kJywKICBwcm9wczogewogICAgb3JkZXJJZDogTnVtYmVyCiAgfSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgZm9ybUl0ZW06IHsKICAgICAgICB0eXBlOiAnMScsCiAgICAgICAgZXhwcmVzc19yZWNvcmRfdHlwZTogJzEnLAogICAgICAgIGRlbGl2ZXJ5X25hbWU6ICcnLAogICAgICAgIGRlbGl2ZXJ5X2lkOiAnJywKICAgICAgICBleHByZXNzX3RlbXBfaWQ6ICcnLAogICAgICAgIHRvX25hbWU6ICcnLAogICAgICAgIHRvX3RlbDogJycsCiAgICAgICAgdG9fYWRkcjogJycsCiAgICAgICAgc2hfZGVsaXZlcnk6ICcnLAogICAgICAgIGZpY3RpdGlvdXNfY29udGVudDogJycKICAgICAgfSwKICAgICAgbW9kYWxzOiBmYWxzZSwKICAgICAgZXhwcmVzczogW10sCiAgICAgIGV4cHJlc3NUZW1wOiBbXSwKICAgICAgZGVsaXZlcnlMaXN0OiBbXSwKICAgICAgLy8gcnVsZVZhbGlkYXRlOiB7CiAgICAgIC8vICAgICBkZWxpdmVyeV9uYW1lOiBbCiAgICAgIC8vICAgICAgICAgeyByZXF1aXJlZDogdHJ1ZSwgbWVzc2FnZTogJ+ivt+mAieaLqeW/q+mAkuWFrOWPuCcsIHRyaWdnZXI6ICdjaGFuZ2UnIH0KICAgICAgLy8gICAgIF0sCiAgICAgIC8vICAgICBkZWxpdmVyeV9pZDogWwogICAgICAvLyAgICAgICAgIHsgcmVxdWlyZWQ6IHRydWUsIG1lc3NhZ2U6ICfor7fovpPlhaXlv6vpgJLljZXlj7cnLCB0cmlnZ2VyOiAnYmx1cicgfQogICAgICAvLyAgICAgXSwKICAgICAgLy8gICAgIGV4cHJlc3NfdGVtcF9pZDogWwogICAgICAvLyAgICAgICAgIHsgcmVxdWlyZWQ6IHRydWUsIG1lc3NhZ2U6ICfor7fpgInmi6nnlLXlrZDpnaLljZUnLCB0cmlnZ2VyOiAnY2hhbmdlJyB9CiAgICAgIC8vICAgICBdLAogICAgICAvLyAgICAgc2hfZGVsaXZlcnk6IFsKICAgICAgLy8gICAgICAgICB7IHJlcXVpcmVkOiB0cnVlLCBtZXNzYWdlOiAn6K+36YCJ5oup6YCB6LSn5Lq6JywgdHJpZ2dlcjogJ2NoYW5nZScsIHR5cGU6ICdudW1iZXInIH0KICAgICAgLy8gICAgIF0KICAgICAgLy8gfSwKICAgICAgdGVtcDoge30sCiAgICAgIGV4cG9ydF9vcGVuOiB0cnVlCiAgICB9OwogIH0sCiAgbWV0aG9kczogewogICAgY2hhbmdlUmFkaW86IGZ1bmN0aW9uIGNoYW5nZVJhZGlvKG8pIHsKICAgICAgdGhpcy4kcmVmcy5mb3JtSXRlbS5yZXNldEZpZWxkcygpOwoKICAgICAgc3dpdGNoIChvKSB7CiAgICAgICAgY2FzZSAnMSc6CiAgICAgICAgICB0aGlzLmZvcm1JdGVtLmRlbGl2ZXJ5X25hbWUgPSAnJzsKICAgICAgICAgIHRoaXMuZm9ybUl0ZW0uZGVsaXZlcnlfaWQgPSAnJzsKICAgICAgICAgIHRoaXMuZm9ybUl0ZW0uZXhwcmVzc190ZW1wX2lkID0gJyc7CiAgICAgICAgICB0aGlzLmZvcm1JdGVtLmV4cHJlc3NfcmVjb3JkX3R5cGUgPSAnMSc7CiAgICAgICAgICB0aGlzLmV4cHJlc3NUZW1wID0gW107CiAgICAgICAgICB0aGlzLmdldExpc3QoMSk7CiAgICAgICAgICBicmVhazsKCiAgICAgICAgY2FzZSAnMic6CiAgICAgICAgICB0aGlzLmZvcm1JdGVtLnNoX2RlbGl2ZXJ5ID0gJyc7CiAgICAgICAgICBicmVhazsKCiAgICAgICAgY2FzZSAnMyc6CiAgICAgICAgICB0aGlzLmZvcm1JdGVtLmZpY3RpdGlvdXNfY29udGVudCA9ICcnOwogICAgICAgICAgYnJlYWs7CgogICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAvLyB0aGlzLmZvcm1JdGVtID0gewogICAgICAgICAgLy8gICAgIHR5cGU6ICczJywKICAgICAgICAgIC8vICAgICBleHByZXNzX3JlY29yZF90eXBlOiAnMScsCiAgICAgICAgICAvLyAgICAgZGVsaXZlcnlfbmFtZTogJycsCiAgICAgICAgICAvLyAgICAgZGVsaXZlcnlfaWQ6ICcnLAogICAgICAgICAgLy8gICAgIGV4cHJlc3NfdGVtcF9pZDogJycsCiAgICAgICAgICAvLyAgICAgdG9fbmFtZTogJycsCiAgICAgICAgICAvLyAgICAgdG9fdGVsOiAnJywKICAgICAgICAgIC8vICAgICB0b19hZGRyOiAnJywKICAgICAgICAgIC8vICAgICBzaF9kZWxpdmVyeTogJycKICAgICAgICAgIC8vIH07CiAgICAgICAgICBicmVhazsKICAgICAgfQogICAgfSwKICAgIGNoYW5nZUV4cHJlc3M6IGZ1bmN0aW9uIGNoYW5nZUV4cHJlc3MoaikgewogICAgICBzd2l0Y2ggKGopIHsKICAgICAgICBjYXNlICcyJzoKICAgICAgICAgIHRoaXMuZm9ybUl0ZW0uZGVsaXZlcnlfbmFtZSA9ICcnOwogICAgICAgICAgdGhpcy5mb3JtSXRlbS5leHByZXNzX3RlbXBfaWQgPSAnJzsKICAgICAgICAgIHRoaXMuZXhwcmVzc1RlbXAgPSBbXTsKICAgICAgICAgIHRoaXMuZ2V0TGlzdCgyKTsKICAgICAgICAgIGJyZWFrOwoKICAgICAgICBjYXNlICcxJzoKICAgICAgICAgIHRoaXMuZm9ybUl0ZW0uZGVsaXZlcnlfbmFtZSA9ICcnOwogICAgICAgICAgdGhpcy5mb3JtSXRlbS5kZWxpdmVyeV9pZCA9ICcnOwogICAgICAgICAgdGhpcy5nZXRMaXN0KDEpOwogICAgICAgICAgYnJlYWs7CgogICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICBicmVhazsKICAgICAgfQogICAgfSwKICAgIHJlc2V0OiBmdW5jdGlvbiByZXNldCgpIHsKICAgICAgdGhpcy5mb3JtSXRlbSA9IHsKICAgICAgICB0eXBlOiAnMScsCiAgICAgICAgZXhwcmVzc19yZWNvcmRfdHlwZTogJzEnLAogICAgICAgIGRlbGl2ZXJ5X25hbWU6ICcnLAogICAgICAgIGRlbGl2ZXJ5X2lkOiAnJywKICAgICAgICBleHByZXNzX3RlbXBfaWQ6ICcnLAogICAgICAgIGV4cHJlc3NUZW1wOiBbXSwKICAgICAgICB0b19uYW1lOiAnJywKICAgICAgICB0b190ZWw6ICcnLAogICAgICAgIHRvX2FkZHI6ICcnLAogICAgICAgIHNoX2RlbGl2ZXJ5OiAnJywKICAgICAgICBmaWN0aXRpb3VzX2NvbnRlbnQ6ICcnCiAgICAgIH07CiAgICB9LAogICAgLy8g54mp5rWB5YWs5Y+45YiX6KGoCiAgICBnZXRMaXN0OiBmdW5jdGlvbiBnZXRMaXN0KHR5cGUpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKCiAgICAgIHZhciBzdGF0dXMgPSB0eXBlID09PSAyID8gMSA6ICcnOwogICAgICBnZXRFeHByZXNzRGF0YShzdGF0dXMpLnRoZW4oIC8qI19fUFVSRV9fKi9mdW5jdGlvbiAoKSB7CiAgICAgICAgdmFyIF9yZWYgPSBfYXN5bmNUb0dlbmVyYXRvciggLyojX19QVVJFX18qL3JlZ2VuZXJhdG9yUnVudGltZS5tYXJrKGZ1bmN0aW9uIF9jYWxsZWUocmVzKSB7CiAgICAgICAgICByZXR1cm4gcmVnZW5lcmF0b3JSdW50aW1lLndyYXAoZnVuY3Rpb24gX2NhbGxlZSQoX2NvbnRleHQpIHsKICAgICAgICAgICAgd2hpbGUgKDEpIHsKICAgICAgICAgICAgICBzd2l0Y2ggKF9jb250ZXh0LnByZXYgPSBfY29udGV4dC5uZXh0KSB7CiAgICAgICAgICAgICAgICBjYXNlIDA6CiAgICAgICAgICAgICAgICAgIF90aGlzLmV4cHJlc3MgPSByZXMuZGF0YTsKCiAgICAgICAgICAgICAgICAgIF90aGlzLmdldFNoZWV0SW5mbygpOwoKICAgICAgICAgICAgICAgIGNhc2UgMjoKICAgICAgICAgICAgICAgIGNhc2UgImVuZCI6CiAgICAgICAgICAgICAgICAgIHJldHVybiBfY29udGV4dC5zdG9wKCk7CiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICB9LCBfY2FsbGVlKTsKICAgICAgICB9KSk7CgogICAgICAgIHJldHVybiBmdW5jdGlvbiAoX3gpIHsKICAgICAgICAgIHJldHVybiBfcmVmLmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7CiAgICAgICAgfTsKICAgICAgfSgpKS5jYXRjaChmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXMubG9hZGluZyA9IGZhbHNlOwoKICAgICAgICBfdGhpcy4kTWVzc2FnZS5lcnJvcihyZXMubXNnKTsKICAgICAgfSk7CiAgICB9LAogICAgLy8g5o+Q5LqkCiAgICBwdXRTZW5kOiBmdW5jdGlvbiBwdXRTZW5kKG5hbWUpIHsKICAgICAgdmFyIF90aGlzMiA9IHRoaXM7CgogICAgICB2YXIgZGF0YSA9IHsKICAgICAgICBpZDogdGhpcy5vcmRlcklkLAogICAgICAgIGRhdGFzOiB0aGlzLmZvcm1JdGVtCiAgICAgIH07CgogICAgICBpZiAodGhpcy5mb3JtSXRlbS50eXBlID09PSAnMScgJiYgdGhpcy5mb3JtSXRlbS5leHByZXNzX3JlY29yZF90eXBlID09PSAnMicpIHsKICAgICAgICBpZiAodGhpcy5mb3JtSXRlbS5kZWxpdmVyeV9uYW1lID09PSAnJykgewogICAgICAgICAgcmV0dXJuIHRoaXMuJE1lc3NhZ2UuZXJyb3IoJ+W/q+mAkuWFrOWPuOS4jeiDveS4uuepuicpOwogICAgICAgIH0gZWxzZSBpZiAodGhpcy5mb3JtSXRlbS5leHByZXNzX3RlbXBfaWQgPT09ICcnKSB7CiAgICAgICAgICByZXR1cm4gdGhpcy4kTWVzc2FnZS5lcnJvcign55S15a2Q6Z2i5Y2V5LiN6IO95Li656m6Jyk7CiAgICAgICAgfSBlbHNlIGlmICh0aGlzLmZvcm1JdGVtLnRvX25hbWUgPT09ICcnKSB7CiAgICAgICAgICByZXR1cm4gdGhpcy4kTWVzc2FnZS5lcnJvcign5a+E5Lu25Lq65aeT5ZCN5LiN6IO95Li656m6Jyk7CiAgICAgICAgfSBlbHNlIGlmICh0aGlzLmZvcm1JdGVtLnRvX3RlbCA9PT0gJycpIHsKICAgICAgICAgIHJldHVybiB0aGlzLiRNZXNzYWdlLmVycm9yKCflr4Tku7bkurrnlLXor53kuI3og73kuLrnqbonKTsKICAgICAgICB9IGVsc2UgaWYgKCEvXjEoM3w0fDV8N3w4fDl8NilcZHs5fSQvaS50ZXN0KHRoaXMuZm9ybUl0ZW0udG9fdGVsKSkgewogICAgICAgICAgcmV0dXJuIHRoaXMuJE1lc3NhZ2UuZXJyb3IoJ+ivt+i+k+WFpeato+ehrueahOaJi+acuuWPt+eggScpOwogICAgICAgIH0gZWxzZSBpZiAodGhpcy5mb3JtSXRlbS50b19hZGRyID09PSAnJykgewogICAgICAgICAgcmV0dXJuIHRoaXMuJE1lc3NhZ2UuZXJyb3IoJ+WvhOS7tuS6uuWcsOWdgOS4jeiDveS4uuepuicpOwogICAgICAgIH0KICAgICAgfQoKICAgICAgaWYgKHRoaXMuZm9ybUl0ZW0udHlwZSA9PT0gJzEnICYmIHRoaXMuZm9ybUl0ZW0uZXhwcmVzc19yZWNvcmRfdHlwZSA9PT0gJzEnKSB7CiAgICAgICAgaWYgKHRoaXMuZm9ybUl0ZW0uZGVsaXZlcnlfbmFtZSA9PT0gJycpIHsKICAgICAgICAgIHJldHVybiB0aGlzLiRNZXNzYWdlLmVycm9yKCflv6vpgJLlhazlj7jkuI3og73kuLrnqbonKTsKICAgICAgICB9IGVsc2UgaWYgKHRoaXMuZm9ybUl0ZW0uZGVsaXZlcnlfaWQgPT09ICcnKSB7CiAgICAgICAgICByZXR1cm4gdGhpcy4kTWVzc2FnZS5lcnJvcign5b+r6YCS5Y2V5Y+35LiN6IO95Li656m6Jyk7CiAgICAgICAgfQogICAgICB9CgogICAgICBpZiAodGhpcy5mb3JtSXRlbS50eXBlID09PSAnMicpIHsKICAgICAgICBpZiAodGhpcy5mb3JtSXRlbS5zaF9kZWxpdmVyeSA9PT0gJycpIHsKICAgICAgICAgIHJldHVybiB0aGlzLiRNZXNzYWdlLmVycm9yKCfpgIHotKfkurrkuI3og73kuLrnqbonKTsKICAgICAgICB9CiAgICAgIH0KCiAgICAgIGludGVncmFsT3JkZXJQdXREZWxpdmVyeShkYXRhKS50aGVuKCAvKiNfX1BVUkVfXyovZnVuY3Rpb24gKCkgewogICAgICAgIHZhciBfcmVmMiA9IF9hc3luY1RvR2VuZXJhdG9yKCAvKiNfX1BVUkVfXyovcmVnZW5lcmF0b3JSdW50aW1lLm1hcmsoZnVuY3Rpb24gX2NhbGxlZTIocmVzKSB7CiAgICAgICAgICByZXR1cm4gcmVnZW5lcmF0b3JSdW50aW1lLndyYXAoZnVuY3Rpb24gX2NhbGxlZTIkKF9jb250ZXh0MikgewogICAgICAgICAgICB3aGlsZSAoMSkgewogICAgICAgICAgICAgIHN3aXRjaCAoX2NvbnRleHQyLnByZXYgPSBfY29udGV4dDIubmV4dCkgewogICAgICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgICAgICBfdGhpczIuJGVtaXQoJ3N1Ym1pdEZhaWwnKTsKCiAgICAgICAgICAgICAgICAgIF90aGlzMi5tb2RhbHMgPSBmYWxzZTsKCiAgICAgICAgICAgICAgICAgIF90aGlzMi4kTWVzc2FnZS5zdWNjZXNzKHJlcy5tc2cpOwoKICAgICAgICAgICAgICAgICAgX3RoaXMyLnJlc2V0KCk7CgogICAgICAgICAgICAgICAgY2FzZSA0OgogICAgICAgICAgICAgICAgY2FzZSAiZW5kIjoKICAgICAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0Mi5zdG9wKCk7CiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICB9LCBfY2FsbGVlMik7CiAgICAgICAgfSkpOwoKICAgICAgICByZXR1cm4gZnVuY3Rpb24gKF94MikgewogICAgICAgICAgcmV0dXJuIF9yZWYyLmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7CiAgICAgICAgfTsKICAgICAgfSgpKS5jYXRjaChmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXMyLiRNZXNzYWdlLmVycm9yKHJlcy5tc2cpOwogICAgICB9KTsgLy8gaWYgKHRoaXMuZm9ybUl0ZW0udHlwZSA9PSAzKSB7CiAgICAgIC8vICAgICBwdXREZWxpdmVyeShkYXRhKS50aGVuKGFzeW5jIHJlcyA9PiB7CiAgICAgIC8vICAgICAgICAgdGhpcy5tb2RhbHMgPSBmYWxzZTsKICAgICAgLy8gICAgICAgICB0aGlzLiRNZXNzYWdlLnN1Y2Nlc3MocmVzLm1zZyk7CiAgICAgIC8vICAgICAgICAgdGhpcy4kcmVmc1tuYW1lXS5yZXNldEZpZWxkcygpOwogICAgICAvLyAgICAgICAgIHRoaXMuJGVtaXQoJ3N1Ym1pdEZhaWwnKQogICAgICAvLyAgICAgfSkuY2F0Y2gocmVzID0+IHsKICAgICAgLy8gICAgICAgICB0aGlzLiRNZXNzYWdlLmVycm9yKHJlcy5tc2cpOwogICAgICAvLyAgICAgfSkKICAgICAgLy8gfSBlbHNlIHsKICAgICAgLy8gICAgIHRoaXMuJHJlZnNbbmFtZV0udmFsaWRhdGUoKHZhbGlkKSA9PiB7CiAgICAgIC8vICAgICAgICAgaWYgKHZhbGlkKSB7CiAgICAgIC8vICAgICAgICAgICAgIHB1dERlbGl2ZXJ5KGRhdGEpLnRoZW4oYXN5bmMgcmVzID0+IHsKICAgICAgLy8gICAgICAgICAgICAgICAgIHRoaXMubW9kYWxzID0gZmFsc2U7CiAgICAgIC8vICAgICAgICAgICAgICAgICB0aGlzLiRNZXNzYWdlLnN1Y2Nlc3MocmVzLm1zZyk7CiAgICAgIC8vICAgICAgICAgICAgICAgICB0aGlzLiRyZWZzW25hbWVdLnJlc2V0RmllbGRzKCk7CiAgICAgIC8vICAgICAgICAgICAgICAgICB0aGlzLiRlbWl0KCdzdWJtaXRGYWlsJykKICAgICAgLy8gICAgICAgICAgICAgfSkuY2F0Y2gocmVzID0+IHsKICAgICAgLy8gICAgICAgICAgICAgICAgIHRoaXMuJE1lc3NhZ2UuZXJyb3IocmVzLm1zZyk7CiAgICAgIC8vICAgICAgICAgICAgIH0pCiAgICAgIC8vICAgICAgICAgfSBlbHNlIHsKICAgICAgLy8gICAgICAgICAgICAgdGhpcy4kTWVzc2FnZS5lcnJvcign6K+35aGr5YaZ5L+h5oGvJyk7CiAgICAgIC8vICAgICAgICAgfQogICAgICAvLyAgICAgfSkKICAgICAgLy8gfQogICAgfSwKICAgIGNhbmNlbDogZnVuY3Rpb24gY2FuY2VsKG5hbWUpIHsKICAgICAgdGhpcy5tb2RhbHMgPSBmYWxzZTsKICAgICAgdGhpcy5yZXNldCgpOyAvLyB0aGlzLiRyZWZzW25hbWVdLnJlc2V0RmllbGRzKCk7CiAgICAgIC8vIHRoaXMuZm9ybUl0ZW0udHlwZSA9ICcxJzsKICAgIH0sCiAgICAvLyDnlLXlrZDpnaLljZXliJfooagKICAgIGV4cHJlc3NDaGFuZ2U6IGZ1bmN0aW9uIGV4cHJlc3NDaGFuZ2UodmFsdWUpIHsKICAgICAgdmFyIF90aGlzMyA9IHRoaXM7CgogICAgICB2YXIgZXhwcmVzc0l0ZW0gPSB0aGlzLmV4cHJlc3MuZmluZChmdW5jdGlvbiAoaXRlbSkgewogICAgICAgIHJldHVybiBpdGVtLnZhbHVlID09PSB2YWx1ZTsKICAgICAgfSk7CgogICAgICBpZiAoZXhwcmVzc0l0ZW0gPT09IHVuZGVmaW5lZCkgewogICAgICAgIHJldHVybjsKICAgICAgfQoKICAgICAgdGhpcy5mb3JtSXRlbS5kZWxpdmVyeV9jb2RlID0gZXhwcmVzc0l0ZW0uY29kZTsKCiAgICAgIGlmICh0aGlzLmZvcm1JdGVtLmV4cHJlc3NfcmVjb3JkX3R5cGUgPT09ICcyJykgewogICAgICAgIHRoaXMuZXhwcmVzc1RlbXAgPSBbXTsKICAgICAgICB0aGlzLmZvcm1JdGVtLmV4cHJlc3NfdGVtcF9pZCA9ICcnOwogICAgICAgIG9yZGVyRXhwcmVzc1RlbXAoewogICAgICAgICAgY29tOiB0aGlzLmZvcm1JdGVtLmRlbGl2ZXJ5X2NvZGUKICAgICAgICB9KS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICAgIF90aGlzMy5leHByZXNzVGVtcCA9IHJlcy5kYXRhOwoKICAgICAgICAgIGlmICghcmVzLmRhdGEubGVuZ3RoKSB7CiAgICAgICAgICAgIF90aGlzMy4kTWVzc2FnZS5lcnJvcign6K+36YWN572u5L2g5omA6YCJ5b+r6YCS5YWs5Y+455qE55S15a2Q6Z2i5Y2VJyk7CiAgICAgICAgICB9CiAgICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycikgewogICAgICAgICAgX3RoaXMzLiRNZXNzYWdlLmVycm9yKGVyci5tc2cpOwogICAgICAgIH0pOwogICAgICB9CiAgICB9LAogICAgZ2V0RGVsaXZlcnlMaXN0OiBmdW5jdGlvbiBnZXREZWxpdmVyeUxpc3QoKSB7CiAgICAgIHZhciBfdGhpczQgPSB0aGlzOwoKICAgICAgb3JkZXJEZWxpdmVyeUxpc3QoKS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBfdGhpczQuZGVsaXZlcnlMaXN0ID0gcmVzLmRhdGEubGlzdDsKICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycikgewogICAgICAgIF90aGlzNC4kTWVzc2FnZS5lcnJvcihlcnIubXNnKTsKICAgICAgfSk7CiAgICB9LAogICAgZ2V0U2hlZXRJbmZvOiBmdW5jdGlvbiBnZXRTaGVldEluZm8oKSB7CiAgICAgIHZhciBfdGhpczUgPSB0aGlzOwoKICAgICAgb3JkZXJTaGVldEluZm8oKS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICB2YXIgZGF0YSA9IHJlcy5kYXRhOwoKICAgICAgICBmb3IgKHZhciBrZXkgaW4gZGF0YSkgewogICAgICAgICAgaWYgKGRhdGEuaGFzT3duUHJvcGVydHkoa2V5KSkgewogICAgICAgICAgICBfdGhpczUuZm9ybUl0ZW1ba2V5XSA9IGRhdGFba2V5XTsKICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIF90aGlzNS5leHBvcnRfb3BlbiA9IGRhdGEuZXhwb3J0X29wZW4gPT09IHVuZGVmaW5lZCA/IHRydWUgOiBkYXRhLmV4cG9ydF9vcGVuOwoKICAgICAgICBpZiAoIV90aGlzNS5leHBvcnRfb3BlbikgewogICAgICAgICAgX3RoaXM1LmZvcm1JdGVtLmV4cHJlc3NfcmVjb3JkX3R5cGUgPSAnMSc7CiAgICAgICAgfQoKICAgICAgICBfdGhpczUuZm9ybUl0ZW0udG9fYWRkciA9IGRhdGEudG9fYWRkOwogICAgICB9KS5jYXRjaChmdW5jdGlvbiAoZXJyKSB7CiAgICAgICAgX3RoaXM1LiRNZXNzYWdlLmVycm9yKGVyci5tc2cpOwogICAgICB9KTsKICAgIH0sCiAgICBzaERlbGl2ZXJ5Q2hhbmdlOiBmdW5jdGlvbiBzaERlbGl2ZXJ5Q2hhbmdlKHZhbHVlKSB7CiAgICAgIHZhciBkZWxpdmVyeUl0ZW0gPSB0aGlzLmRlbGl2ZXJ5TGlzdC5maW5kKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgcmV0dXJuIGl0ZW0uaWQgPT09IHZhbHVlOwogICAgICB9KTsKICAgICAgdGhpcy5mb3JtSXRlbS5zaF9kZWxpdmVyeV9uYW1lID0gZGVsaXZlcnlJdGVtLnd4X25hbWU7CiAgICAgIHRoaXMuZm9ybUl0ZW0uc2hfZGVsaXZlcnlfaWQgPSBkZWxpdmVyeUl0ZW0ucGhvbmU7CiAgICAgIHRoaXMuZm9ybUl0ZW0uc2hfZGVsaXZlcnlfdWlkID0gZGVsaXZlcnlJdGVtLnVpZDsKICAgIH0sCiAgICBleHByZXNzVGVtcENoYW5nZTogZnVuY3Rpb24gZXhwcmVzc1RlbXBDaGFuZ2UodGVtcElkKSB7CiAgICAgIHRoaXMudGVtcCA9IHRoaXMuZXhwcmVzc1RlbXAuZmluZChmdW5jdGlvbiAoaXRlbSkgewogICAgICAgIHJldHVybiB0ZW1wSWQgPT09IGl0ZW0udGVtcF9pZDsKICAgICAgfSk7CgogICAgICBpZiAodGhpcy50ZW1wID09PSB1bmRlZmluZWQpIHsKICAgICAgICB0aGlzLnRlbXAgPSB7fTsKICAgICAgfQogICAgfSwKICAgIC8vIGluaXRlZCAodmlld2VyKSB7CiAgICAvLyAgICAgdGhpcy4kdmlld2VyID0gdmlld2VyOwogICAgLy8gfSwKICAgIHByZXZpZXc6IGZ1bmN0aW9uIHByZXZpZXcoKSB7CiAgICAgIHRoaXMuJHJlZnMudmlld2VyLiR2aWV3ZXIuc2hvdygpOyAvLyB0aGlzLiR2aWV3ZXIuc2hvdygpOwogICAgfQogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAkGA,SACAA,cADA,EAEAC,gBAFA,EAGAC,iBAHA,EAIAC,cAJA,EAKAC,wBALA,QAMA,iBANA,C,CAOA;;AACA;EACAC,iBADA;EAEAC;IACAC;EADA,CAFA;EAKAC,IALA,kBAKA;IACA;MACAC;QACAC,SADA;QAEAC,wBAFA;QAGAC,iBAHA;QAIAC,eAJA;QAKAC,mBALA;QAMAC,WANA;QAOAC,UAPA;QAQAC,WARA;QASAC,eATA;QAUAC;MAVA,CADA;MAaAC,aAbA;MAcAC,WAdA;MAeAC,eAfA;MAgBAC,gBAhBA;MAiBA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACAC,QA/BA;MAgCAC;IAhCA;EAkCA,CAxCA;EAyCAC;IACAC,WADA,uBACAC,CADA,EACA;MACA;;MACA;QACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;;QACA;UACA;UACA;;QACA;UACA;UACA;;QACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;MA3BA;IA6BA,CAhCA;IAiCAC,aAjCA,yBAiCAC,CAjCA,EAiCA;MACA;QACA;UACA;UACA;UACA;UACA;UACA;;QACA;UACA;UACA;UACA;UACA;;QACA;UACA;MAbA;IAeA,CAjDA;IAkDAC,KAlDA,mBAkDA;MACA;QACArB,SADA;QAEAC,wBAFA;QAGAC,iBAHA;QAIAC,eAJA;QAKAC,mBALA;QAMAQ,eANA;QAOAP,WAPA;QAQAC,UARA;QASAC,WATA;QAUAC,eAVA;QAWAC;MAXA;IAaA,CAhEA;IAiEA;IACAa,OAlEA,mBAkEAtB,IAlEA,EAkEA;MAAA;;MACA;MACAV,uBACAiC,IADA;QAAA,mEACA;UAAA;YAAA;cAAA;gBAAA;kBACA;;kBACA;;gBAFA;gBAAA;kBAAA;cAAA;YAAA;UAAA;QAAA,CADA;;QAAA;UAAA;QAAA;MAAA,KAKAC,KALA,CAKA;QACA;;QACA;MACA,CARA;IASA,CA7EA;IA8EA;IACAC,OA/EA,mBA+EA9B,IA/EA,EA+EA;MAAA;;MACA;QACA+B,gBADA;QAEAC;MAFA;;MAIA;QACA;UACA;QACA,CAFA,MAEA;UACA;QACA,CAFA,MAEA;UACA;QACA,CAFA,MAEA;UACA;QACA,CAFA,MAEA;UACA;QACA,CAFA,MAEA;UACA;QACA;MACA;;MACA;QACA;UACA;QACA,CAFA,MAEA;UACA;QACA;MACA;;MACA;QACA;UACA;QACA;MACA;;MACAjC,+BACA6B,IADA;QAAA,oEACA;UAAA;YAAA;cAAA;gBAAA;kBACA;;kBACA;;kBACA;;kBACA;;gBAJA;gBAAA;kBAAA;cAAA;YAAA;UAAA;QAAA,CADA;;QAAA;UAAA;QAAA;MAAA,KAOAC,KAPA,CAOA;QACA;MACA,CATA,EAhCA,CA0CA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;IACA,CAlJA;IAmJAI,MAnJA,kBAmJAjC,IAnJA,EAmJA;MACA;MACA,aAFA,CAGA;MACA;IACA,CAxJA;IAyJA;IACAkC,aA1JA,yBA0JAC,KA1JA,EA0JA;MAAA;;MACA;QACA;MACA,CAFA;;MAGA;QACA;MACA;;MACA;;MACA;QACA;QACA;QACAvC;UACAwC;QADA,GAGAR,IAHA,CAGA;UACA;;UACA;YACA;UACA;QACA,CARA,EASAC,KATA,CASA;UACA;QACA,CAXA;MAYA;IACA,CAlLA;IAmLAQ,eAnLA,6BAmLA;MAAA;;MACAxC,oBACA+B,IADA,CACA;QACA;MACA,CAHA,EAIAC,KAJA,CAIA;QACA;MACA,CANA;IAOA,CA3LA;IA4LAS,YA5LA,0BA4LA;MAAA;;MACAxC,iBACA8B,IADA,CACA;QACA;;QACA;UACA;YACA;UACA;QACA;;QACA;;QACA;UACA;QACA;;QACA;MACA,CAbA,EAcAC,KAdA,CAcA;QACA;MACA,CAhBA;IAiBA,CA9MA;IA+MAU,gBA/MA,4BA+MAJ,KA/MA,EA+MA;MACA;QACA;MACA,CAFA;MAGA;MACA;MACA;IACA,CAtNA;IAuNAK,iBAvNA,6BAuNAC,MAvNA,EAuNA;MACA;QACA;MACA,CAFA;;MAGA;QACA;MACA;IACA,CA9NA;IA+NA;IACA;IACA;IACAC,OAlOA,qBAkOA;MACA,iCADA,CAEA;IACA;EArOA;AAzCA","names":["getExpressData","orderExpressTemp","orderDeliveryList","orderSheetInfo","integralOrderPutDelivery","name","props","orderId","data","formItem","type","express_record_type","delivery_name","delivery_id","express_temp_id","to_name","to_tel","to_addr","sh_delivery","fictitious_content","modals","express","expressTemp","deliveryList","temp","export_open","methods","changeRadio","o","changeExpress","j","reset","getList","then","catch","putSend","id","datas","cancel","expressChange","value","com","getDeliveryList","getSheetInfo","shDeliveryChange","expressTempChange","tempId","preview"],"sourceRoot":"src/pages/marketing/storeIntegralOrder/handle","sources":["orderSend.vue"],"sourcesContent":["<template>\r\n <Modal v-model=\"modals\" scrollable title=\"订单发送货\" class=\"order_box\" :closable=\"false\">\r\n <Form ref=\"formItem\" :model=\"formItem\" :label-width=\"100\" @submit.native.prevent>\r\n <FormItem label=\"选择类型:\">\r\n <RadioGroup v-model=\"formItem.type\" @on-change=\"changeRadio\">\r\n <Radio label=\"1\">发货</Radio>\r\n <Radio label=\"2\">送货</Radio>\r\n <Radio label=\"3\">虚拟</Radio>\r\n </RadioGroup>\r\n </FormItem>\r\n <FormItem v-show=\"formItem.type === '1' && export_open\" label=\"发货类型:\">\r\n <RadioGroup v-model=\"formItem.express_record_type\" @on-change=\"changeExpress\">\r\n <Radio label=\"1\">手动填写</Radio>\r\n <Radio label=\"2\">电子面单打印</Radio>\r\n </RadioGroup>\r\n </FormItem>\r\n <div v-show=\"formItem.type === '1'\">\r\n <FormItem label=\"快递公司:\">\r\n <Select\r\n v-model=\"formItem.delivery_name\"\r\n filterable\r\n placeholder=\"请选择快递公司\"\r\n style=\"width: 80%\"\r\n @on-change=\"expressChange\"\r\n >\r\n <Option v-for=\"(item, i) in express\" :value=\"item.value\" :key=\"item.value\">{{ item.value }}</Option>\r\n </Select>\r\n </FormItem>\r\n <FormItem v-if=\"formItem.express_record_type === '1'\" label=\"快递单号:\">\r\n <Input v-model=\"formItem.delivery_id\" placeholder=\"请输入快递单号\" style=\"width: 80%\"></Input>\r\n <div class=\"trips\" v-if=\"formItem.delivery_name == '顺丰速运'\">\r\n <p>顺丰请输入单号 :收件人或寄件人手机号后四位</p>\r\n <p>例如:SF000000000000:3941</p>\r\n </div>\r\n </FormItem>\r\n <template v-if=\"formItem.express_record_type === '2'\">\r\n <FormItem label=\"电子面单:\" class=\"express_temp_id\">\r\n <Select\r\n v-model=\"formItem.express_temp_id\"\r\n placeholder=\"请选择电子面单\"\r\n style=\"width: 80%\"\r\n @on-change=\"expressTempChange\"\r\n >\r\n <Option v-for=\"(item, i) in expressTemp\" :value=\"item.temp_id\" :key=\"i\">{{ item.title }}</Option>\r\n </Select>\r\n <Button v-if=\"formItem.express_temp_id\" type=\"text\" @click=\"preview\">预览</Button>\r\n </FormItem>\r\n <FormItem label=\"寄件人姓名:\">\r\n <Input v-model=\"formItem.to_name\" placeholder=\"请输入寄件人姓名\" style=\"width: 80%\"></Input>\r\n </FormItem>\r\n <FormItem label=\"寄件人电话:\">\r\n <Input v-model=\"formItem.to_tel\" placeholder=\"请输入寄件人电话\" style=\"width: 80%\"></Input>\r\n </FormItem>\r\n <FormItem label=\"寄件人地址:\">\r\n <Input v-model=\"formItem.to_addr\" placeholder=\"请输入寄件人地址\" style=\"width: 80%\"></Input>\r\n </FormItem>\r\n </template>\r\n </div>\r\n <div v-show=\"formItem.type === '2'\">\r\n <FormItem label=\"送货人:\">\r\n <Select\r\n v-model=\"formItem.sh_delivery\"\r\n placeholder=\"请选择送货人\"\r\n style=\"width: 80%\"\r\n @on-change=\"shDeliveryChange\"\r\n >\r\n <Option v-for=\"(item, i) in deliveryList\" :value=\"item.id\" :key=\"i\"\r\n >{{ item.wx_name }}({{ item.phone }})</Option\r\n >\r\n </Select>\r\n </FormItem>\r\n </div>\r\n <div v-show=\"formItem.type === '3'\">\r\n <FormItem label=\"备注:\">\r\n <Input\r\n v-model=\"formItem.fictitious_content\"\r\n type=\"textarea\"\r\n :autosize=\"{ minRows: 2, maxRows: 5 }\"\r\n placeholder=\"备注\"\r\n style=\"width: 80%\"\r\n ></Input>\r\n </FormItem>\r\n </div>\r\n </Form>\r\n <div slot=\"footer\">\r\n <Button @click=\"cancel\">取消</Button>\r\n <Button type=\"primary\" @click=\"putSend\">提交</Button>\r\n </div>\r\n <!-- <viewer @inited=\"inited\">\r\n <img :src=\"temp.pic\" style=\"display:none\" />\r\n </viewer> -->\r\n <div ref=\"viewer\" v-viewer v-show=\"temp\">\r\n <img :src=\"temp.pic\" style=\"display: none\" />\r\n </div>\r\n </Modal>\r\n</template>\r\n\r\n<script>\r\nimport {\r\n getExpressData,\r\n orderExpressTemp,\r\n orderDeliveryList,\r\n orderSheetInfo,\r\n integralOrderPutDelivery,\r\n} from '@/api/marketing';\r\n// import {integralOrderPutDelivery} from \"@/api/marketing\";\r\nexport default {\r\n name: 'orderSend',\r\n props: {\r\n orderId: Number,\r\n },\r\n data() {\r\n return {\r\n formItem: {\r\n type: '1',\r\n express_record_type: '1',\r\n delivery_name: '',\r\n delivery_id: '',\r\n express_temp_id: '',\r\n to_name: '',\r\n to_tel: '',\r\n to_addr: '',\r\n sh_delivery: '',\r\n fictitious_content: '',\r\n },\r\n modals: false,\r\n express: [],\r\n expressTemp: [],\r\n deliveryList: [],\r\n // ruleValidate: {\r\n // delivery_name: [\r\n // { required: true, message: '请选择快递公司', trigger: 'change' }\r\n // ],\r\n // delivery_id: [\r\n // { required: true, message: '请输入快递单号', trigger: 'blur' }\r\n // ],\r\n // express_temp_id: [\r\n // { required: true, message: '请选择电子面单', trigger: 'change' }\r\n // ],\r\n // sh_delivery: [\r\n // { required: true, message: '请选择送货人', trigger: 'change', type: 'number' }\r\n // ]\r\n // },\r\n temp: {},\r\n export_open: true,\r\n };\r\n },\r\n methods: {\r\n changeRadio(o) {\r\n this.$refs.formItem.resetFields();\r\n switch (o) {\r\n case '1':\r\n this.formItem.delivery_name = '';\r\n this.formItem.delivery_id = '';\r\n this.formItem.express_temp_id = '';\r\n this.formItem.express_record_type = '1';\r\n this.expressTemp = [];\r\n this.getList(1);\r\n break;\r\n case '2':\r\n this.formItem.sh_delivery = '';\r\n break;\r\n case '3':\r\n this.formItem.fictitious_content = '';\r\n break;\r\n default:\r\n // this.formItem = {\r\n // type: '3',\r\n // express_record_type: '1',\r\n // delivery_name: '',\r\n // delivery_id: '',\r\n // express_temp_id: '',\r\n // to_name: '',\r\n // to_tel: '',\r\n // to_addr: '',\r\n // sh_delivery: ''\r\n // };\r\n break;\r\n }\r\n },\r\n changeExpress(j) {\r\n switch (j) {\r\n case '2':\r\n this.formItem.delivery_name = '';\r\n this.formItem.express_temp_id = '';\r\n this.expressTemp = [];\r\n this.getList(2);\r\n break;\r\n case '1':\r\n this.formItem.delivery_name = '';\r\n this.formItem.delivery_id = '';\r\n this.getList(1);\r\n break;\r\n default:\r\n break;\r\n }\r\n },\r\n reset() {\r\n this.formItem = {\r\n type: '1',\r\n express_record_type: '1',\r\n delivery_name: '',\r\n delivery_id: '',\r\n express_temp_id: '',\r\n expressTemp: [],\r\n to_name: '',\r\n to_tel: '',\r\n to_addr: '',\r\n sh_delivery: '',\r\n fictitious_content: '',\r\n };\r\n },\r\n // 物流公司列表\r\n getList(type) {\r\n let status = type === 2 ? 1 : '';\r\n getExpressData(status)\r\n .then(async (res) => {\r\n this.express = res.data;\r\n this.getSheetInfo();\r\n })\r\n .catch((res) => {\r\n this.loading = false;\r\n this.$Message.error(res.msg);\r\n });\r\n },\r\n // 提交\r\n putSend(name) {\r\n let data = {\r\n id: this.orderId,\r\n datas: this.formItem,\r\n };\r\n if (this.formItem.type === '1' && this.formItem.express_record_type === '2') {\r\n if (this.formItem.delivery_name === '') {\r\n return this.$Message.error('快递公司不能为空');\r\n } else if (this.formItem.express_temp_id === '') {\r\n return this.$Message.error('电子面单不能为空');\r\n } else if (this.formItem.to_name === '') {\r\n return this.$Message.error('寄件人姓名不能为空');\r\n } else if (this.formItem.to_tel === '') {\r\n return this.$Message.error('寄件人电话不能为空');\r\n } else if (!/^1(3|4|5|7|8|9|6)\\d{9}$/i.test(this.formItem.to_tel)) {\r\n return this.$Message.error('请输入正确的手机号码');\r\n } else if (this.formItem.to_addr === '') {\r\n return this.$Message.error('寄件人地址不能为空');\r\n }\r\n }\r\n if (this.formItem.type === '1' && this.formItem.express_record_type === '1') {\r\n if (this.formItem.delivery_name === '') {\r\n return this.$Message.error('快递公司不能为空');\r\n } else if (this.formItem.delivery_id === '') {\r\n return this.$Message.error('快递单号不能为空');\r\n }\r\n }\r\n if (this.formItem.type === '2') {\r\n if (this.formItem.sh_delivery === '') {\r\n return this.$Message.error('送货人不能为空');\r\n }\r\n }\r\n integralOrderPutDelivery(data)\r\n .then(async (res) => {\r\n this.$emit('submitFail');\r\n this.modals = false;\r\n this.$Message.success(res.msg);\r\n this.reset();\r\n })\r\n .catch((res) => {\r\n this.$Message.error(res.msg);\r\n });\r\n // if (this.formItem.type == 3) {\r\n // putDelivery(data).then(async res => {\r\n // this.modals = false;\r\n // this.$Message.success(res.msg);\r\n // this.$refs[name].resetFields();\r\n // this.$emit('submitFail')\r\n // }).catch(res => {\r\n // this.$Message.error(res.msg);\r\n // })\r\n // } else {\r\n // this.$refs[name].validate((valid) => {\r\n // if (valid) {\r\n // putDelivery(data).then(async res => {\r\n // this.modals = false;\r\n // this.$Message.success(res.msg);\r\n // this.$refs[name].resetFields();\r\n // this.$emit('submitFail')\r\n // }).catch(res => {\r\n // this.$Message.error(res.msg);\r\n // })\r\n // } else {\r\n // this.$Message.error('请填写信息');\r\n // }\r\n // })\r\n // }\r\n },\r\n cancel(name) {\r\n this.modals = false;\r\n this.reset();\r\n // this.$refs[name].resetFields();\r\n // this.formItem.type = '1';\r\n },\r\n // 电子面单列表\r\n expressChange(value) {\r\n let expressItem = this.express.find((item) => {\r\n return item.value === value;\r\n });\r\n if (expressItem === undefined) {\r\n return;\r\n }\r\n this.formItem.delivery_code = expressItem.code;\r\n if (this.formItem.express_record_type === '2') {\r\n this.expressTemp = [];\r\n this.formItem.express_temp_id = '';\r\n orderExpressTemp({\r\n com: this.formItem.delivery_code,\r\n })\r\n .then((res) => {\r\n this.expressTemp = res.data;\r\n if (!res.data.length) {\r\n this.$Message.error('请配置你所选快递公司的电子面单');\r\n }\r\n })\r\n .catch((err) => {\r\n this.$Message.error(err.msg);\r\n });\r\n }\r\n },\r\n getDeliveryList() {\r\n orderDeliveryList()\r\n .then((res) => {\r\n this.deliveryList = res.data.list;\r\n })\r\n .catch((err) => {\r\n this.$Message.error(err.msg);\r\n });\r\n },\r\n getSheetInfo() {\r\n orderSheetInfo()\r\n .then((res) => {\r\n const data = res.data;\r\n for (const key in data) {\r\n if (data.hasOwnProperty(key)) {\r\n this.formItem[key] = data[key];\r\n }\r\n }\r\n this.export_open = data.export_open === undefined ? true : data.export_open;\r\n if (!this.export_open) {\r\n this.formItem.express_record_type = '1';\r\n }\r\n this.formItem.to_addr = data.to_add;\r\n })\r\n .catch((err) => {\r\n this.$Message.error(err.msg);\r\n });\r\n },\r\n shDeliveryChange(value) {\r\n let deliveryItem = this.deliveryList.find((item) => {\r\n return item.id === value;\r\n });\r\n this.formItem.sh_delivery_name = deliveryItem.wx_name;\r\n this.formItem.sh_delivery_id = deliveryItem.phone;\r\n this.formItem.sh_delivery_uid = deliveryItem.uid;\r\n },\r\n expressTempChange(tempId) {\r\n this.temp = this.expressTemp.find((item) => {\r\n return tempId === item.temp_id;\r\n });\r\n if (this.temp === undefined) {\r\n this.temp = {};\r\n }\r\n },\r\n // inited (viewer) {\r\n // this.$viewer = viewer;\r\n // },\r\n preview() {\r\n this.$refs.viewer.$viewer.show();\r\n // this.$viewer.show();\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped>\r\n.express_temp_id {\r\n position: relative;\r\n}\r\n\r\n.express_temp_id button {\r\n position: absolute;\r\n top: 50%;\r\n right: 110px;\r\n padding: 0;\r\n border: none;\r\n background: none;\r\n transform: translateY(-50%);\r\n color: #57a3f3;\r\n}\r\n\r\n.ivu-btn-text:focus {\r\n box-shadow: none;\r\n}\r\n.trips {\r\n color: #ccc;\r\n}\r\n</style>\r\n"]}]}