8f5ba415d7eddd5dfafebaf1f100e3f9.json 23 KB

1
  1. {"remainingRequest":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\order\\components\\LogisticsData.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\order\\components\\LogisticsData.vue","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgZ2V0RHJpdmVySW5mbywgZ2V0QWxsT3BlbkRyaXZlciwgZWRpdEN1c3RvbWVyLCBhZGRDdXN0b21lciB9IGZyb20gIkAvYXBpL0N1c3RvbWVyIjsKaW1wb3J0IHsgYWRkTG9naXN0aWNzLCBnZXRPcmRlckluZm9CeUlkIH0gZnJvbSAiQC9hcGkvT3JkZXIiOwppbXBvcnQgeyBzdG9ja2FkZExvZ2lzdGljcyB9IGZyb20gIkAvYXBpL1N0b2NrIjsKaW1wb3J0IERyaXZlck1vZGVsIGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9Ecml2ZXJNb2RlbCI7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiTG9naXN0aWNzRGF0YSIsCiAgY29tcG9uZW50czogewogICAgRHJpdmVyTW9kZWwKICB9LAogIHByb3BzOiB7CiAgICBudW06IHsKICAgICAgdHlwZTogQm9vbGVhbiwKICAgICAgZGVmYXVsdDogdHJ1ZQogICAgfSwKICAgIHNob3c6IHsKICAgICAgdHlwZTogQm9vbGVhbiwKICAgICAgZGVmYXVsdDogZmFsc2UKICAgIH0sCiAgICBvcmRlcklkOiB7CiAgICAgIHR5cGU6IFtOdW1iZXIsIFN0cmluZ10sCiAgICAgIGRlZmF1bHQ6IDAKICAgIH0sCiAgICB1c2VyQ2VudGVySWQ6IHsKICAgICAgdHlwZTogW051bWJlciwgU3RyaW5nXSwKICAgICAgZGVmYXVsdDogMAogICAgfSwKICAgIHR5cGU6IHsKICAgICAgdHlwZTogW051bWJlciwgU3RyaW5nXSwKICAgICAgZGVmYXVsdDogMAogICAgfSwKICAgIC8v5Ye65bqT5Y2VaWQKICAgIG91dElkOiB7CiAgICAgIHR5cGU6IFtOdW1iZXIsIFN0cmluZ10sCiAgICAgIGRlZmF1bHQ6IDAKICAgIH0sCiAgICAvLyDnianmtYHkv6Hmga8KICAgIGxvZ2lzdGljczogewogICAgICB0eXBlOiBPYmplY3QsCiAgICAgIGRlZmF1bHQ6ICgpID0+IHsKICAgICAgICByZXR1cm4gewogICAgICAgICAgZHJpdmVySWQ6ICIiLAogICAgICAgICAgZHJpdmVyTmFtZTogIiIsCiAgICAgICAgICByZW1hcms6ICIiLAogICAgICAgICAgdHJ1Y2tOYW1lOiAiIiwKICAgICAgICAgIHRydWNrVGVsOiAiIgogICAgICAgIH07CiAgICAgIH0KICAgIH0KICB9LAoKICBkYXRhKCkgewogICAgY29uc3QgdmFsaWRhdGVOYW1lID0gKHJ1bGUsIHZhbHVlLCBjYWxsYmFjaykgPT4gewogICAgICBjb25zdCByZSA9IC9eMVszNDU2Nzg5XVxkezl9JC87IC8vIOato+WImeihqOi+vuW8jwoKICAgICAgaWYgKHZhbHVlID09PSAiIikgewogICAgICAgIGNhbGxiYWNrKG5ldyBFcnJvcigpKTsKICAgICAgfSBlbHNlIGlmICghcmUudGVzdCh2YWx1ZSkpIHsKICAgICAgICBjYWxsYmFjayhuZXcgRXJyb3IoIuaJi+acuuWPt+agvOW8j+acieivr++8jOivt+mHjeaWsOi+k+WFpSEiKSk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgY2FsbGJhY2soKTsKICAgICAgfQogICAgfTsKCiAgICByZXR1cm4gewogICAgICB2YWx1ZTogIiIsCiAgICAgIG9wdGlvbnM6IFtdLAogICAgICBsb2FkaW5nOiBmYWxzZSwKICAgICAgbG9naXN0aWNzRGF0YTogewogICAgICAgIGlkOiAiIiwKICAgICAgICB0cnVja05hbWU6ICIiLAogICAgICAgIHRydWNrVGVsOiAiIiwKICAgICAgICByZW1hcms6ICIiLAogICAgICAgIG5hbWU6ICIiCiAgICAgIH0sCiAgICAgIERyaXZlcl9zaG93OiBmYWxzZSwKICAgICAgcnVsZXM6IHsKICAgICAgICBuYW1lOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAi6K+36YCJ5oup5Y+45py6IiwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH1dLAogICAgICAgIHRydWNrTmFtZTogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpei0p+i9pui9pueJjCIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSwKICAgICAgICB0cnVja1RlbDogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpei0p+i9pueUteivnSIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9LCB7CiAgICAgICAgICB2YWxpZGF0b3I6IHZhbGlkYXRlTmFtZSwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH1dCiAgICAgIH0KICAgIH07CiAgfSwKCiAgY3JlYXRlZCgpIHsKICAgIHRoaXMuZ2V0QWxsT3BlbkRyaXZlcigpOwogICAgdGhpcy5nZXRPcmRlckluZm9CeUlkKCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgLy8gYXN5bmMgc2VsRHJpdmVyKGlkKSB7CiAgICAvLyAgIGNvbnN0IHJlcyA9IGF3YWl0IGdldERyaXZlckluZm8oaWQpOwogICAgLy8gICB0aGlzLmxvZ2lzdGljc0RhdGEgPSB7CiAgICAvLyAgICAgaWQ6IHJlcy5kYXRhLmlkLAogICAgLy8gICAgIHRydWNrTmFtZTogcmVzLmRhdGEucGxhdGVOdW1iZXIsCiAgICAvLyAgICAgdHJ1Y2tUZWw6IHJlcy5kYXRhLnBob25lLAogICAgLy8gICAgIHJlbWFyazogcmVzLmRhdGEucmVtYXJrLAogICAgLy8gICAgIG5hbWU6IHJlcy5kYXRhLmRyaXZlck5hbWUsCiAgICAvLyAgIH07CiAgICAvLyB9LAogICAgYXN5bmMgZ2V0QWxsT3BlbkRyaXZlcigpIHsKICAgICAgY29uc3QgcmVzID0gYXdhaXQgZ2V0QWxsT3BlbkRyaXZlcigpOwogICAgICB0aGlzLm9wdGlvbnMgPSByZXMuZGF0YTsKICAgIH0sCgogICAgYXN5bmMgZ2V0T3JkZXJJbmZvQnlJZCgpIHsKICAgICAgaWYgKE51bWJlcih0aGlzLnR5cGUpICE9PSA1KSB7CiAgICAgICAgdGhpcy5sb2dpc3RpY3NEYXRhID0gewogICAgICAgICAgaWQ6IHRoaXMubG9naXN0aWNzLmRyaXZlcklkLAogICAgICAgICAgdHJ1Y2tOYW1lOiB0aGlzLmxvZ2lzdGljcy50cnVja05hbWUsCiAgICAgICAgICB0cnVja1RlbDogdGhpcy5sb2dpc3RpY3MudHJ1Y2tUZWwsCiAgICAgICAgICByZW1hcms6IHRoaXMubG9naXN0aWNzLnJlbWFyaywKICAgICAgICAgIG5hbWU6IHRoaXMubG9naXN0aWNzLmRyaXZlck5hbWUKICAgICAgICB9OwogICAgICAgIHJldHVybjsKICAgICAgfQoKICAgICAgY29uc3QgewogICAgICAgIGRhdGEKICAgICAgfSA9IGF3YWl0IGdldE9yZGVySW5mb0J5SWQodGhpcy51c2VyQ2VudGVySWQsIHsKICAgICAgICBvcmRlcklkOiB0aGlzLm9yZGVySWQKICAgICAgfSk7CgogICAgICBpZiAoZGF0YS5sb2dpc3RpY3NEYXRhKSB7CiAgICAgICAgdGhpcy5sb2dpc3RpY3NEYXRhID0gewogICAgICAgICAgaWQ6IGRhdGEubG9naXN0aWNzRGF0YS5pZCwKICAgICAgICAgIHRydWNrTmFtZTogZGF0YS5sb2dpc3RpY3NEYXRhLnRydWNrTmFtZSwKICAgICAgICAgIHRydWNrVGVsOiBkYXRhLmxvZ2lzdGljc0RhdGEudHJ1Y2tUZWwsCiAgICAgICAgICByZW1hcms6IGRhdGEubG9naXN0aWNzRGF0YS5yZW1hcmssCiAgICAgICAgICBuYW1lOiBkYXRhLmxvZ2lzdGljc0RhdGEubmFtZQogICAgICAgIH07CiAgICAgIH0KICAgIH0sCgogICAgY2FuY2VsKGZvcm0pIHsKICAgICAgdGhpcy5sb2dpc3RpY3NEYXRhID0gewogICAgICAgIGlkOiAiIiwKICAgICAgICB0cnVja05hbWU6ICIiLAogICAgICAgIHRydWNrVGVsOiAiIiwKICAgICAgICByZW1hcms6ICIiLAogICAgICAgIG5hbWU6ICIiCiAgICAgIH07CiAgICAgIHRoaXMuJGVtaXQoImNhbmNlbCIpOwogICAgICB0aGlzLiRyZWZzW2Zvcm1dLnJlc2V0RmllbGRzKCk7CiAgICB9LAoKICAgIGFzeW5jIGNvbmZpcm0oKSB7CiAgICAgIGlmICghdGhpcy5sb2dpc3RpY3NEYXRhLm5hbWUudHJpbSgpKSB7CiAgICAgICAgdGhpcy4kbWVzc2FnZS53YXJuaW5nKCLor7fpgInmi6nlj7jmnLoiKTsKICAgICAgICByZXR1cm47CiAgICAgIH0KCiAgICAgIGlmICghdGhpcy5sb2dpc3RpY3NEYXRhLnRydWNrTmFtZS50cmltKCkpIHsKICAgICAgICB0aGlzLiRtZXNzYWdlLndhcm5pbmcoIuivt+i+k+WFpei0p+i9pui9pueJjCIpOwogICAgICAgIHJldHVybjsKICAgICAgfQoKICAgICAgaWYgKCF0aGlzLmxvZ2lzdGljc0RhdGEudHJ1Y2tUZWwudHJpbSgpKSB7CiAgICAgICAgdGhpcy4kbWVzc2FnZS53YXJuaW5nKCLor7fovpPlhaXotKfovabnlLXor50iKTsKICAgICAgICByZXR1cm47CiAgICAgIH0KCiAgICAgIHRoaXMuJHJlZnMuZm9ybS52YWxpZGF0ZShhc3luYyB2YWxpZCA9PiB7CiAgICAgICAgaWYgKHZhbGlkKSB7CiAgICAgICAgICBpZiAoTnVtYmVyKHRoaXMudHlwZSkgIT09IDUpIHsKICAgICAgICAgICAgYXdhaXQgdGhpcy5zdG9ja2FkZExvZ2lzdGljcygpOwogICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgYXdhaXQgdGhpcy5hZGRMb2dpc3RpY3MoKTsKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0pOwogICAgfSwKCiAgICBhc3luYyBhZGRMb2dpc3RpY3MoKSB7CiAgICAgIHRoaXMubG9hZGluZyA9IHRydWU7CgogICAgICB0cnkgewogICAgICAgIGNvbnN0IHsKICAgICAgICAgIGRhdGEKICAgICAgICB9ID0gYXdhaXQgYWRkTG9naXN0aWNzKHsKICAgICAgICAgIGRlbGl2ZXJ5VHlwZTogMywKICAgICAgICAgIGxvZ2lzdGljc0RhdGE6IHsKICAgICAgICAgICAgaWQ6IHRoaXMubG9naXN0aWNzRGF0YS5pZCwKICAgICAgICAgICAgdHJ1Y2tOYW1lOiB0aGlzLmxvZ2lzdGljc0RhdGEudHJ1Y2tOYW1lLAogICAgICAgICAgICB0cnVja1RlbDogdGhpcy5sb2dpc3RpY3NEYXRhLnRydWNrVGVsLAogICAgICAgICAgICByZW1hcms6IHRoaXMubG9naXN0aWNzRGF0YS5yZW1hcmssCiAgICAgICAgICAgIG5hbWU6IHRoaXMubG9naXN0aWNzRGF0YS5uYW1lCiAgICAgICAgICB9LAogICAgICAgICAgZGVsaXZlcnlObzogIiIsCiAgICAgICAgICBleHByZXNzTmFtZTogIiIsCiAgICAgICAgICBleHByZXNzSWQ6ICIiLAogICAgICAgICAgbm86ICIiLAogICAgICAgICAgb3JkZXJJZDogdGhpcy5vcmRlcklkCiAgICAgICAgfSk7CiAgICAgICAgdGhpcy4kbWVzc2FnZS5zdWNjZXNzKCLorr7nva7miJDlip8iKTsKICAgICAgICB0aGlzLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgICB0aGlzLiRlbWl0KCJjb25maXJtIiwgdGhpcy5sb2dpc3RpY3NEYXRhKTsKICAgICAgICB0aGlzLmNhbmNlbCgiZm9ybSIpOwogICAgICB9IGNhdGNoIHsKICAgICAgICB0aGlzLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgfQogICAgfSwKCiAgICBhc3luYyBzdG9ja2FkZExvZ2lzdGljcygpIHsKICAgICAgdGhpcy5sb2FkaW5nID0gdHJ1ZTsKCiAgICAgIHRyeSB7CiAgICAgICAgY29uc3QgewogICAgICAgICAgZGF0YQogICAgICAgIH0gPSBhd2FpdCBzdG9ja2FkZExvZ2lzdGljcyh7CiAgICAgICAgICBpZDogdGhpcy5vdXRJZCwKICAgICAgICAgIC8v5Ye65bqT5Y2VaWQKICAgICAgICAgIGRyaXZlcklkOiB0aGlzLmxvZ2lzdGljc0RhdGEuaWQsCiAgICAgICAgICBkcml2ZXJOYW1lOiB0aGlzLmxvZ2lzdGljc0RhdGEubmFtZSwKICAgICAgICAgIHRydWNrTmFtZTogdGhpcy5sb2dpc3RpY3NEYXRhLnRydWNrTmFtZSwKICAgICAgICAgIHRydWNrVGVsOiB0aGlzLmxvZ2lzdGljc0RhdGEudHJ1Y2tUZWwsCiAgICAgICAgICByZW1hcms6IHRoaXMubG9naXN0aWNzRGF0YS5yZW1hcmsKICAgICAgICB9KTsKICAgICAgICB0aGlzLiRtZXNzYWdlLnN1Y2Nlc3MoIuiuvue9ruaIkOWKnyIpOwogICAgICAgIHRoaXMubG9hZGluZyA9IGZhbHNlOwogICAgICAgIHRoaXMuJGVtaXQoImNvbmZpcm0iLCB0aGlzLmxvZ2lzdGljc0RhdGEpOwogICAgICAgIHRoaXMuY2FuY2VsKCJmb3JtIik7CiAgICAgIH0gY2F0Y2ggewogICAgICAgIHRoaXMubG9hZGluZyA9IGZhbHNlOwogICAgICB9CiAgICB9LAoKICAgIHNlbFdhcmVob3VzZSh2YWwpIHsKICAgICAgdGhpcy5sb2dpc3RpY3NEYXRhID0gewogICAgICAgIGlkOiB2YWxbMF0uaWQsCiAgICAgICAgdHJ1Y2tOYW1lOiB2YWxbMF0ucGxhdGVOdW1iZXIsCiAgICAgICAgdHJ1Y2tUZWw6IHZhbFswXS5waG9uZSwKICAgICAgICByZW1hcms6IHZhbFswXS5yZW1hcmssCiAgICAgICAgbmFtZTogdmFsWzBdLmRyaXZlck5hbWUKICAgICAgfTsKICAgIH0sCgogICAgY2xlYXJhYmxlKCkgewogICAgICB0aGlzLmxvZ2lzdGljc0RhdGEgPSB7CiAgICAgICAgaWQ6ICIiLAogICAgICAgIHRydWNrTmFtZTogIiIsCiAgICAgICAgdHJ1Y2tUZWw6ICIiLAogICAgICAgIHJlbWFyazogIiIsCiAgICAgICAgbmFtZTogIiIKICAgICAgfTsKICAgIH0sCgogICAgY2hhbmdlTG9naXN0aWNzRGF0YU5hbWUoKSB7CiAgICAgIHRoaXMubG9naXN0aWNzRGF0YS5pZCA9ICIiOwogICAgICB0aGlzLmxvZ2lzdGljc0RhdGEudHJ1Y2tOYW1lID0gIiI7CiAgICAgIHRoaXMubG9naXN0aWNzRGF0YS50cnVja1RlbCA9ICIiOwogICAgICB0aGlzLmxvZ2lzdGljc0RhdGEucmVtYXJrID0gIiI7CiAgICB9LAoKICAgIGNoYW5nZUxvZ2lzdGljc0RhdGEoKSB7CiAgICAgIHRoaXMubG9naXN0aWNzRGF0YS5pZCA9ICIiOwogICAgfQoKICB9Cn07"},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA4FA,SACAA,aADA,EAEAC,gBAFA,EAGAC,YAHA,EAIAC,WAJA,QAKA,gBALA;AAMA;AACA;AACA;AACA;EACAC,qBADA;EAEAC;IACAC;EADA,CAFA;EAKAC;IACAC;MACAC,aADA;MAEAC;IAFA,CADA;IAKAC;MACAF,aADA;MAEAC;IAFA,CALA;IASAE;MACAH,sBADA;MAEAC;IAFA,CATA;IAaAG;MACAJ,sBADA;MAEAC;IAFA,CAbA;IAiBAD;MACAA,sBADA;MAEAC;IAFA,CAjBA;IAqBA;IACAI;MACAL,sBADA;MAEAC;IAFA,CAtBA;IA0BA;IACAK;MACAN,YADA;MAEAC;QACA;UACAM,YADA;UAEAC,cAFA;UAGAC,UAHA;UAIAC,aAJA;UAKAC;QALA;MAOA;IAVA;EA3BA,CALA;;EA6CAC;IACA;MACA,+BADA,CACA;;MACA;QACAC;MACA,CAFA,MAEA;QACAA;MACA,CAFA,MAEA;QACAA;MACA;IACA,CATA;;IAUA;MACAC,SADA;MAEAC,WAFA;MAGAC,cAHA;MAIAC;QACAC,MADA;QAEAR,aAFA;QAGAC,YAHA;QAIAF,UAJA;QAKAd;MALA,CAJA;MAWAwB,kBAXA;MAYAC;QACAzB;UAAA0B;UAAAC;UAAAC;QAAA,EADA;QAEAb,YACA;UAAAW;UAAAC;UAAAC;QAAA,CADA,CAFA;QAKAZ,WACA;UAAAU;UAAAC;UAAAC;QAAA,CADA,EAEA;UAAAC;UAAAD;QAAA,CAFA;MALA;IAZA;EAuBA,CA/EA;;EAgFAE;IACA;IACA;EACA,CAnFA;;EAoFAC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;MACA;MACA;IACA,CAdA;;IAeA;MACA;QACA;UACAR,2BADA;UAEAR,mCAFA;UAGAC,iCAHA;UAIAF,6BAJA;UAKAd;QALA;QAOA;MACA;;MACA;QAAAiB;MAAA;QACAT;MADA;;MAGA;QACA;UACAe,yBADA;UAEAR,uCAFA;UAGAC,qCAHA;UAIAF,iCAJA;UAKAd;QALA;MAOA;IACA,CAtCA;;IAuCAgC;MACA;QACAT,MADA;QAEAR,aAFA;QAGAC,YAHA;QAIAF,UAJA;QAKAd;MALA;MAOA;MACA;IACA,CAjDA;;IAkDA;MACA;QACA;QACA;MACA;;MACA;QACA;QACA;MACA;;MACA;QACA;QACA;MACA;;MACA;QACA;UACA;YACA;UACA,CAFA,MAEA;YACA;UACA;QACA;MACA,CARA;IASA,CAxEA;;IAyEA;MACA;;MACA;QACA;UAAAiB;QAAA;UACAgB,eADA;UAEAX;YACAC,yBADA;YAEAR,uCAFA;YAGAC,qCAHA;YAIAF,iCAJA;YAKAd;UALA,CAFA;UASAkC,cATA;UAUAC,eAVA;UAWAC,aAXA;UAYAC,MAZA;UAaA7B;QAbA;QAeA;QACA;QACA;QACA;MACA,CApBA,CAoBA;QACA;MACA;IACA,CAlGA;;IAmGA;MACA;;MACA;QACA;UAAAS;QAAA;UACAM,cADA;UACA;UACAX,+BAFA;UAGAC,mCAHA;UAIAE,uCAJA;UAKAC,qCALA;UAMAF;QANA;QAQA;QACA;QACA;QACA;MACA,CAbA,CAaA;QACA;MACA;IACA,CArHA;;IAsHAwB;MACA;QACAf,aADA;QAEAR,6BAFA;QAGAC,sBAHA;QAIAF,qBAJA;QAKAd;MALA;IAOA,CA9HA;;IA+HAuC;MACA;QACAhB,MADA;QAEAR,aAFA;QAGAC,YAHA;QAIAF,UAJA;QAKAd;MALA;IAOA,CAvIA;;IAwIAwC;MACA;MACA;MACA;MACA;IACA,CA7IA;;IA8IAC;MACA;IACA;;EAhJA;AApFA","names":["getDriverInfo","getAllOpenDriver","editCustomer","addCustomer","name","components","DriverModel","props","num","type","default","show","orderId","userCenterId","outId","logistics","driverId","driverName","remark","truckName","truckTel","data","callback","value","options","loading","logisticsData","id","Driver_show","rules","required","message","trigger","validator","created","methods","cancel","deliveryType","deliveryNo","expressName","expressId","no","selWarehouse","clearable","changeLogisticsDataName","changeLogisticsData"],"sourceRoot":"src/views/order/components","sources":["LogisticsData.vue"],"sourcesContent":["<template>\n <el-dialog\n title=\"设置物流信息\"\n :visible.sync=\"show\"\n width=\"40%\"\n :before-close=\"cancel\"\n @close=\"cancel('form')\"\n >\n <el-form\n ref=\"form\"\n :rules=\"rules\"\n label-width=\"120px\"\n :model=\"logisticsData\"\n >\n <el-form-item label=\"选择司机\" prop=\"name\">\n <!-- <el-select-->\n <!-- v-model=\"logisticsData.id\"-->\n <!-- placeholder=\"请选择\"-->\n <!-- style=\"width: 230px\"-->\n <!-- @change=\"selDriver\"-->\n <!-- >-->\n <!-- <el-option-->\n <!-- v-for=\"item in options\"-->\n <!-- :key=\"item.value\"-->\n <!-- :label=\"item.driverName\"-->\n <!-- :value=\"item.id\"-->\n <!-- ></el-option>-->\n <!-- </el-select>-->\n <el-input\n v-model=\"logisticsData.name\"\n placeholder=\"选择司机\"\n style=\"width: 300px\"\n clearable\n @clear=\"clearable\"\n @input=\"changeLogisticsDataName\"\n >\n <i\n slot=\"suffix\"\n class=\"el-input__icon el-icon-search\"\n @click=\"Driver_show = true\"\n ></i>\n </el-input>\n <el-button\n type=\"text\"\n @click=\"$router.push(`/SystemSettings/jiaoyiset/Driver`)\"\n >\n 【新增司机】\n </el-button>\n </el-form-item>\n <el-form-item label=\"货车车牌\" prop=\"truckName\">\n <el-input\n v-model=\"logisticsData.truckName\"\n style=\"width: 300px\"\n placeholder=\"请输入车牌号\"\n @input=\"changeLogisticsData\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"货车电话\" prop=\"truckTel\">\n <el-input\n v-model=\"logisticsData.truckTel\"\n style=\"width: 300px\"\n placeholder=\"请输入货车电话\"\n @input=\"changeLogisticsData\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"备注\">\n <el-input\n v-model=\"logisticsData.remark\"\n type=\"textarea\"\n style=\"width: 300px\"\n placeholder=\"请输入备注\"\n ></el-input>\n </el-form-item>\n </el-form>\n <span slot=\"footer\" class=\"dialog-footer\">\n <el-button @click=\"cancel('form')\">取 消</el-button>\n <el-button :loading=\"loading\" type=\"primary\" @click=\"confirm\">\n 确 定\n </el-button>\n </span>\n <!-- 选择司机弹窗-->\n <DriverModel\n v-if=\"Driver_show\"\n :is-show=\"Driver_show\"\n :is-check=\"false\"\n @confirm=\"selWarehouse\"\n @cancel=\"Driver_show = false\"\n ></DriverModel>\n </el-dialog>\n</template>\n\n<script>\n import {\n getDriverInfo,\n getAllOpenDriver,\n editCustomer,\n addCustomer,\n } from \"@/api/Customer\";\n import { addLogistics, getOrderInfoById } from \"@/api/Order\";\n import { stockaddLogistics } from \"@/api/Stock\";\n import DriverModel from \"@/component/common/DriverModel\";\n export default {\n name: \"LogisticsData\",\n components: {\n DriverModel,\n },\n props: {\n num: {\n type: Boolean,\n default: true,\n },\n show: {\n type: Boolean,\n default: false,\n },\n orderId: {\n type: [Number, String],\n default: 0,\n },\n userCenterId: {\n type: [Number, String],\n default: 0,\n },\n type: {\n type: [Number, String],\n default: 0,\n },\n //出库单id\n outId: {\n type: [Number, String],\n default: 0,\n },\n // 物流信息\n logistics: {\n type: Object,\n default: () => {\n return {\n driverId: \"\",\n driverName: \"\",\n remark: \"\",\n truckName: \"\",\n truckTel: \"\",\n };\n },\n },\n },\n data() {\n const validateName = (rule, value, callback) => {\n const re = /^1[3456789]\\d{9}$/; // 正则表达式\n if (value === \"\") {\n callback(new Error());\n } else if (!re.test(value)) {\n callback(new Error(\"手机号格式有误,请重新输入!\"));\n } else {\n callback();\n }\n };\n return {\n value: \"\",\n options: [],\n loading: false,\n logisticsData: {\n id: \"\",\n truckName: \"\",\n truckTel: \"\",\n remark: \"\",\n name: \"\",\n },\n Driver_show: false,\n rules: {\n name: [{ required: true, message: \"请选择司机\", trigger: \"blur\" }],\n truckName: [\n { required: true, message: \"请输入货车车牌\", trigger: \"blur\" },\n ],\n truckTel: [\n { required: true, message: \"请输入货车电话\", trigger: \"blur\" },\n { validator: validateName, trigger: \"blur\" },\n ],\n },\n };\n },\n created() {\n this.getAllOpenDriver();\n this.getOrderInfoById();\n },\n methods: {\n // async selDriver(id) {\n // const res = await getDriverInfo(id);\n // this.logisticsData = {\n // id: res.data.id,\n // truckName: res.data.plateNumber,\n // truckTel: res.data.phone,\n // remark: res.data.remark,\n // name: res.data.driverName,\n // };\n // },\n async getAllOpenDriver() {\n const res = await getAllOpenDriver();\n this.options = res.data;\n },\n async getOrderInfoById() {\n if (Number(this.type) !== 5) {\n this.logisticsData = {\n id: this.logistics.driverId,\n truckName: this.logistics.truckName,\n truckTel: this.logistics.truckTel,\n remark: this.logistics.remark,\n name: this.logistics.driverName,\n };\n return;\n }\n const { data } = await getOrderInfoById(this.userCenterId, {\n orderId: this.orderId,\n });\n if (data.logisticsData) {\n this.logisticsData = {\n id: data.logisticsData.id,\n truckName: data.logisticsData.truckName,\n truckTel: data.logisticsData.truckTel,\n remark: data.logisticsData.remark,\n name: data.logisticsData.name,\n };\n }\n },\n cancel(form) {\n this.logisticsData = {\n id: \"\",\n truckName: \"\",\n truckTel: \"\",\n remark: \"\",\n name: \"\",\n };\n this.$emit(\"cancel\");\n this.$refs[form].resetFields();\n },\n async confirm() {\n if (!this.logisticsData.name.trim()) {\n this.$message.warning(\"请选择司机\");\n return;\n }\n if (!this.logisticsData.truckName.trim()) {\n this.$message.warning(\"请输入货车车牌\");\n return;\n }\n if (!this.logisticsData.truckTel.trim()) {\n this.$message.warning(\"请输入货车电话\");\n return;\n }\n this.$refs.form.validate(async (valid) => {\n if (valid) {\n if (Number(this.type) !== 5) {\n await this.stockaddLogistics();\n } else {\n await this.addLogistics();\n }\n }\n });\n },\n async addLogistics() {\n this.loading = true;\n try {\n const { data } = await addLogistics({\n deliveryType: 3,\n logisticsData: {\n id: this.logisticsData.id,\n truckName: this.logisticsData.truckName,\n truckTel: this.logisticsData.truckTel,\n remark: this.logisticsData.remark,\n name: this.logisticsData.name,\n },\n deliveryNo: \"\",\n expressName: \"\",\n expressId: \"\",\n no: \"\",\n orderId: this.orderId,\n });\n this.$message.success(\"设置成功\");\n this.loading = false;\n this.$emit(\"confirm\", this.logisticsData);\n this.cancel(\"form\");\n } catch {\n this.loading = false;\n }\n },\n async stockaddLogistics() {\n this.loading = true;\n try {\n const { data } = await stockaddLogistics({\n id: this.outId, //出库单id\n driverId: this.logisticsData.id,\n driverName: this.logisticsData.name,\n truckName: this.logisticsData.truckName,\n truckTel: this.logisticsData.truckTel,\n remark: this.logisticsData.remark,\n });\n this.$message.success(\"设置成功\");\n this.loading = false;\n this.$emit(\"confirm\", this.logisticsData);\n this.cancel(\"form\");\n } catch {\n this.loading = false;\n }\n },\n selWarehouse(val) {\n this.logisticsData = {\n id: val[0].id,\n truckName: val[0].plateNumber,\n truckTel: val[0].phone,\n remark: val[0].remark,\n name: val[0].driverName,\n };\n },\n clearable() {\n this.logisticsData = {\n id: \"\",\n truckName: \"\",\n truckTel: \"\",\n remark: \"\",\n name: \"\",\n };\n },\n changeLogisticsDataName() {\n this.logisticsData.id = \"\";\n this.logisticsData.truckName = \"\";\n this.logisticsData.truckTel = \"\";\n this.logisticsData.remark = \"\";\n },\n changeLogisticsData() {\n this.logisticsData.id = \"\";\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}