Commit e861aab3 authored by chenzj's avatar chenzj

Merge branch 'dev' of http://git.local.topsunit.com/mes/mes-ui into dev

parents 79ee5d15 2597a536
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
width="80%" width="80%"
append-to-body append-to-body
> >
<el-row :gutter="20"> <el-row :gutter="20" style="max-height: 600px; overflow-y: auto;">
<!--分类数据--> <!--分类数据-->
<el-col :span="4" :xs="24"> <el-col :span="4" :xs="24">
<div class="head-container"> <div class="head-container">
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
:inline="true" :inline="true"
v-show="showSearch" v-show="showSearch"
label-width="68px" label-width="68px"
> >
<!-- <el-form-item label="排序" prop="orderNum"> <!-- <el-form-item label="排序" prop="orderNum">
<el-input <el-input
v-model="queryParams.orderNum" v-model="queryParams.orderNum"
...@@ -89,7 +89,7 @@ ...@@ -89,7 +89,7 @@
> >
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
label="分类" label="分类"
align="left" align="left"
key="itemTypeName" key="itemTypeName"
...@@ -98,7 +98,7 @@ ...@@ -98,7 +98,7 @@
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
> >
</el-table-column> </el-table-column>
<el-table-column <el-table-column
label="排序" label="排序"
align="center" align="center"
key="orderNum" key="orderNum"
...@@ -122,7 +122,7 @@ ...@@ -122,7 +122,7 @@
/> />
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<pagination <pagination
...@@ -206,7 +206,7 @@ export default { ...@@ -206,7 +206,7 @@ export default {
listItemType(this.queryParams).then(response => { listItemType(this.queryParams).then(response => {
this.itemList = response.data; this.itemList = response.data;
// this.total = response.total; // this.total = response.total;
this.loading = false; this.loading = false;
}); });
}, },
...@@ -234,8 +234,8 @@ export default { ...@@ -234,8 +234,8 @@ export default {
/** 重置按钮操作 */ /** 重置按钮操作 */
resetQuery() { resetQuery() {
this.form = { this.form = {
itemTypeName: null, itemTypeName: null,
orderNum: null, orderNum: null,
itemOrProduct: null itemOrProduct: null
}; };
this.resetForm("queryForm"); this.resetForm("queryForm");
......
...@@ -4,7 +4,6 @@ ...@@ -4,7 +4,6 @@
:visible.sync="showFlag" :visible.sync="showFlag"
:modal= false :modal= false
width="80%" width="80%"
center
> >
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="100px"> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="100px">
<el-form-item label="所属工序" prop="processName"> <el-form-item label="所属工序" prop="processName">
...@@ -38,7 +37,7 @@ ...@@ -38,7 +37,7 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="工序编码" align="center" prop="processCode"/> <el-table-column label="工序编码" align="center" prop="processCode"/>
<el-table-column label="工序名称" align="center" prop="processName" /> <el-table-column label="工序名称" align="center" prop="processName" />
<el-table-column label="是否启用" align="center" prop="enableFlag"> <el-table-column label="是否启用" align="center" prop="enableFlag">
<template slot-scope="scope"> <template slot-scope="scope">
...@@ -114,7 +113,7 @@ ...@@ -114,7 +113,7 @@
}, },
// 表单参数 // 表单参数
form: {}, form: {},
}; };
}, },
created() { created() {
...@@ -146,8 +145,8 @@ ...@@ -146,8 +145,8 @@
/** 重置按钮操作 */ /** 重置按钮操作 */
resetQuery() { resetQuery() {
this.form = { this.form = {
processName: null, processName: null,
processCode: null, processCode: null,
}; };
this.resetForm("queryForm"); this.resetForm("queryForm");
this.handleQuery(); this.handleQuery();
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<el-input <el-input
v-model="queryParams.arrangeRuleCode" v-model="queryParams.arrangeRuleCode"
placeholder="请输入编排对照编码" placeholder="请输入编排对照编码"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
...@@ -183,7 +183,7 @@ ...@@ -183,7 +183,7 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<pagination <pagination
v-show="total>0" v-show="total>0"
:total="total" :total="total"
...@@ -198,8 +198,8 @@ ...@@ -198,8 +198,8 @@
<el-row> <el-row>
<el-col span="12"> <el-col span="12">
<el-form-item label="编排对照编码" prop="arrangeRuleCode"> <el-form-item label="编排对照编码" prop="arrangeRuleCode">
<el-input <el-input
v-model="form.arrangeRuleCode" v-model="form.arrangeRuleCode"
placeholder="自动生成" placeholder="自动生成"
disabled disabled
/> />
...@@ -257,7 +257,7 @@ ...@@ -257,7 +257,7 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col span="12"> <el-col span="12">
<el-form-item label="工艺要求" label-width="120px"> <el-form-item label="工艺要求" label-width="120px">
<el-radio-group v-model="form.routeDesc" disabled v-if="optType=='view'"> <el-radio-group v-model="form.routeDesc" disabled v-if="optType=='view'">
<el-radio <el-radio
...@@ -522,7 +522,7 @@ ...@@ -522,7 +522,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-form-item label="印刷尺寸" label-width="120px"> <el-form-item label="印刷尺寸" label-width="120px">
<el-radio-group v-model="form.printingWidth" disabled v-if="optType=='view'"> <el-radio-group v-model="form.printingWidth" disabled v-if="optType=='view'">
<el-radio <el-radio
...@@ -550,11 +550,11 @@ ...@@ -550,11 +550,11 @@
<script> <script>
import { import {
listProWorkOrderArrangeRule, listProWorkOrderArrangeRule,
getProWorkOrderArrangeRule, getProWorkOrderArrangeRule,
delProWorkOrderArrangeRule, delProWorkOrderArrangeRule,
addProWorkOrderArrangeRule, addProWorkOrderArrangeRule,
updateProWorkOrderArrangeRule } from "@/api/mes/pro/arrangeRule"; updateProWorkOrderArrangeRule } from "@/api/mes/pro/arrangeRule";
import { genCode } from "@/api/system/autocode/rule"; import { genCode } from "@/api/system/autocode/rule";
import BrandSelect from "@/components/itemType/single.vue"; import BrandSelect from "@/components/itemType/single.vue";
...@@ -587,27 +587,27 @@ export default { ...@@ -587,27 +587,27 @@ export default {
queryParams: { queryParams: {
pageNum: 1, pageNum: 1,
pageSize: 10, pageSize: 10,
arrangeRuleCode: null, arrangeRuleCode: null,
itemTypeId: null, itemTypeId: null,
itemTypeName: null, itemTypeName: null,
processId: null, processId: null,
processName: null, processName: null,
routeCode: null, routeCode: null,
routeDesc: null, routeDesc: null,
brandCode: null, brandCode: null,
itemCode: null, itemCode: null,
length: null, length: null,
width: null, width: null,
productMaterial: null, productMaterial: null,
processCode: null, processCode: null,
spacing: null, spacing: null,
frontImg: null, frontImg: null,
toolList: null, toolList: null,
shape: null, shape: null,
inlay: null, inlay: null,
blownFilmWidth: null, blownFilmWidth: null,
blownFilmThickness: null, blownFilmThickness: null,
printingWidth: null printingWidth: null
}, },
// 表单参数 // 表单参数
form: {}, form: {},
...@@ -649,28 +649,28 @@ export default { ...@@ -649,28 +649,28 @@ export default {
// 表单重置 // 表单重置
reset() { reset() {
this.form = { this.form = {
arrangeRuleId: null, arrangeRuleId: null,
arrangeRuleCode: null, arrangeRuleCode: null,
itemTypeId: null, itemTypeId: null,
itemTypeName: null, itemTypeName: null,
processId: null, processId: null,
processName: null, processName: null,
routeCode: null, routeCode: null,
routeDesc: null, routeDesc: null,
brandCode: null, brandCode: null,
itemCode: null, itemCode: null,
length: null, length: null,
width: null, width: null,
productMaterial: null, productMaterial: null,
processCode: null, processCode: null,
spacing: null, spacing: null,
frontImg: null, frontImg: null,
toolList: null, toolList: null,
shape: null, shape: null,
inlay: null, inlay: null,
blownFilmWidth: null, blownFilmWidth: null,
blownFilmThickness: null, blownFilmThickness: null,
printingWidth: null printingWidth: null
}; };
this.resetForm("form"); this.resetForm("form");
}, },
...@@ -684,7 +684,7 @@ export default { ...@@ -684,7 +684,7 @@ export default {
this.resetForm("queryForm"); this.resetForm("queryForm");
this.handleQuery(); this.handleQuery();
}, },
handleBrandSelect(){ handleBrandSelect(){
this.$refs.brSelect.showFlag = true; this.$refs.brSelect.showFlag = true;
}, },
onBrandSelected(row){ onBrandSelected(row){
...@@ -702,7 +702,7 @@ export default { ...@@ -702,7 +702,7 @@ export default {
if (row != undefined && row != null) { if (row != undefined && row != null) {
this.form.processId = row.processId; this.form.processId = row.processId;
this.form.processName = row.processName; this.form.processName = row.processName;
} }
}, },
......
<template> <template>
<div class="app-container"> <div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="100px">
<el-form-item label="换型关键字" prop="ruleCode">
<el-input
v-model="queryParams.ruleCode"
placeholder="请输入换型关键字"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="产品类别ID" prop="itemTypeId">
<el-input
v-model="queryParams.itemTypeId"
placeholder="请输入产品类别ID"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="产品类别名称" prop="itemTypeName"> <el-form-item label="产品类别名称" prop="itemTypeName">
<el-input <el-input
v-model="queryParams.itemTypeName" v-model="queryParams.itemTypeName"
...@@ -25,14 +9,6 @@ ...@@ -25,14 +9,6 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="工序ID" prop="processId">
<el-input
v-model="queryParams.processId"
placeholder="请输入工序ID"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="工序名称" prop="processName"> <el-form-item label="工序名称" prop="processName">
<el-input <el-input
v-model="queryParams.processName" v-model="queryParams.processName"
...@@ -41,94 +17,6 @@ ...@@ -41,94 +17,6 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="刀" prop="tool">
<el-input
v-model="queryParams.tool"
placeholder="请输入刀"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="模" prop="mould">
<el-input
v-model="queryParams.mould"
placeholder="请输入模"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="版" prop="plate">
<el-input
v-model="queryParams.plate"
placeholder="请输入版"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="材料" prop="materialRecoil">
<el-input
v-model="queryParams.materialRecoil"
placeholder="请输入材料"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="印张长度" prop="sheetLength">
<el-input
v-model="queryParams.sheetLength"
placeholder="请输入印张长度"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="印张宽度" prop="sheetWidth">
<el-input
v-model="queryParams.sheetWidth"
placeholder="请输入印张宽度"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="产品规格" prop="productStandard">
<el-input
v-model="queryParams.productStandard"
placeholder="请输入产品规格"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="正反颜色" prop="proConColor">
<el-input
v-model="queryParams.proConColor"
placeholder="请输入正反颜色"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="" prop="inlay">
<el-input
v-model="queryParams.inlay"
placeholder="请输入"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="工艺路线" prop="routeCode">
<el-input
v-model="queryParams.routeCode"
placeholder="请输入工艺路线"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="产品材质宽度" prop="productWidth">
<el-input
v-model="queryParams.productWidth"
placeholder="请输入产品材质宽度"
clearable
@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>
...@@ -183,24 +71,22 @@ ...@@ -183,24 +71,22 @@
<el-table v-loading="loading" :data="scheduleSetupRuleList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="scheduleSetupRuleList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<el-table-column label="产品材质宽度" align="center" prop="ruleId" /> <el-table-column label="产品材质宽度" align="center" width="120" prop="ruleId" />
<el-table-column label="换型关键字" align="center" prop="ruleCode" /> <el-table-column label="换型关键字" align="center" width="120" prop="ruleCode" />
<el-table-column label="产品类别ID" align="center" prop="itemTypeId" /> <el-table-column label="产品类别名称" align="center" width="120" prop="itemTypeName" />
<el-table-column label="产品类别名称" align="center" prop="itemTypeName" /> <el-table-column label="工序名称" align="center" width="120" prop="processName" />
<el-table-column label="工序ID" align="center" prop="processId" /> <el-table-column label="刀" align="center" width="55" prop="tool" />
<el-table-column label="工序名称" align="center" prop="processName" /> <el-table-column label="模" align="center" width="55" prop="mould" />
<el-table-column label="刀" align="center" prop="tool" /> <el-table-column label="版" align="center" width="55" prop="plate" />
<el-table-column label="模" align="center" prop="mould" /> <el-table-column label="材料" align="center" width="80" prop="materialRecoil" />
<el-table-column label="版" align="center" prop="plate" />
<el-table-column label="材料" align="center" prop="materialRecoil" />
<el-table-column label="印张长度" align="center" prop="sheetLength" /> <el-table-column label="印张长度" align="center" prop="sheetLength" />
<el-table-column label="印张宽度" align="center" prop="sheetWidth" /> <el-table-column label="印张宽度" align="center" prop="sheetWidth" />
<el-table-column label="产品规格" align="center" prop="productStandard" /> <el-table-column label="产品规格" align="center" prop="productStandard" />
<el-table-column label="正反颜色" align="center" prop="proConColor" /> <el-table-column label="正反颜色" align="center" prop="proConColor" />
<el-table-column label="" align="center" prop="inlay" /> <el-table-column label="Inlay" align="center" prop="inlay" />
<el-table-column label="工艺路线" align="center" prop="routeCode" /> <el-table-column label="工艺路线" align="center" prop="routeCode" />
<el-table-column label="产品材质宽度" align="center" prop="productWidth" /> <el-table-column label="产品材质宽度" width="120" align="center" prop="productWidth" />
<el-table-column label="操作" align="center" class-name="small-padding fixed-width"> <el-table-column label="操作" width="200" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button
size="mini" size="mini"
...@@ -229,56 +115,112 @@ ...@@ -229,56 +115,112 @@
/> />
<!-- 添加或修改排产换型对照信息对话框 --> <!-- 添加或修改排产换型对照信息对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="960px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="100px">
<el-form-item label="换型关键字" prop="ruleCode"> <el-row>
<el-input v-model="form.ruleCode" placeholder="请输入换型关键字" /> <el-col :span="24">
</el-form-item> <el-form-item label="换型关键字" prop="ruleCode">
<el-form-item label="产品类别ID" prop="itemTypeId"> <el-input v-model="form.ruleCode" placeholder="请输入换型关键字" />
<el-input v-model="form.itemTypeId" placeholder="请输入产品类别ID" /> </el-form-item>
</el-form-item> </el-col>
<el-form-item label="产品类别名称" prop="itemTypeName"> <el-col :span="12">
<el-input v-model="form.itemTypeName" placeholder="请输入产品类别名称" /> <el-form-item label="产品类别ID" prop="itemTypeId">
</el-form-item> <el-input disabled v-model="form.itemTypeId" placeholder="请输入产品类别ID" />
<el-form-item label="工序ID" prop="processId"> </el-form-item>
<el-input v-model="form.processId" placeholder="请输入工序ID" /> </el-col>
</el-form-item> <el-col :span="12">
<el-form-item label="工序名称" prop="processName"> <el-form-item label="产品类别名称" prop="itemTypeName">
<el-input v-model="form.processName" placeholder="请输入工序名称" /> <el-input v-model="form.itemTypeName" placeholder="请输入产品类别名称" >
</el-form-item> <el-button
<el-form-item label="刀" prop="tool"> slot="append"
<el-input v-model="form.tool" placeholder="请输入刀" /> icon="el-icon-search"
</el-form-item> @click="handleBrandSelect"
<el-form-item label="模" prop="mould"> ></el-button>
<el-input v-model="form.mould" placeholder="请输入模" /> </el-input>
</el-form-item> <BrandSelect
<el-form-item label="版" prop="plate"> ref="brSelect"
<el-input v-model="form.plate" placeholder="请输入版" /> v-if="open"
</el-form-item> @onSelected="onBrandSelected"
<el-form-item label="材料" prop="materialRecoil"> ></BrandSelect>
<el-input v-model="form.materialRecoil" placeholder="请输入材料" /> </el-form-item>
</el-form-item> </el-col>
<el-form-item label="印张长度" prop="sheetLength"> <el-col :span="12">
<el-input v-model="form.sheetLength" placeholder="请输入印张长度" /> <el-form-item label="工序ID" prop="processId">
</el-form-item> <el-input disabled v-model="form.processId" placeholder="请输入工序ID" />
<el-form-item label="印张宽度" prop="sheetWidth"> </el-form-item>
<el-input v-model="form.sheetWidth" placeholder="请输入印张宽度" /> </el-col>
</el-form-item> <el-col :span="12">
<el-form-item label="产品规格" prop="productStandard"> <el-form-item label="工序名称" prop="processName">
<el-input v-model="form.productStandard" placeholder="请输入产品规格" /> <el-input v-model="form.processName" placeholder="请输入工序名称" >
</el-form-item> <el-button
<el-form-item label="正反颜色" prop="proConColor"> slot="append"
<el-input v-model="form.proConColor" placeholder="请输入正反颜色" /> icon="el-icon-search"
</el-form-item> @click="handleProcess"
<el-form-item label="" prop="inlay"> ></el-button>
<el-input v-model="form.inlay" placeholder="请输入" /> </el-input>
</el-form-item> <ProcessSelect
<el-form-item label="工艺路线" prop="routeCode"> ref="brSelectpro"
<el-input v-model="form.routeCode" placeholder="请输入工艺路线" /> v-if="open"
</el-form-item> @onSelected="onBrandProcess"
<el-form-item label="产品材质宽度" prop="productWidth"> ></ProcessSelect>
<el-input v-model="form.productWidth" placeholder="请输入产品材质宽度" /> </el-form-item>
</el-form-item> </el-col>
<el-col :span="12">
<el-form-item label="刀" prop="tool">
<el-input-number v-model="form.tool" :min="0" :step="1" step-strictly></el-input-number>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="模" prop="mould">
<el-input-number v-model="form.mould" :min="0" :step="1" step-strictly></el-input-number>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="版" prop="plate">
<el-input-number v-model="form.plate" :min="0" :step="1" step-strictly></el-input-number>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="材料" prop="materialRecoil">
<el-input-number v-model="form.materialRecoil" :min="0" :step="1" step-strictly></el-input-number>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="印张长度" prop="sheetLength">
<el-input-number v-model="form.sheetLength" :min="0" :step="1" step-strictly></el-input-number>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="印张宽度" prop="sheetWidth">
<el-input-number v-model="form.sheetWidth" :min="0" :step="1" step-strictly></el-input-number>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="产品规格" prop="productStandard">
<el-input-number v-model="form.productStandard" :min="0" :step="1" step-strictly></el-input-number>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="正反颜色" prop="proConColor">
<el-input-number v-model="form.proConColor" :min="0" :step="1" step-strictly></el-input-number>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Inlay" prop="inlay">
<el-input-number v-model="form.inlay" :min="0" :step="1" step-strictly></el-input-number>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="工艺路线" prop="routeCode">
<el-input-number v-model="form.routeCode" :min="0" :step="1" step-strictly></el-input-number>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="产品材质宽度" prop="productWidth">
<el-input-number v-model="form.productWidth" :min="0" :step="1" step-strictly></el-input-number>
</el-form-item>
</el-col>
</el-row>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm">确 定</el-button> <el-button type="primary" @click="submitForm">确 定</el-button>
...@@ -290,9 +232,13 @@ ...@@ -290,9 +232,13 @@
<script> <script>
import { listScheduleSetupRule, getScheduleSetupRule, delScheduleSetupRule, addScheduleSetupRule, updateScheduleSetupRule } from "@/api/mes/pro/scheduleSetupRule"; import { listScheduleSetupRule, getScheduleSetupRule, delScheduleSetupRule, addScheduleSetupRule, updateScheduleSetupRule } from "@/api/mes/pro/scheduleSetupRule";
import BrandSelect from "@/components/itemType/single.vue";
import ProcessSelect from "@/components/process/taskSelectSingle.vue";
export default { export default {
name: "ScheduleSetupRule", name: "ScheduleSetupRule",
components: {BrandSelect,ProcessSelect},
data() { data() {
return { return {
// 遮罩层 // 遮罩层
...@@ -354,6 +300,25 @@ export default { ...@@ -354,6 +300,25 @@ export default {
this.queryParams.pageNum = 1; this.queryParams.pageNum = 1;
this.getList(); this.getList();
}, },
handleBrandSelect(){
this.$refs.brSelect.showFlag = true;
},
onBrandSelected(row){
if (Object.values(row).length > 0) {
this.form.itemTypeId = row.itemTypeId;
this.form.itemTypeName = row.itemTypeName;
}
},
handleProcess(){
this.$refs.brSelectpro.showFlag = true;
},
onBrandProcess(row){
if (Object.values(row).length > 0) {
this.form.processId = row.processId;
this.form.processName = row.processName;
}
},
/** 重置按钮操作 */ /** 重置按钮操作 */
resetQuery() { resetQuery() {
this.resetForm("queryForm"); this.resetForm("queryForm");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment