搜索内容调整

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

@ -1,11 +1,14 @@
<template>
<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"
@row-del="rowDel" @search-change="searchChange" @search-reset="searchReset"
@selection-change="selectionChange" @current-change="currentChange" @size-change="sizeChange"
@refresh-change="refreshChange" @on-load="onLoad">
<template #menu-left>
<el-button type="danger" icon="el-icon-delete" v-if="permission.role_delete" plain
<el-button type="danger" icon="el-icon-delete" v-if="permission.role_delete" plain
@click="handleDelete">
</el-button>
<!-- <el-upload :auto-upload="false" :show-file-list="false" action="action" :on-change="handleChange"
@ -20,15 +23,19 @@
<template #poCode="{ row }">
<el-text type="primary" size="medium">{{ row.poCode }}</el-text>
</template>
<template #prodIdent="{row}">
<template #prodIdent="{ row }">
<el-tag size="medium">{{ row.prodIdent }}</el-tag>
</template>
<template #curStatusText="{ row }">
<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="info" v-if="row.curStatusText == '已关闭'" size="medium">{{ 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="danger" 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="info" v-if="row.curStatusText == '已关闭'" size="medium">{{ 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="danger" v-if="row.curStatusText == '已退回'" size="medium">{{ row.curStatusText
}}</el-tag>
</template>
<template #menu="{ row }">
<el-button type="primary" text plain style="border: 0; background-color: transparent !important"
@ -102,7 +109,7 @@ export default {
delBtn: false,
editBtnText: '修改',
labelWidth: 120,
searchLabelWidth: 100,
// searchLabelWidth: 120,
menuWidth: 330,
dialogWidth: 900,
dialogClickModal: false,
@ -112,8 +119,21 @@ export default {
searchShowBtn: false,
excelBtn: true,
index: false,
showOverflowTooltip:true,
showOverflowTooltip: true,
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: '计划单号',
prop: 'poCode',
@ -305,6 +325,7 @@ export default {
prop: 'releaseDate',
search: true,
sortable: true,
searchLabelWidth:120,
width: 150,
span: 12,
type: "date",
@ -432,10 +453,11 @@ export default {
prop: 'curStatusText',
search: true,
sortable: true,
searchLabelWidth:80,
span: 12,
display: false,
type: 'select',
width:'100',
width: '100',
dicData: [{
value: 2,
label: '已退回'
@ -464,14 +486,7 @@ export default {
// display: false,
// },
{
label: '关键字',
prop: 'serchTxt',
search: true,
sortable: true,
searchPlaceholder: '关键字模糊搜索',
span: 12,
},
],
},

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

Loading…
Cancel
Save