From e31a294cd6ce4cdc41a2df4a5d3994b0f14f1eb2 Mon Sep 17 00:00:00 2001 From: zouyu <2723363702@qq.com> Date: 星期三, 13 九月 2023 14:31:17 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.0.22:9001/r/mom-before --- src/components/view/standard.vue | 33 +++++++++++++++------------------ 1 files changed, 15 insertions(+), 18 deletions(-) diff --git a/src/components/view/standard.vue b/src/components/view/standard.vue index c757612..2018424 100644 --- a/src/components/view/standard.vue +++ b/src/components/view/standard.vue @@ -5,7 +5,7 @@ <el-col :span="12" style="line-height: 32px;">鏍囧噯BOM</el-col> <el-col :span="12" style="text-align: right;"> <el-button type="primary" icon="el-icon-plus" style="background: #004EA2;" - @click="showBomAddModel">鏂板</el-button> + @click="bomAddModelVisible = true">鏂板</el-button> <el-button icon="el-icon-plus">鏂板鐗堟湰</el-button> <el-button @click="bomRightDl=true" icon="el-icon-delete">鍒犻櫎</el-button> </el-col> @@ -32,8 +32,6 @@ </div> </el-tree> </div> - - <div class="right"> <div class="choose"> <span>绫诲瀷锛�</span> @@ -45,30 +43,28 @@ <el-option :value="3" label="鐢熶骇宸ヨ壓"></el-option> </el-select> <span>{{ tableType == 1 ? '椤圭洰锛�' : '宸ヨ壓鍚嶇О锛�' }}</span> - <el-input v-model="searchName" size="small" placeholder="璇疯緭鍏�" style="width: 224px;margin-right: 24px;" + <el-input v-model="searchName" size="small" placeholder="璇疯緭鍏�" style="width: 224px;margin-right: 50px;" clearable></el-input> - <span>{{ tableType == 1 ? '鐗堟湰锛�' : '鐗堟湰锛�' }}</span> - <el-select size="small" v-model="VER" @change="verevent" style="width: 280px;" placeholder="璇烽�夋嫨"> + <span>鐗堟湰锛�</span> + <el-select v-model="version2" @change="verevent" size="small" style="width: 280px;margin-right: 10px;" placeholder="璇烽�夋嫨"> <el-option v-for="item in version" :key="item" :label="item" :value="item"> </el-option> </el-select> - <el-button style="margin-left:10px;" size="mini" @click="() => { searchName = ''; selectProductTableData() }"><span>閲� 缃�</span></el-button> + <el-button size="mini" @click="() => { searchName = ''; selectProductTableData() }"><span>閲� 缃�</span></el-button> <el-button size="mini" type="primary" style="background: #004EA2;" @click="selectProductTableData"><span>鏌� 璇�</span></el-button> </div> - <div v-if="this.typeselect == 0"> + <div class="contentTable" v-if="this.typeselect == 0"> <technology :tableType="tableType" :tableData="tableData"></technology> </div> <div v-if="this.typeselect == 1"> <target :tableType="tableType" :tableData="tableData"></target> </div> <div v-if="this.typeselect == 2"> - <material :tableType="tableType" :tableData="tableData"></material> + <bom :tableType="tableType" :tableData="tableData"></bom> </div> - <div v-if="this.typeselect == 3"> - <product :tableType="tableType" :tableData="tableData"></product> - </div> + <div v-if="this.typeselect == 3">鐢熶骇宸ヨ壓</div> </div> </div> @@ -336,11 +332,11 @@ <script> import technology from "./standard-table/technology.vue" import material from "./standard-table/material.vue" -import target from "./standard-table/target.vue" -import product from "./standard-table/product.vue" +// import bom from "./standard-table/bom.vue" import bomClickAdd from '@/components/view/standard-box/bomClickAdd' export default { - components: { technology,material,target,product,bomClickAdd }, + components: { technology,material,bomClickAdd }, + data() { var checkPq = (rule,value,callback)=>{ if(value!='' && !Number.isInteger(value)){ @@ -454,7 +450,7 @@ name: null, specifications: null }, - VER: {}, + version2: {}, verdata: {}, character: 0, restaurants: [], @@ -576,7 +572,7 @@ this.$refs[formName].resetFields(); }, leftAddBom(){ - + }, //鍙充晶bom,纭鏂板 confirmAdd(formName){ @@ -840,6 +836,7 @@ TYPE(val) {//绫诲瀷.鏁版嵁 // console.log(val); this.typeselect = val + // console.log(this.typeselect); this.selectVersion() }, @@ -866,7 +863,7 @@ return this.verdata[0] }) this.character=v - this.VER="v"+v + this.version2="v"+v this.selectAll() }, //鍙充晶鏁版嵁 -- Gitblit v1.9.3