1 |
- {"remainingRequest":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\AppBase\\info\\components\\InfoAdd.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\AppBase\\info\\components\\InfoAdd.vue","mtime":1678954023515},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\babel.config.js","mtime":1681371897685},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1681371912860},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1681371925849}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IFVwbG9hZFFpbml1IGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9VcGxvYWRRaW5pdS52dWUiOwppbXBvcnQgeyBhZGRZZyB9IGZyb20gJ0AvYXBpL2luZm8uanMnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIkFkZENsYXNzIiwKICBjb21wb25lbnRzOiB7CiAgICBVcGxvYWRRaW5pdQogIH0sCiAgcHJvcHM6IHsKICAgIHZpc2libGU6IHsKICAgICAgdHlwZTogQm9vbGVhbiwKICAgICAgZGVmYXVsdDogZmFsc2UKICAgIH0sCiAgICBpc0VkaXQ6IHsKICAgICAgdHlwZTogQm9vbGVhbiwKICAgICAgZGVmYXVsdDogZmFsc2UKICAgIH0sCiAgICAvLyDmmK/lkKbpnIDopoHpga7nvanlsYIKICAgIG1vZGFsOiB7CiAgICAgIHR5cGU6IEJvb2xlYW4sCiAgICAgIGRlZmF1bHQ6IHRydWUKICAgIH0KICB9LAoKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgaW1nX2xpc3Q6IFtdLAogICAgICBvcHRpb25zOiBbewogICAgICAgIHZhbHVlOiAxLAogICAgICAgIGxhYmVsOiAn5oub5ZWGJwogICAgICB9LCB7CiAgICAgICAgdmFsdWU6IDIsCiAgICAgICAgbGFiZWw6ICfov57plIEnCiAgICAgIH0sIHsKICAgICAgICB2YWx1ZTogMywKICAgICAgICBsYWJlbDogJ+WFseS6q+iCoeS4nCcKICAgICAgfSwgewogICAgICAgIHZhbHVlOiA0LAogICAgICAgIGxhYmVsOiAn6auY566hJwogICAgICB9XSwKICAgICAgZm9ybTogewogICAgICAgIGF2YXRhcjogIiIsCiAgICAgICAgbmFtZTogIiIsCiAgICAgICAgLy/lp5PlkI0KICAgICAgICBkdXRpZXM6ICIiLAogICAgICAgIC8v6IGM5YqhCiAgICAgICAgdHlwZTogJycsCiAgICAgICAgLy8x5oub5ZWGMui/numUgTPlhbHkuqvogqHkuJw06auY566hCiAgICAgICAgcGhvbmU6ICIiLAogICAgICAgIC8v6IGU57O75pa55byPIOa3u+WKoDHmi5vllYYy6L+e6ZSBM+WFseS6q+iCoeS4nOS8oOWFpQogICAgICAgIGFkZHJlc3M6ICIiLAogICAgICAgIC8v5Zyw5Z2AIOa3u+WKoDHmi5vllYYy6L+e6ZSBM+WFseS6q+iCoeS4nOS8oOWFpQogICAgICAgIGJ1c2luZXNzOiAiIiwKICAgICAgICAvL+S4muWKoQogICAgICAgIGpvYl9ubzogIiIgLy/lt6Xlj7cKCiAgICAgIH0sCiAgICAgIHJ1bGVzOiB7CiAgICAgICAgYXZhdGFyOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAi6K+36YCJ5oup5aS05YOPIiwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH1dLAogICAgICAgIHR5cGU6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLor7fpgInmi6nouqvku70iLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfV0sCiAgICAgICAgbmFtZTogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpeWQjeensCIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSwKICAgICAgICBkdXRpZXM6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLor7fpgInovpPlhaXogYzliqEiLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfV0sCiAgICAgICAgcGhvbmU6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLor7fpgInovpPlhaXmiYvmnLrlj7ciLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfV0sCiAgICAgICAgYnVzaW5lc3M6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLor7fpgInovpPlhaXkuJrliqEiLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfV0sCiAgICAgICAgam9iX25vOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAi6K+36YCJ6L6T5YWl5bel5Y+3IiwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH1dLAogICAgICAgIGFkZHJlc3M6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLor7fpgInovpPlhaXlnLDlnYAiLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfV0KICAgICAgfQogICAgfTsKICB9LAoKICBtZXRob2RzOiB7CiAgICB1cGxvYWRTdWNjZXNzKHZhbCwgcmVzLCBmaWxlLCBmaWxlTGlzdCkgewogICAgICB0aGlzLmZvcm0uYXZhdGFyID0gdmFsOwogICAgICB0aGlzLmltZ19saXN0ID0gZmlsZUxpc3Q7CiAgICB9LAoKICAgIHVwbG9hZFJlbW92ZShmaWxlLCBmaWxlTGlzdCkgewogICAgICB0aGlzLmZvcm0uYXZhdGFyID0gIiI7CiAgICAgIHRoaXMuaW1nX2xpc3QgPSBmaWxlTGlzdDsKICAgIH0sCgogICAgY2xvc2UoKSB7CiAgICAgIHRoaXMuJGVtaXQoImNsb3NlIik7CiAgICB9LAoKICAgIGFzeW5jIGNvbmZpcm0oKSB7CiAgICAgIHRoaXMuJHJlZnMuZm9ybS52YWxpZGF0ZShhc3luYyB2YWxpZCA9PiB7CiAgICAgICAgaWYgKHZhbGlkKSB7CiAgICAgICAgICAvLyBpZiAodGhpcy5mb3JtLnR5cGUgIT0gNCkgewogICAgICAgICAgLy8gICBpZih0aGlzLmZvcm0ucGhvbmUgPT0gJycpIHsKICAgICAgICAgIC8vICAgICByZXR1cm4gdGhpcy4kYmFzZU1lc3NhZ2UoCiAgICAgICAgICAvLyAgICAgICAi6K+36L6T5YWl6IGU57O75pa55byPIiwKICAgICAgICAgIC8vICAgICAgICJlcnJvciIKICAgICAgICAgIC8vICAgICApOwogICAgICAgICAgLy8gICB9CiAgICAgICAgICAvLyAgIGlmKHRoaXMuZm9ybS5hZGRyZXNzID09ICcnKSB7CiAgICAgICAgICAvLyAgICAgcmV0dXJuIHRoaXMuJGJhc2VNZXNzYWdlKAogICAgICAgICAgLy8gICAgICAgIuivt+i+k+WFpeiBlOezu+aWueW8jyIsCiAgICAgICAgICAvLyAgICAgICAiZXJyb3IiCiAgICAgICAgICAvLyAgICAgKTsKICAgICAgICAgIC8vICAgfQogICAgICAgICAgLy8gfSBlbHNlIHsKICAgICAgICAgIC8vICAgaWYgKHRoaXMuZm9ybS5idXNpbmVzcyA9PSAnJykgewogICAgICAgICAgLy8gICAgIHJldHVybiB0aGlzLiRiYXNlTWVzc2FnZSgKICAgICAgICAgIC8vICAgICAgICLor7fovpPlhaXkuJrliqEiLAogICAgICAgICAgLy8gICAgICAgImVycm9yIgogICAgICAgICAgLy8gICAgICk7CiAgICAgICAgICAvLyAgIH0KICAgICAgICAgIC8vICAgaWYgKHRoaXMuZm9ybS5qb2Jfbm8gPT0gJycpIHsKICAgICAgICAgIC8vICAgICByZXR1cm4gdGhpcy4kYmFzZU1lc3NhZ2UoCiAgICAgICAgICAvLyAgICAgICAi6K+36L6T5YWl5bel5Y+3IiwKICAgICAgICAgIC8vICAgICAgICJlcnJvciIKICAgICAgICAgIC8vICAgICApOwogICAgICAgICAgLy8gICB9CiAgICAgICAgICAvLyB9CiAgICAgICAgICBsZXQgZGF0YSA9IGF3YWl0IGFkZFlnKHRoaXMuZm9ybSk7CiAgICAgICAgICB0aGlzLmNsb3NlKCk7CiAgICAgICAgICB0aGlzLiRlbWl0KCJjb25maXJtIik7CiAgICAgICAgfQogICAgICB9KTsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAgDA;AACA,SACAA,KADA,QAEA,eAFA;AAGA;EAEAC,gBAFA;EAGAC;IACAC;EADA,CAHA;EAMAC;IACAC;MACAC,aADA;MAEAC;IAFA,CADA;IAKAC;MACAF,aADA;MAEAC;IAFA,CALA;IASA;IACAE;MACAH,aADA;MAEAC;IAFA;EAVA,CANA;;EAqBAG;IACA;MACAC,YADA;MAEAC;QACAC,QADA;QAEAC;MAFA,GAIA;QACAD,QADA;QAEAC;MAFA,CAJA,EAQA;QACAD,QADA;QAEAC;MAFA,CARA,EAYA;QACAD,QADA;QAEAC;MAFA,CAZA,CAFA;MAmBAC;QACAC,UADA;QAEAf,QAFA;QAEA;QACAgB,UAHA;QAGA;QACAX,QAJA;QAIA;QACAY,SALA;QAKA;QACAC,WANA;QAMA;QACAC,YAPA;QAOA;QACAC,UARA,CAQA;;MARA,CAnBA;MA6BAC;QACAN;UACAO,cADA;UAEAC,gBAFA;UAGAC;QAHA,EADA;QAMAnB;UACAiB,cADA;UAEAC,gBAFA;UAGAC;QAHA,EANA;QAWAxB;UACAsB,cADA;UAEAC,gBAFA;UAGAC;QAHA,EAXA;QAgBAR;UACAM,cADA;UAEAC,iBAFA;UAGAC;QAHA,EAhBA;QAqBAP;UACAK,cADA;UAEAC,kBAFA;UAGAC;QAHA,EArBA;QA0BAL;UACAG,cADA;UAEAC,iBAFA;UAGAC;QAHA,EA1BA;QA+BAJ;UACAE,cADA;UAEAC,iBAFA;UAGAC;QAHA,EA/BA;QAoCAN;UACAI,cADA;UAEAC,iBAFA;UAGAC;QAHA;MApCA;IA7BA;EAwEA,CA9FA;;EA+FAC;IACAC;MACA;MACA;IACA,CAJA;;IAKAC;MACA;MACA;IAEA,CATA;;IAUAC;MACA;IACA,CAZA;;IAaA;MACA;QACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACA;MACA,CAjCA;IAkCA;;EAhDA;AA/FA","names":["addYg","name","components","UploadQiniu","props","visible","type","default","isEdit","modal","data","img_list","options","value","label","form","avatar","duties","phone","address","business","job_no","rules","required","message","trigger","methods","uploadSuccess","uploadRemove","close"],"sourceRoot":"src/views/AppBase/info/components","sources":["InfoAdd.vue"],"sourcesContent":["<template>\n <div>\n <el-drawer class=\"edit-drawer\" title=\"添加\" size=\"1000px\" :visible.sync=\"visible\" direction=\"rtl\" :modal=\"modal\"\n :wrapper-closable=\"false\" @close=\"close\">\n <el-form ref=\"form\" :rules=\"rules\" size=\"small\" :model=\"form\" label-width=\"120px\">\n <el-form-item label=\"身份\" prop=\"type\">\n <el-select v-model=\"form.type\" placeholder=\"请选择身份\">\n <el-option v-for=\"item in options\" :key=\"item.value\" :label=\"item.label\" :value=\"item.value\">\n </el-option>\n </el-select>\n </el-form-item>\n <el-form-item label=\"头像\" prop=\"avatar\">\n <UploadQiniu\n :file-list=\"img_list\"\n :modal='false'\n :limit=\"1\"\n @uploadSuccess=\"uploadSuccess\"\n @handleRemove=\"uploadRemove\"\n />\n </el-form-item>\n <el-form-item label=\"名称\" prop=\"name\">\n <el-input v-model=\"form.name\" placeholder=\"请输入名称\"></el-input>\n </el-form-item>\n <el-form-item v-if=\"form.type == 4\" label=\"工号\" prop=\"job_no\">\n <el-input v-model=\"form.job_no\" placeholder=\"请输入工号\"></el-input>\n </el-form-item>\n <el-form-item label=\"职务\" prop=\"duties\">\n <el-input v-model=\"form.duties\" placeholder=\"请输入职务\"></el-input>\n </el-form-item>\n <el-form-item v-if=\"form.type == 4\" label=\"业务\" prop=\"business\">\n <el-input v-model=\"form.business\" placeholder=\"请输入业务\"></el-input>\n </el-form-item>\n <el-form-item v-if=\"form.type != 4\" label=\"联系方式\" prop=\"phone\">\n <el-input v-model=\"form.phone\" placeholder=\"请输入联系方式\"></el-input>\n </el-form-item>\n <el-form-item v-if=\"form.type != 4 \" label=\"地址\" prop=\"address\">\n <el-input v-model=\"form.address\" placeholder=\"请输入地址\"></el-input>\n </el-form-item>\n <el-form-item style=\"text-align: right; padding-right: 10px\">\n <el-button type=\"primary\" @click=\"confirm\">确 定</el-button>\n <el-button @click=\"close\">取 消</el-button>\n </el-form-item>\n </el-form>\n </el-drawer>\n </div>\n</template>\n\n<script>\n import UploadQiniu from \"@/component/common/UploadQiniu.vue\";\n import {\n addYg\n } from '@/api/info.js'\n export default {\n\n name: \"AddClass\",\n components: {\n UploadQiniu\n },\n props: {\n visible: {\n type: Boolean,\n default: false,\n },\n isEdit: {\n type: Boolean,\n default: false,\n },\n // 是否需要遮罩层\n modal: {\n type: Boolean,\n default: true,\n },\n },\n data() {\n return {\n img_list: [],\n options: [{\n value: 1,\n label: '招商'\n },\n {\n value: 2,\n label: '连锁'\n },\n {\n value: 3,\n label: '共享股东'\n },\n {\n value: 4,\n label: '高管'\n }\n ],\n form: {\n avatar: \"\",\n name: \"\", //姓名\n duties: \"\", //职务\n type: '', //1招商2连锁3共享股东4高管\n phone: \"\", //联系方式 添加1招商2连锁3共享股东传入\n address: \"\", //地址 添加1招商2连锁3共享股东传入\n business: \"\", //业务\n job_no: \"\" //工号\n },\n rules: {\n avatar: [{\n required: true,\n message: \"请选择头像\",\n trigger: \"blur\"\n }],\n type: [{\n required: true,\n message: \"请选择身份\",\n trigger: \"blur\"\n }],\n name: [{\n required: true,\n message: \"请输入名称\",\n trigger: \"blur\"\n }],\n duties: [{\n required: true,\n message: \"请选输入职务\",\n trigger: \"blur\"\n }],\n phone: [{\n required: true,\n message: \"请选输入手机号\",\n trigger: \"blur\"\n }],\n business: [{\n required: true,\n message: \"请选输入业务\",\n trigger: \"blur\"\n }],\n job_no: [{\n required: true,\n message: \"请选输入工号\",\n trigger: \"blur\"\n }],\n address: [{\n required: true,\n message: \"请选输入地址\",\n trigger: \"blur\"\n }],\n }\n };\n },\n methods: {\n uploadSuccess(val, res, file, fileList) {\n this.form.avatar = val;\n this.img_list = fileList;\n },\n uploadRemove(file, fileList) {\n this.form.avatar = \"\";\n this.img_list = fileList;\n\n },\n close() {\n this.$emit(\"close\");\n },\n async confirm() {\n this.$refs.form.validate(async (valid) => {\n if (valid) {\n // if (this.form.type != 4) {\n // if(this.form.phone == '') {\n // return this.$baseMessage(\n // \"请输入联系方式\",\n // \"error\"\n // );\n // }\n // if(this.form.address == '') {\n // return this.$baseMessage(\n // \"请输入联系方式\",\n // \"error\"\n // );\n // }\n // } else {\n // if (this.form.business == '') {\n // return this.$baseMessage(\n // \"请输入业务\",\n // \"error\"\n // );\n // }\n // if (this.form.job_no == '') {\n // return this.$baseMessage(\n // \"请输入工号\",\n // \"error\"\n // );\n // }\n // }\n let data = await addYg(this.form)\n this.close();\n this.$emit(\"confirm\");\n }\n })\n },\n }\n };\n</script>\n\n<style scoped>\n .btn-up {\n position: relative;\n }\n\n .btn-department {\n position: absolute;\n left: 270px;\n top: 4px;\n }\n\n .btn-role-up {\n position: relative;\n }\n\n .add-role {\n position: absolute;\n left: 270px;\n top: 4px;\n }\n\n .creat-shop {\n color: #1890ff;\n font-size: 12px;\n }\n</style>\n"]}]}
|