{"remainingRequest":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xypm-web\\src\\components\\selector\\ProjectContractSelector.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xypm-web\\src\\components\\selector\\ProjectContractSelector.vue","mtime":1675214577651},{"path":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xypm-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xypm-web\\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]}