修改相关人搜索

This commit is contained in:
高嵩
2023-08-20 17:11:40 +08:00
parent 2ea261cbbc
commit d557b67f54
@@ -11,50 +11,38 @@
<a-row :gutter="24"> <a-row :gutter="24">
<a-col :md="12" :sm="8"> <a-col :md="12" :sm="8">
<div class="box-title-text-search"> <div class="box-title-text-search">
<div class="title-text-search" :title="$t('areaOfResponsibility')"> <div class="title-text-search" :title="$t('statisticalNodes')">
<span>{{$t('areaOfResponsibility')}}</span> <span>{{$t('statisticalNodes')}}</span>
</div> </div>
<j-multi-select-tag class="box-input-search" v-model="queryParam.dutyTerritory" <a-select :placeholder="$t('PleaseSelect')+$t('statisticalNodes')"
:placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')" allowClear
:type="'select'" show-search
:triggerChange="false" :dictCode="'duty_territory'"/> class="box-input-search"
</div> optionFilterProp="label"
</a-col> :getPopupContainer="triggerNode=> triggerNode.parentNode"
<template v-if="toggleSearchStatus"> v-model="queryParam.firstLevelDutyTerritory">
<a-col :md="12" :sm="8"> <a-select-option v-for="(item, key) in firstLevelDutyTerritoryList"
<div class="box-title-text-search"> :key="key"
<div class="title-text-search" :title="$t('statisticalNodes')"> :label="item.key"
<span>{{$t('statisticalNodes')}}</span> :value="item.key">
</div>
<a-select :placeholder="$t('PleaseSelect')+$t('statisticalNodes')"
allowClear
show-search
class="box-input-search"
optionFilterProp="label"
:getPopupContainer="triggerNode=> triggerNode.parentNode"
v-model="queryParam.firstLevelDutyTerritory">
<a-select-option v-for="(item, key) in firstLevelDutyTerritoryList"
:key="key"
:label="item.key"
:value="item.key">
<span style="display: inline-block;width: 100%" :title=" item.key "> <span style="display: inline-block;width: 100%" :title=" item.key ">
{{ item.key }} {{ item.key }}
</span> </span>
</a-select-option> </a-select-option>
</a-select> </a-select>
</div> </div>
</a-col> </a-col>
<template v-if="toggleSearchStatus">
<a-col :md="12" :sm="8"> <a-col :md="12" :sm="8">
<div class="box-title-text-search"> <div class="box-title-text-search">
<div class="title-text-search" :title="$t('engineeringInterfacePerson')"> <div class="title-text-search" :title="$t('areaOfResponsibility')">
<span>{{$t('engineeringInterfacePerson')}}</span> <span>{{$t('areaOfResponsibility')}}</span>
</div> </div>
<PersonnelSelection class="box-input-search" <j-multi-select-tag class="box-input-search" v-model="queryParam.dutyTerritory"
:query="{db_field_name:'engineeringInterfacePerson',db_field_txt:$t('engineeringInterfacePerson')}" :placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')"
:isInput="true" :type="'select'"
:personneQuery="queryParam" :triggerChange="false" :dictCode="'duty_territory'"/>
@change="PersonnelSelectionChange"
v-model="queryParam.engineeringInterfacePersonName"/>
</div> </div>
</a-col> </a-col>
<a-col :md="12" :sm="8"> <a-col :md="12" :sm="8">
@@ -70,6 +58,20 @@
v-model="queryParam.lawEngineerName"/> v-model="queryParam.lawEngineerName"/>
</div> </div>
</a-col> </a-col>
<a-col :md="12" :sm="8">
<div class="box-title-text-search">
<div class="title-text-search" :title="$t('engineeringInterfacePerson')">
<span>{{$t('engineeringInterfacePerson')}}</span>
</div>
<PersonnelSelection class="box-input-search"
:query="{db_field_name:'engineeringInterfacePerson',db_field_txt:$t('engineeringInterfacePerson')}"
:isInput="true"
:personneQuery="queryParam"
@change="PersonnelSelectionChange"
v-model="queryParam.engineeringInterfacePersonName"/>
</div>
</a-col>
<!-- <a-col :md="12" :sm="8">--> <!-- <a-col :md="12" :sm="8">-->
<!-- <div class="box-title-text-search">--> <!-- <div class="box-title-text-search">-->
<!-- <div class="title-text-search" :title="$t('certifiedEngineer')">--> <!-- <div class="title-text-search" :title="$t('certifiedEngineer')">-->