{"remainingRequest":"D:\\jenkins\\workspace\\xypm-web-prod\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xypm-web-prod\\src\\components\\selector\\ProjectContractSelector.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xypm-web-prod\\src\\components\\selector\\ProjectContractSelector.vue","mtime":1667333350884},{"path":"D:\\jenkins\\workspace\\xypm-web-prod\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xypm-web-prod\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xypm-web-prod\\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\r\nexport default {\r\n data() {\r\n return {\r\n options: [],\r\n contractId:''\r\n }\r\n },\r\n // mounted() {\r\n // this.getProjectData()\r\n // },\r\n\r\n methods: {\r\n getProjectData(val) {\r\n console.log(val)\r\n let param={\r\n pageBean: {\r\n\t\tpage: 1,\r\n\t\tpageSize: -1,\r\n\t\tshowTotal: true\r\n\t},\r\n \tquerys: [\r\n\t\t{\r\n\t\t\tgroup: \"main\",\r\n\t\t\toperation: \"EQUAL\",\r\n\t\t\tparentGroup: \"\",\r\n\t\t\tproperty: \"pm.ID_\",\r\n\t\t\trelation: \"AND\",\r\n\t\t\tvalue: val\r\n\t\t}\r\n\t],\r\n }\r\n // let param = {\r\n // 'pm.ID_': val.projectId,\r\n // register_date_: this.searchForm.registerDate,\r\n // register_person_name_: this.searchForm.registerPersonName,\r\n // }\r\n\r\n this.$http.post('${cqxy}/biz/contract/v1/page',param).then(res => {\r\n let resp= res.data.value.rows \r\n console.log(resp)\r\n let newArr=[]\r\n resp.forEach(item=>{\r\n let obj=item.contract\r\n newArr.push(obj)\r\n })\r\n this.options=newArr\r\n })\r\n },\r\n handleInput(val) {\r\n let arr= this.options.filter(item=>{\r\n return item.id==val\r\n })\r\n this.$emit('inputContract', val, ...arr)\r\n this.$emit('selectContract', val,...arr)\r\n }\r\n }\r\n}\r\n",null]}