{"remainingRequest":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\bzzgj-fvue\\src\\components\\detailsDialog\\modle\\basisDialog.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\src\\components\\detailsDialog\\modle\\basisDialog.vue","mtime":1667545181520},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\bzzgj-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nimport equipmentManage from '@/api/device/equipmentManage.js'\nexport default {\n\t// props: {\n\t// \tcId: {\n\t// \t\ttype: String,\n\t// \t\tdefault: ''\n\t// \t},\n\t// \ttitle: {\n\t// \t\ttype: String,\n\t// \t\tdefault: ''\n\t// \t}\n\t// },\n\tdata() {\n\t\treturn {\n\t\t\tdialogVisible: false,\n\t\t\tcId:null,\n\t\t\ttitle:null,\n\t\t\tisType:true,\n\t\t\tsuppliers: {},\n\t\t\tmanagers: {},\n\t\t\tcompanyTypes: [{\n\t\t\t\t\tname: \"管理单位\",\n\t\t\t\t\tvalue: 1\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tname: \"建设单位\",\n\t\t\t\t\tvalue: 2\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tname: \"运维单位\",\n\t\t\t\t\tvalue: 3\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tname: \"供应商\",\n\t\t\t\t\tvalue: 4\n\t\t\t\t},\n\t\t\t],\n\t\t\ttypes: [{\n\t\t\t\t\tname: \"管理人员\",\n\t\t\t\t\tvalue: 1\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tname: \"建设人员\",\n\t\t\t\t\tvalue: 2\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tname: \"运维人员\",\n\t\t\t\t\tvalue: 3\n\t\t\t\t}\n\t\t\t]\n\t\t};\n\t},\n\tmethods: {\n\t\tadd(id,title){\n\t\t\tthis.cId=id\n\t\t\tthis.title=title\n\t\t\tthis.dialogVisible = true\n\t\t\tif (this.title == \"设备供应商\") {\n\t\t\t\tthis.getSupplier()\n\t\t\t} else if (this.title == '设备管理人员'||this.title=='设备维护人员') {\n\t\t\t\tthis.getManager()\n\t\t\t}\n\t\t},\n\t\thandleClose() {\n\t\t\tthis.dialogVisible = false\n\t\t},\n\t\tgetSupplier() {\n\t\t\tequipmentManage.supplierId(this.cId, res => {\n\t\t\t\tif (res!=null) {\n\t\t\t\t\tthis.isType=true\n\t\t\t\t\tthis.suppliers = res\n\t\t\t\t\tconsole.log(this.suppliers.companyType.split(','));\n\t\t\t\t\tlet companyType = this.suppliers.companyType.split(',')\n\t\t\t\t\tlet companyTypeName = []\n\t\t\t\t\tthis.companyTypes.forEach(c => {\n\t\t\t\t\t\tcompanyType.forEach(e => {\n\t\t\t\t\t\t\tif (e == c.value) {\n\t\t\t\t\t\t\t\tcompanyTypeName.push(c.name)\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t})\n\t\t\t\t\t})\n\t\t\t\t\tthis.suppliers.companyType = companyTypeName\n\t\t\t\t}else{\n\t\t\t\t\tthis.isType=false\n\t\t\t\t}\n\t\t\t})\n\t\t},\n\t\tgetManager() {\n\t\t\tequipmentManage.managerId(this.cId, res => {\n\t\t\t\tif (res!=null) {\n\t\t\t\t\tthis.isType=true\n\t\t\t\t\tthis.managers = res\n\t\t\t\t\tlet aType=this.managers.type.split(',')\n\t\t\t\t\tlet aTypeName=[]\n\t\t\t\t\tthis.types.forEach(t=>{\n\t\t\t\t\t\taType.forEach(a=>{\n\t\t\t\t\t\t\tif(a==t.value){\n\t\t\t\t\t\t\t\taTypeName.push(t.name)\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t})\n\t\t\t\t\t})\n\t\t\t\t\tthis.managers.type=aTypeName\n\t\t\t\t\tequipmentManage.supplierId(this.managers.companyId, res => {\n\t\t\t\t\t\tif(res){\n\t\t\t\t\t\t\tthis.$set(this.managers,'companyId',res.companyName)\n\t\t\t\t\t\t}\n\t\t\t\t\t})\n\t\t\t\t}else{\n\t\t\t\t\tthis.isType=false\n\t\t\t\t}\n\t\t\t})\n\t\t\t\n\t\t\tconsole.log(this.managers);\n\t\t}\n\t}\n};\n",null]}