|
|
|
@ -5,25 +5,25 @@ |
|
|
|
<el-form :inline="true" :model="queryParams" ref="ref_searchform" :label-width="'100px'"> |
|
|
|
<div> |
|
|
|
<el-form-item label="所属组织" prop="agencyId"> |
|
|
|
<el-cascader style="width: 100%;" v-model="cascaderAgencyId" :options="organizeOptions" |
|
|
|
<el-cascader style="width: 100%;" v-model="queryParams.cascaderAgencyId" :options="organizeOptions" |
|
|
|
:props="{ checkStrictly: true, multiple: false, value: 'value', label: 'label', children: 'children' }" |
|
|
|
:show-all-levels="false" @change="handleOrgChange" clearable></el-cascader> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item label="巡检类型" prop="status"> |
|
|
|
<el-select class="item_width_1" v-model.trim="queryParams.status" placeholder="全部" clearable> |
|
|
|
<el-form-item label="巡检类型" prop="patrolCategory"> |
|
|
|
<el-select class="item_width_1" v-model.trim="queryParams.patrolCategory" placeholder="全部" clearable> |
|
|
|
<el-option v-for="item in typeList" :key="item.value" :label="item.label" :value="item.value"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item label="巡检人" prop="title"> |
|
|
|
<el-input v-model.trim="queryParams.title" class="item_width_1" clearable placeholder="请输入"> |
|
|
|
<el-form-item label="巡检人" prop="patrolPeopleName"> |
|
|
|
<el-input v-model.trim="queryParams.patrolPeopleName" class="item_width_1" clearable placeholder="请输入"> |
|
|
|
</el-input> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item label="手机号" prop="title"> |
|
|
|
<el-input v-model.trim="queryParams.title" class="item_width_1" clearable placeholder="请输入"> |
|
|
|
<el-form-item label="手机号" prop="patrolPeoplePhone"> |
|
|
|
<el-input v-model.trim="queryParams.patrolPeoplePhone" class="item_width_1" clearable placeholder="请输入"> |
|
|
|
</el-input> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
@ -117,12 +117,13 @@ export default { |
|
|
|
tableLoading: false, |
|
|
|
timeRange: [], |
|
|
|
queryParams: { |
|
|
|
title: "", |
|
|
|
patrolPeopleName: "", |
|
|
|
agencyId: "", |
|
|
|
patrolPeoplePhone: '', |
|
|
|
startTime: "", |
|
|
|
endTime: "", |
|
|
|
cascaderAgencyId: [], |
|
|
|
}, |
|
|
|
cascaderAgencyId: [], |
|
|
|
organizeOptions: [], |
|
|
|
tableData: [], |
|
|
|
typeList: [ |
|
|
|
@ -271,8 +272,10 @@ export default { |
|
|
|
resetSearch() { |
|
|
|
this.timeRange = [] |
|
|
|
this.queryParams = { |
|
|
|
title: "", |
|
|
|
status: "", |
|
|
|
cascaderAgencyId: '', |
|
|
|
patrolPeopleName: "", |
|
|
|
patrolPeoplePhone: '', |
|
|
|
patrolCategory: "", |
|
|
|
startTime: "", |
|
|
|
endTime: "", |
|
|
|
} |
|
|
|
|