a3d4c0ad6f428be94ffee4621fc069d5.json 9.7 KB

1
  1. {"remainingRequest":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\qianger\\7\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\qianger\\7\\jindouyunNewFront\\src\\views\\SystemSettings\\jiaoyiset\\Logistics.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\qianger\\7\\jindouyunNewFront\\src\\views\\SystemSettings\\jiaoyiset\\Logistics.vue","mtime":1655374732000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgZ2V0QmFzaWNTZXR1cCwgc2V0dGluZyB9IGZyb20gIkAvYXBpL1N5c3RlbSI7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAiTG9naXN0aWNzIiwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGJhc2ljRGF0YToge30sCiAgICAgIGxvZ2lzdGljc19mb3JtOiB7CiAgICAgICAgZXhwcmVzc190eXBlOiAiZXhwcmVzc19odW5kcmVkIiwKICAgICAgICBleHByZXNzX2JpcmQ6IHsKICAgICAgICAgIGh1bmRyZWRNZWFsOiA0LAogICAgICAgICAgdXNlcklkOiAiIiwKICAgICAgICAgIGFwaUtleTogIiIsCiAgICAgICAgICBqZENvZGU6ICIiCiAgICAgICAgfSwKICAgICAgICBleHByZXNzX2h1bmRyZWQ6IHsKICAgICAgICAgIGVudGVycHJpc2VJbjogNSwKICAgICAgICAgIGFjY2Vzc0tleTogIiIsCiAgICAgICAgICBjdXN0b21lckNvZGU6ICIiLAogICAgICAgICAgc2Vzc2lvblRpbWU6IDEKICAgICAgICB9LAogICAgICAgIGV4cHJlc3NfYWxpOiB7CiAgICAgICAgICBhcHBDb2RlOiAiIgogICAgICAgIH0KICAgICAgfQogICAgfTsKICB9LAoKICBhc3luYyBjcmVhdGVkKCkgewogICAgdGhpcy5nZXRCYXNpY1NldHVwKCk7CiAgfSwKCiAgYWN0aXZhdGVkKCkgewogICAgaWYgKHRoaXMuJF9pc0luaXQoKSkgcmV0dXJuOwogICAgdGhpcy5nZXRCYXNpY1NldHVwKCk7CiAgfSwKCiAgbWV0aG9kczogewogICAgLy8gIOiOt+WPluivpuaDhQogICAgYXN5bmMgZ2V0QmFzaWNTZXR1cCgpIHsKICAgICAgaWYgKCF0aGlzLiRhY2Nlc3NDaGVjayh0aGlzLiRBY2Nlc3MuTG9naXN0aWNzZ2V0QmFzaWNTZXR1cCkpIHsKICAgICAgICByZXR1cm47CiAgICAgIH0KCiAgICAgIGNvbnN0IHsKICAgICAgICBkYXRhCiAgICAgIH0gPSBhd2FpdCBnZXRCYXNpY1NldHVwKCk7CiAgICAgIHRoaXMuYmFzaWNEYXRhID0gZGF0YS5iYXNpY0RhdGE7CgogICAgICBpZiAoZGF0YS5iYXNpY0RhdGEubG9naXN0aWNzX2Zvcm0pIHsKICAgICAgICB0aGlzLmxvZ2lzdGljc19mb3JtID0gZGF0YS5iYXNpY0RhdGEubG9naXN0aWNzX2Zvcm07CiAgICAgIH0KICAgIH0sCgogICAgLy8gIOaPkOS6pAogICAgYXN5bmMgc2V0U3VibWl0KCkgewogICAgICB0aGlzLmJhc2ljRGF0YSA9IHsgLi4udGhpcy5iYXNpY0RhdGEsCiAgICAgICAgbG9naXN0aWNzX2Zvcm06IHRoaXMubG9naXN0aWNzX2Zvcm0KICAgICAgfTsKICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IHNldHRpbmcoewogICAgICAgIGJhc2ljRGF0YTogdGhpcy5iYXNpY0RhdGEKICAgICAgfSk7CiAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgIG1lc3NhZ2U6ICLmj5DkuqTmiJDlip8iLAogICAgICAgIHR5cGU6ICJzdWNjZXNzIgogICAgICB9KTsKICAgICAgdGhpcy5nZXRCYXNpY1NldHVwKCk7CiAgICB9CgogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAwGA;AACA;EACAA,iBADA;;EAEAC;IACA;MACAC,aADA;MAEAC;QACAC,+BADA;QAEAC;UACAC,cADA;UAEAC,UAFA;UAGAC,UAHA;UAIAC;QAJA,CAFA;QAQAC;UACAC,eADA;UAEAC,aAFA;UAGAC,gBAHA;UAIAC;QAJA,CARA;QAcAC;UACAC;QADA;MAdA;IAFA;EAqBA,CAxBA;;EAyBA;IACA;EACA,CA3BA;;EA4BAC;IACA;IACA;EACA,CA/BA;;EAgCAC;IACA;IACA;MACA;QACA;MACA;;MAEA;QAAAjB;MAAA;MAEA;;MACA;QACA;MACA;IACA,CAbA;;IAcA;IACA;MACA,mBACA,iBADA;QAEAE;MAFA;MAIA;QACAD;MADA;MAIA;QACAiB,eADA;QAEAC;MAFA;MAIA;IACA;;EA7BA;AAhCA","names":["name","data","basicData","logistics_form","express_type","express_bird","hundredMeal","userId","apiKey","jdCode","express_hundred","enterpriseIn","accessKey","customerCode","sessionTime","express_ali","appCode","activated","methods","message","type"],"sourceRoot":"src/views/SystemSettings/jiaoyiset","sources":["Logistics.vue"],"sourcesContent":["<template>\n <div style=\"padding: 20px 0\">\n <el-form\n ref=\"logistics_form\"\n :model=\"logistics_form\"\n label-width=\"200px\"\n size=\"small\"\n >\n <el-form-item label=\"类型选择\">\n <el-radio-group v-model=\"logistics_form.express_type\">\n <el-radio label=\"express_bird\">快递鸟</el-radio>\n <el-radio label=\"express_hundred\">快递100</el-radio>\n <el-radio label=\"express_ali\">阿里云</el-radio>\n </el-radio-group>\n </el-form-item>\n <div v-if=\"logistics_form.express_type === 'express_bird'\">\n <el-form-item label=\"快递鸟套餐\">\n <el-radio-group v-model=\"logistics_form.express_bird.hundredMeal\">\n <el-radio :label=\"4\">免费</el-radio>\n <el-radio :label=\"5\">付费</el-radio>\n </el-radio-group>\n </el-form-item>\n <el-form-item label=\"用户ID\">\n <el-input\n v-model=\"logistics_form.express_bird.userId\"\n style=\"width: 240px\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"API Key\">\n <el-input\n v-model=\"logistics_form.express_bird.apiKey\"\n style=\"width: 240px\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"京东商家编码\">\n <el-input\n v-model=\"logistics_form.express_bird.jdCode\"\n style=\"width: 240px\"\n ></el-input>\n <p class=\"form-tip\">\n 若您使用京东物流,则需填写“京东商家编码”,否则将会造成物流信息无法查询\n </p>\n </el-form-item>\n </div>\n <div v-if=\"logistics_form.express_type === 'express_hundred'\">\n <el-form-item label=\"接口类型\">\n <el-radio-group v-model=\"logistics_form.express_hundred.enterpriseIn\">\n <el-radio :label=\"5\">企业接口</el-radio>\n </el-radio-group>\n </el-form-item>\n <el-form-item label=\"授权密钥(Key)\">\n <el-input\n v-model=\"logistics_form.express_hundred.accessKey\"\n style=\"width: 240px\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"公司编号(Customer)\">\n <el-input\n v-model=\"logistics_form.express_hundred.customerCode\"\n style=\"width: 240px\"\n ></el-input>\n </el-form-item>\n <el-form-item label=\"数据缓存时间\">\n <el-input-number\n v-model=\"logistics_form.express_hundred.sessionTime\"\n style=\"width: 240px\"\n :controls=\"false\"\n ></el-input-number>\n <span class=\"input-unit\">分钟</span>\n </el-form-item>\n </div>\n <div v-if=\"logistics_form.express_type === 'express_ali'\">\n <el-form-item label=\"APPCODE\">\n <el-input\n v-model=\"logistics_form.express_ali.appCode\"\n style=\"width: 240px\"\n ></el-input>\n <p class=\"form-tip\">\n 提示:请到阿里云开通“\n <a\n href=\"https://market.aliyun.com/products/56928004/cmapi023201.html?spm=5176.730005.productlist.d_cmapi023201.29343524ubjjnd&innerSource=search_%E5%85%A8%E7%90%83%E5%BF%AB%E9%80%92%E7%89%A9%E6%B5%81%E6%9F%A5%E8%AF%A2#sku=yuncode1720100000\"\n target=\"_blank\"\n style=\"color: #409eff\"\n >\n 全球快递物流查询\n </a>\n ”服务,获取appcode填入此处\n </p>\n </el-form-item>\n </div>\n <el-form-item>\n <el-button\n v-if=\"$accessCheck($Access.Logisticssetting)\"\n type=\"primary\"\n @click=\"setSubmit\"\n >\n 保存\n </el-button>\n </el-form-item>\n </el-form>\n </div>\n</template>\n\n<script>\n import { getBasicSetup, setting } from \"@/api/System\";\n export default {\n name: \"Logistics\",\n data() {\n return {\n basicData: {},\n logistics_form: {\n express_type: \"express_hundred\",\n express_bird: {\n hundredMeal: 4,\n userId: \"\",\n apiKey: \"\",\n jdCode: \"\",\n },\n express_hundred: {\n enterpriseIn: 5,\n accessKey: \"\",\n customerCode: \"\",\n sessionTime: 1,\n },\n express_ali: {\n appCode: \"\",\n },\n },\n };\n },\n async created() {\n this.getBasicSetup();\n },\n activated() {\n if (this.$_isInit()) return;\n this.getBasicSetup();\n },\n methods: {\n // 获取详情\n async getBasicSetup() {\n if (!this.$accessCheck(this.$Access.LogisticsgetBasicSetup)) {\n return;\n }\n\n const { data } = await getBasicSetup();\n\n this.basicData = data.basicData;\n if (data.basicData.logistics_form) {\n this.logistics_form = data.basicData.logistics_form;\n }\n },\n // 提交\n async setSubmit() {\n this.basicData = {\n ...this.basicData,\n logistics_form: this.logistics_form,\n };\n const data = await setting({\n basicData: this.basicData,\n });\n\n this.$message({\n message: \"提交成功\",\n type: \"success\",\n });\n this.getBasicSetup();\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}