|
|
@ -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="请输入关键词搜索用户" |
|
|
|
> |
|
|
|
<el-option |
|
|
|
v-for="item in dutyHolderList" |
|
|
|
v-for="item in personnelList" |
|
|
|
:key="item.id" |
|
|
|
:label="item.name" |
|
|
|
:value="item.id" |
|
|
|