diff --git a/src/views/dike/runManage/enginerring/inspectionPlan/index.vue b/src/views/dike/runManage/enginerring/inspectionPlan/index.vue index 77d317f..059dc7d 100644 --- a/src/views/dike/runManage/enginerring/inspectionPlan/index.vue +++ b/src/views/dike/runManage/enginerring/inspectionPlan/index.vue @@ -26,7 +26,7 @@ export default { paramsData: { name: "", status: "", - dutyHolderType: "", + userIds: [], planDateArr: [], }, currentRow: {}, @@ -36,7 +36,6 @@ export default { examType: [], // 检查类型 tableData: [], // 检查列表 patrolTableData: [], // 巡查项目列表 - dutyHolderList: [], pageData: { pageNum: 1, // 当前页 pageSize: 10, // 请求数量 @@ -207,7 +206,13 @@ export default { pageSize: 100, pageNum: 1, }).then((res) => { - this.personnelList = res.records; + this.personnelList = res.records.map((item) => { + return { + id: item.id, + name: item.nickName, + uid: item.uuid, + }; + }); }); }, @@ -219,10 +224,10 @@ export default { timeField: "create_time", }, name: this.paramsData.name, - planStartDate: this.paramsData.planDateArr[0], - planEndDate: this.paramsData.planDateArr[1], + startTime: this.paramsData.planDateArr[0], + endTime: this.paramsData.planDateArr[1], status: this.paramsData.status, - dutyHolderType: this.paramsData.dutyHolderType, + userIds: this.paramsData.userIds, }, pageSize: this.pageData.pageSize, pageNum: this.pageData.pageNum, @@ -262,12 +267,11 @@ export default { this.getTableData(); }, handleResetQuery() { - this.paramsData = { - name: "", - status: "", - dutyHolderType: "", - planDateArr: [], - }; + this.paramsData.name = ""; + this.paramsData.status = ""; + this.paramsData.userIds = []; + this.paramsData.planDateArr = []; + this.pageData.pageNum = 1; this.getTableData(); }, @@ -331,12 +335,16 @@ export default { size="small" class="w-202 ml-10" @change="handleChangeQuery" - v-model="paramsData.dutyHolderType" + v-model="paramsData.userIds" + multiple filterable - placeholder="请选择" + remote + :remote-method="searchUser" + value-key="id" + placeholder="请输入关键词搜索用户" >