搜索内容调整

menu_style
zhangdi 3 months ago
parent ea58d8eec8
commit d16a61c7f7
  1. 47
      src/views/productionSchedulingPlan/productPlan.vue
  2. 11
      src/views/productionSchedulingPlan/productRlue.vue

@ -1,5 +1,8 @@
<template> <template>
<basic-container> <basic-container>
<div class="search_box">
</div>
<avue-crud :option="option" :table-loading="loading" :data="data" v-model="form" v-model:page="page" ref="crud" <avue-crud :option="option" :table-loading="loading" :data="data" v-model="form" v-model:page="page" ref="crud"
@row-del="rowDel" @search-change="searchChange" @search-reset="searchReset" @row-del="rowDel" @search-change="searchChange" @search-reset="searchReset"
@selection-change="selectionChange" @current-change="currentChange" @size-change="sizeChange" @selection-change="selectionChange" @current-change="currentChange" @size-change="sizeChange"
@ -20,15 +23,19 @@
<template #poCode="{ row }"> <template #poCode="{ row }">
<el-text type="primary" size="medium">{{ row.poCode }}</el-text> <el-text type="primary" size="medium">{{ row.poCode }}</el-text>
</template> </template>
<template #prodIdent="{row}"> <template #prodIdent="{ row }">
<el-tag size="medium">{{ row.prodIdent }}</el-tag> <el-tag size="medium">{{ row.prodIdent }}</el-tag>
</template> </template>
<template #curStatusText="{ row }"> <template #curStatusText="{ row }">
<el-tag v-if="row.curStatusText == '已派工'" size="medium">{{ row.curStatusText }}</el-tag> <el-tag v-if="row.curStatusText == '已派工'" size="medium">{{ row.curStatusText }}</el-tag>
<el-tag class="ml-2" type="success" v-if="row.curStatusText == '已完工'" size="medium"> {{ row.curStatusText }}</el-tag> <el-tag class="ml-2" type="success" v-if="row.curStatusText == '已完工'" size="medium"> {{
<el-tag class="ml-2" type="info" v-if="row.curStatusText == '已关闭'" size="medium">{{ row.curStatusText }}</el-tag> row.curStatusText }}</el-tag>
<el-tag class="ml-2" type="warning" v-if="row.curStatusText == '加工中'" size="medium">{{ row.curStatusText }}</el-tag> <el-tag class="ml-2" type="info" v-if="row.curStatusText == '已关闭'" size="medium">{{ row.curStatusText
<el-tag class="ml-2" type="danger" v-if="row.curStatusText == '已退回'" size="medium">{{ row.curStatusText }}</el-tag> }}</el-tag>
<el-tag class="ml-2" type="warning" v-if="row.curStatusText == '加工中'" size="medium">{{ row.curStatusText
}}</el-tag>
<el-tag class="ml-2" type="danger" v-if="row.curStatusText == '已退回'" size="medium">{{ row.curStatusText
}}</el-tag>
</template> </template>
<template #menu="{ row }"> <template #menu="{ row }">
<el-button type="primary" text plain style="border: 0; background-color: transparent !important" <el-button type="primary" text plain style="border: 0; background-color: transparent !important"
@ -102,7 +109,7 @@ export default {
delBtn: false, delBtn: false,
editBtnText: '修改', editBtnText: '修改',
labelWidth: 120, labelWidth: 120,
searchLabelWidth: 100, // searchLabelWidth: 120,
menuWidth: 330, menuWidth: 330,
dialogWidth: 900, dialogWidth: 900,
dialogClickModal: false, dialogClickModal: false,
@ -112,8 +119,21 @@ export default {
searchShowBtn: false, searchShowBtn: false,
excelBtn: true, excelBtn: true,
index: false, index: false,
showOverflowTooltip:true, showOverflowTooltip: true,
column: [ column: [
{
searchLabelWidth:1,
label: '',
prop: 'serchTxt',
search: true,
hide: true,
display: false,
searchPlaceholder: '关键字模糊搜索',
span: 12,
searchRange: true,
suffixIcon: "el-icon-date",
prefixIcon: "el-icon-search"
},
{ {
label: '计划单号', label: '计划单号',
prop: 'poCode', prop: 'poCode',
@ -305,6 +325,7 @@ export default {
prop: 'releaseDate', prop: 'releaseDate',
search: true, search: true,
sortable: true, sortable: true,
searchLabelWidth:120,
width: 150, width: 150,
span: 12, span: 12,
type: "date", type: "date",
@ -432,10 +453,11 @@ export default {
prop: 'curStatusText', prop: 'curStatusText',
search: true, search: true,
sortable: true, sortable: true,
searchLabelWidth:80,
span: 12, span: 12,
display: false, display: false,
type: 'select', type: 'select',
width:'100', width: '100',
dicData: [{ dicData: [{
value: 2, value: 2,
label: '已退回' label: '已退回'
@ -464,14 +486,7 @@ export default {
// display: false, // display: false,
// }, // },
{
label: '关键字',
prop: 'serchTxt',
search: true,
sortable: true,
searchPlaceholder: '关键字模糊搜索',
span: 12,
},
], ],
}, },

@ -160,6 +160,7 @@ export default {
prop: 'rlueName', prop: 'rlueName',
search: true, search: true,
sortable: true, sortable: true,
searchLabelWidth:80,
span: 12, span: 12,
rules: [ rules: [
{ {
@ -174,6 +175,7 @@ export default {
prop: 'rlueType', prop: 'rlueType',
search: true, search: true,
sortable: true, sortable: true,
searchLabelWidth:80,
span: 12, span: 12,
rules: [ rules: [
{ {
@ -226,12 +228,17 @@ export default {
], ],
}, },
{ {
label: '关键字', searchLabelWidth:40,
label: '',
prop: 'serchTxt', prop: 'serchTxt',
search: true, search: true,
sortable: true, hide: true,
display: false,
searchPlaceholder: '关键字模糊搜索', searchPlaceholder: '关键字模糊搜索',
span: 12, span: 12,
searchRange: true,
suffixIcon: "el-icon-date",
prefixIcon: "el-icon-search"
}, },
], ],

Loading…
Cancel
Save