{"remainingRequest":"D:\\jenkins\\workspace\\ljzc-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\ljzc-fvue\\src\\views\\assetsOperating\\AssetLedgerRegistration\\PropertyLedger\\components\\detailDialog.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\ljzc-fvue\\src\\views\\assetsOperating\\AssetLedgerRegistration\\PropertyLedger\\components\\detailDialog.vue","mtime":1701943659908},{"path":"D:\\jenkins\\workspace\\ljzc-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\ljzc-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\ljzc-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//\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//\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\r\nimport Breadcrumb from '@/components/Breadcrumb/index.vue'\r\nimport utils from '@/utils.js'\r\nimport api from '@/api/assetsOperating/AssetLedgerRegistration/PropertyLedger.js'\r\nexport default {\r\n name: 'domesticDialog',\r\n components: { Breadcrumb },\r\n data() {\r\n return {\r\n breadcrumbOpt: [{ breadcrumbName: '资产信息' }, { breadcrumbName: '详情' }],\r\n parameter: {\r\n assetBusinessWarrents: {\r\n isGetWarrents: null,\r\n isMortgage: null,\r\n warrentsOrgName: '',\r\n warrentsNo: null,\r\n warrentsReason: ''\r\n },\r\n assetBusinessUse: {\r\n fillYear: null,\r\n }\r\n },\r\n projectData: [],\r\n buildingData:[]\r\n }\r\n },\r\n created() { },\r\n mounted() { },\r\n methods: {\r\n //证件类型翻译回显\r\n cardTypeName(value) {\r\n return this.cardTypeData.filter(item => item.value === value)[0].name\r\n },\r\n //面包屑点击\r\n breadcrumbClick() {\r\n this.$emit('closeComponent')\r\n },\r\n //字典翻译\r\n getDictName(code, value) {\r\n return utils.getDictName(code, value)\r\n },\r\n //详情\r\n detail(val) {\r\n if (val) {\r\n this.modifychoData(val)\r\n }\r\n },\r\n\r\n //获取详情\r\n async modifychoData(val) {\r\n this.getBuilding()\r\n await this.getProject()\r\n api.detailsData(val.id, res => {\r\n if (res) {\r\n this.parameter = res\r\n this.projectData.forEach(e => {\r\n if (res.projectId === e.id) {\r\n this.parameter.projectName = e.projectName\r\n }\r\n })\r\n this.buildingData.forEach(e => {\r\n if (res.buildingId === e.id) {\r\n this.parameter.buildingName = e.buildingName\r\n }\r\n })\r\n }\r\n })\r\n },\r\n //获取项目下拉\r\n getProject() {\r\n api.projectQquery({\r\n pageBean: {\r\n pageSize: -1,\r\n page: 1\r\n }\r\n }, res => {\r\n if (res.rows) {\r\n this.projectData = res.rows\r\n }\r\n })\r\n },\r\n //获取楼栋\r\n getBuilding() {\r\n api.buildingQquery({\r\n pageBean: {\r\n pageSize: -1,\r\n page: 1\r\n }\r\n }, res => {\r\n if (res.rows) {\r\n this.buildingData = res.rows\r\n }\r\n })\r\n },\r\n }\r\n}\r\n",null]}