对接高级查询

This commit is contained in:
qq787203167
2022-05-23 16:38:23 +08:00
parent 9073ec1fe1
commit 543720ed38
3 changed files with 22 additions and 27 deletions
@@ -10,7 +10,7 @@
<a-select v-else-if="tagType=='select'" allowClear :getPopupContainer = "getPopupContainer" :placeholder="placeholder" :disabled="disabled" :value="getValueSting" @change="handleInput"> <a-select v-else-if="tagType=='select'" allowClear :getPopupContainer = "getPopupContainer" :placeholder="placeholder" :disabled="disabled" :value="getValueSting" @change="handleInput">
<!-- <a-select-option :value="null">{{$t('pleaseSelect')}}</a-select-option>--> <!-- <a-select-option :value="null">{{$t('pleaseSelect')}}</a-select-option>-->
<a-select-option v-for="(item, key) in dictOptionsValue" :key="key" :value="item.value"> <a-select-option v-for="(item, key) in dictOptionsValue" :key="key" :value="item.value">
<span class="itemOption" :title=" item.text || item.label "> <span class="itemOption-index" :title=" item.text || item.label ">
{{ item.text || item.label }} {{ item.text || item.label }}
</span> </span>
</a-select-option> </a-select-option>
@@ -118,7 +118,7 @@
} }
</script> </script>
<style scoped> <style scoped>
.itemOption { .itemOption-index {
display: inline-block; display: inline-block;
width: 100%; width: 100%;
overflow: hidden; overflow: hidden;
@@ -16,8 +16,8 @@
<div class="title-text" :title="$t('standard')"> <div class="title-text" :title="$t('standard')">
<span>{{$t('standard')}}</span> <span>{{$t('standard')}}</span>
</div> </div>
<j-input class="box-input" :placeholder="$t('PleaseEnter')+$t('standard')" <a-input class="box-input" :placeholder="$t('PleaseEnter')+$t('standard')"
v-model="queryParam.serialNumber"></j-input> v-model="queryParam.serial_number"></a-input>
</div> </div>
</a-col> </a-col>
<a-col :md="12" :sm="8"> <a-col :md="12" :sm="8">
@@ -25,8 +25,8 @@
<div class="title-text" :title="$t('title')"> <div class="title-text" :title="$t('title')">
<span>{{$t('title')}}</span> <span>{{$t('title')}}</span>
</div> </div>
<j-input class="box-input" :placeholder="$t('PleaseEnter')+$t('title')" <a-input class="box-input" :placeholder="$t('PleaseEnter')+$t('title')"
v-model="queryParam.title"></j-input> v-model="queryParam.title"></a-input>
</div> </div>
</a-col> </a-col>
<a-col :md="12" :sm="8"> <a-col :md="12" :sm="8">
@@ -108,7 +108,7 @@
columns: [ columns: [
{ {
title: this.$t('standard'), title: this.$t('standard'),
dataIndex: 'serialNumber', dataIndex: 'serial_number',
align: 'center', align: 'center',
ellipsis: true ellipsis: true
}, },
@@ -120,36 +120,31 @@
}, },
{ {
title: this.$t('status'), title: this.$t('status'),
dataIndex: 'state_dictText', dataIndex: 'state',
align: 'center', align: 'center',
ellipsis: true ellipsis: true
}, },
{ {
title: this.$t('technicalField'), title: this.$t('technicalField'),
dataIndex: 'technologyTerritory', dataIndex: 'technology_territory',
align: 'center', align: 'center',
ellipsis: true ellipsis: true
}, },
// {
// title: this.$t('functionalAreas'),
// dataIndex: 'functionalAreas',
// align: 'center'
// },
{ {
title: this.$t('ImplementationDate'), title: this.$t('ImplementationDate'),
dataIndex: 'xin1Che1Xing2Shi2Shi1Ri4Qi1', dataIndex: 'xin1_che1_xing2_shi2_shi1_ri4_qi1',
align: 'center', align: 'center',
ellipsis: true ellipsis: true
}, },
{ {
title: this.$t('vehicleInProductionDate'), title: this.$t('vehicleInProductionDate'),
dataIndex: 'implementTime', dataIndex: 'implement_time',
align: 'center', align: 'center',
ellipsis: true ellipsis: true
}, },
{ {
title: this.$t('correspondingStandard'), title: this.$t('correspondingStandard'),
dataIndex: 'correspondingStandard', dataIndex: 'corresponding_standard',
align: 'center', align: 'center',
ellipsis: true ellipsis: true
} }
@@ -16,8 +16,8 @@
<div class="title-text" :title="$t('standard')"> <div class="title-text" :title="$t('standard')">
<span>{{$t('standard')}}</span> <span>{{$t('standard')}}</span>
</div> </div>
<j-input class="box-input" :placeholder="$t('PleaseEnter')+$t('standard')" <a-input class="box-input" :placeholder="$t('PleaseEnter')+$t('standard')"
v-model="queryParam.serialNumber"></j-input> v-model="queryParam.serial_number"></a-input>
</div> </div>
</a-col> </a-col>
<a-col :md="12" :sm="8"> <a-col :md="12" :sm="8">
@@ -25,8 +25,8 @@
<div class="title-text" :title="$t('title')"> <div class="title-text" :title="$t('title')">
<span>{{$t('title')}}</span> <span>{{$t('title')}}</span>
</div> </div>
<j-input class="box-input" :placeholder="$t('PleaseEnter')+$t('title')" <a-input class="box-input" :placeholder="$t('PleaseEnter')+$t('title')"
v-model="queryParam.title"></j-input> v-model="queryParam.title"></a-input>
</div> </div>
</a-col> </a-col>
<a-col :md="12" :sm="8"> <a-col :md="12" :sm="8">
@@ -100,7 +100,7 @@
columns: [ columns: [
{ {
title: this.$t('standard'), title: this.$t('standard'),
dataIndex: 'serialNumber', dataIndex: 'serial_number',
align: 'center', align: 'center',
ellipsis: true ellipsis: true
}, },
@@ -112,31 +112,31 @@
}, },
{ {
title: this.$t('status'), title: this.$t('status'),
dataIndex: 'state_dictText', dataIndex: 'state',
align: 'center', align: 'center',
ellipsis: true ellipsis: true
}, },
{ {
title: this.$t('technicalField'), title: this.$t('technicalField'),
dataIndex: 'technologyTerritory', dataIndex: 'technology_territory',
align: 'center', align: 'center',
ellipsis: true ellipsis: true
}, },
{ {
title: this.$t('ImplementationDate'), title: this.$t('ImplementationDate'),
dataIndex: 'xin1Che1Xing2Shi2Shi1Ri4Qi1', dataIndex: 'xin1_che1_xing2_shi2_shi1_ri4_qi1',
align: 'center', align: 'center',
ellipsis: true ellipsis: true
}, },
{ {
title: this.$t('vehicleInProductionDate'), title: this.$t('vehicleInProductionDate'),
dataIndex: 'implementTime', dataIndex: 'implement_time',
align: 'center', align: 'center',
ellipsis: true ellipsis: true
}, },
{ {
title: this.$t('correspondingStandard'), title: this.$t('correspondingStandard'),
dataIndex: 'correspondingStandard', dataIndex: 'corresponding_standard',
align: 'center', align: 'center',
ellipsis: true ellipsis: true
} }