fix:工作站设备选择中增加“所属车间”过滤条件。设备台账中的“所属车间”名称展示问题修复
This commit is contained in:
parent
4995e9bf2f
commit
b01fba286e
@ -52,6 +52,15 @@
|
|||||||
@keyup.enter.native="handleQuery"
|
@keyup.enter.native="handleQuery"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="所属车间" prop="workshopName">
|
||||||
|
<el-input
|
||||||
|
v-model="queryParams.workshopName"
|
||||||
|
placeholder="请输入所属车间"
|
||||||
|
clearable
|
||||||
|
style="width: 240px"
|
||||||
|
@keyup.enter.native="handleQuery"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
||||||
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
||||||
@ -68,7 +77,7 @@
|
|||||||
<el-table-column label="设备名称" min-width="120" align="left" key="machineryName" prop="machineryName" :show-overflow-tooltip="true" />
|
<el-table-column label="设备名称" min-width="120" align="left" key="machineryName" prop="machineryName" :show-overflow-tooltip="true" />
|
||||||
<el-table-column label="品牌" align="left" key="machineryBrand" prop="machineryBrand" :show-overflow-tooltip="true" />
|
<el-table-column label="品牌" align="left" key="machineryBrand" prop="machineryBrand" :show-overflow-tooltip="true" />
|
||||||
<el-table-column label="规格型号" align="left" key="machinerySpec" prop="machinerySpec" :show-overflow-tooltip="true" />
|
<el-table-column label="规格型号" align="left" key="machinerySpec" prop="machinerySpec" :show-overflow-tooltip="true" />
|
||||||
<el-table-column label="所属车间" align="center" key="machineryTypeName" prop="machineryTypeName" :show-overflow-tooltip="true" />
|
<el-table-column label="所属车间" align="center" key="workshopName" prop="workshopName" :show-overflow-tooltip="true" />
|
||||||
<el-table-column label="设备状态" align="center" key="status" prop="status" >
|
<el-table-column label="设备状态" align="center" key="status" prop="status" >
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<dict-tag :options="dict.type.mes_machinery_status" :value="scope.row.status"/>
|
<dict-tag :options="dict.type.mes_machinery_status" :value="scope.row.status"/>
|
||||||
|
@ -123,7 +123,7 @@
|
|||||||
<el-table-column label="设备名称" min-width="120" align="left" key="machineryName" prop="machineryName" :show-overflow-tooltip="true" />
|
<el-table-column label="设备名称" min-width="120" align="left" key="machineryName" prop="machineryName" :show-overflow-tooltip="true" />
|
||||||
<el-table-column label="品牌" align="left" key="machineryBrand" prop="machineryBrand" :show-overflow-tooltip="true" />
|
<el-table-column label="品牌" align="left" key="machineryBrand" prop="machineryBrand" :show-overflow-tooltip="true" />
|
||||||
<el-table-column label="规格型号" align="left" key="machinerySpec" prop="machinerySpec" :show-overflow-tooltip="true" />
|
<el-table-column label="规格型号" align="left" key="machinerySpec" prop="machinerySpec" :show-overflow-tooltip="true" />
|
||||||
<el-table-column label="所属车间" align="center" key="machineryTypeName" prop="machineryTypeName" :show-overflow-tooltip="true" />
|
<el-table-column label="所属车间" align="center" key="workshopName" prop="workshopName" :show-overflow-tooltip="true" />
|
||||||
<el-table-column label="设备状态" align="center" key="status" prop="status" >
|
<el-table-column label="设备状态" align="center" key="status" prop="status" >
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<dict-tag :options="dict.type.mes_machinery_status" :value="scope.row.status"/>
|
<dict-tag :options="dict.type.mes_machinery_status" :value="scope.row.status"/>
|
||||||
@ -218,7 +218,7 @@
|
|||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="所属车间" prop="workshopId">
|
<el-form-item label="所属车间" prop="workshopId">
|
||||||
<el-select v-model="form.workshopId" placeholder="请选择车间">
|
<el-select v-model="form.workshopId" @change="changeWorkshop" placeholder="请选择车间">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in workshopOptions"
|
v-for="item in workshopOptions"
|
||||||
:key="item.workshopId"
|
:key="item.workshopId"
|
||||||
@ -412,6 +412,12 @@ export default {
|
|||||||
this.getTreeselect();
|
this.getTreeselect();
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
changeWorkshop(val) {
|
||||||
|
const workshop = this.workshopOptions.filter(item => item.workshopId == val)
|
||||||
|
this.form.workshopId = workshop[0].workshopId
|
||||||
|
this.form.workshopName = workshop[0].workshopName
|
||||||
|
this.form.workshopCode = workshop[0].workshopCode
|
||||||
|
},
|
||||||
/** 查询物料编码列表 */
|
/** 查询物料编码列表 */
|
||||||
getList() {
|
getList() {
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user