From 3cc4abeb92d11d7a8b365928c5aa9452679fe06c Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期一, 19 八月 2024 09:04:50 +0800 Subject: [PATCH] 责任人增加筛选条件 --- src/views/Admin/sameLevel.vue | 27 ++++++++++++++++++++------- 1 files changed, 20 insertions(+), 7 deletions(-) diff --git a/src/views/Admin/sameLevel.vue b/src/views/Admin/sameLevel.vue index d407693..df461d7 100644 --- a/src/views/Admin/sameLevel.vue +++ b/src/views/Admin/sameLevel.vue @@ -1,20 +1,26 @@ <template> <div class="inner"> <a-row type="flex" justify="space-between" style="margin-bottom: 20px"> - <a-col :span="4" v-if="unittype && unittype !== null"> + <a-col :span="4" v-if="unittype && unittype !== null" style="margin-bottom: 10px"> <a-button type="primary" @click="editData('add',{})">新增用户</a-button> </a-col> - <a-col :span="20"> - <a-row type="flex" :gutter="14"> - <a-col :span="6"> + <a-col :span="24"> + <a-row type="flex" :gutter="24"> + <a-col :span="4"> <a-select v-model="search.searchParams.peerRecipientGroupId" placeholder="选择分组" style="width: 100%" @change="handleChange" allowClear show-search :filter-option="filterOption"> <a-select-option v-for="item in groupData" :value="item.id" :key="item.id">{{item.name}}</a-select-option> </a-select> </a-col> - <a-col :span="6"> + <a-col :span="3"> <a-input v-model="search.searchParams.company" placeholder="单位名称" style="width: 100%"/> </a-col> - <a-col :span="6" v-if="unittype == null || !unittype"> + <a-col :span="3"> + <a-input v-model="search.searchParams.name" placeholder="姓名" style="width: 100%"/> + </a-col> + <a-col :span="3"> + <a-input v-model="search.searchParams.phone" placeholder="电话" style="width: 100%"/> + </a-col> + <a-col :span="4" v-if="unittype == null || !unittype"> <a-cascader :options="areaData" v-model="areaVal" placeholder="所属区域" expandTrigger="hover" :fieldNames="fieldNames" changeOnSelect @change="onChange" style="width: 100%"/> </a-col> <a-col :span="6"> @@ -74,6 +80,8 @@ city: '', area: '', town: '', + name: '', + phone: '', peerRecipientGroupId: undefined } }, @@ -148,8 +156,9 @@ methods:{ async getUserList(){ const t = this - if(t.search.searchParams.province == '' && t.search.searchParams.city == '' && t.search.searchParams.area == '' && t.search.searchParams.company == '' && t.search.searchParams.peerRecipientGroupId == undefined){ + if(t.search.searchParams.phone == '' && t.search.searchParams.recipientName == '' && t.search.searchParams.province == '' && t.search.searchParams.city == '' && t.search.searchParams.area == '' && t.search.searchParams.company == '' && t.search.searchParams.peerRecipientGroupId == undefined){ const {searchParams,...data} = t.search + console.log(data,'data') const res = await getRecipient(data) if(res.data.code == 100){ t.tableData = res.data.data @@ -206,6 +215,8 @@ city: '', area: '', town: '', + name: '', + phone: '', peerRecipientGroupId: undefined } } @@ -305,6 +316,8 @@ city: '', area: '', town: '', + name: '', + phone: '', peerRecipientGroupId: undefined } if(value[0]){ -- Gitblit v1.9.2