From 28d38f132ff7c6a1239df6c56f2da0a021bd4e96 Mon Sep 17 00:00:00 2001 From: value <z1292839451@163.com> Date: 星期三, 13 九月 2023 16:12:08 +0800 Subject: [PATCH] 销售订单bug修复 --- src/components/view/technology.vue | 13 +++--- src/components/view/laboratoryManagement.vue | 26 ++++++++++++- src/components/view/technical.vue | 20 +++++++-- src/view/index.vue | 9 +++- 4 files changed, 51 insertions(+), 17 deletions(-) diff --git a/src/components/view/laboratoryManagement.vue b/src/components/view/laboratoryManagement.vue index f03f361..38548d3 100644 --- a/src/components/view/laboratoryManagement.vue +++ b/src/components/view/laboratoryManagement.vue @@ -1,8 +1,8 @@ <template> - <div> + <div class="laboratoryMangement"> <el-row> <el-col :span="12" class="top_left_name">璁惧缁存姢</el-col> - <el-col :span="12" style="text-align: right;"> + <el-col :span="12" style="text-align: right;" class="title"> <el-button @click="testItem()" type="primary" @@ -995,3 +995,25 @@ line-height: 14px; } </style> +<style> + .laboratoryMangement .title *{ + font-size: 14px; + } + + .laboratoryMangement .table_top_div *{ + font-size: 14px; + } + + .laboratoryMangement .title .el-button { + height: 32px; + border: 1px solid rgba(190, 190, 190, 0.44); + box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41); + padding: 0 12px; + } + .laboratoryMangement .table_top_div .el-button { + height: 32px; + border: 1px solid rgba(190, 190, 190, 0.44); + box-shadow: 0px 2px 4px rgba(220, 220, 220, 0.41); + padding: 0 12px; + } +</style> \ No newline at end of file diff --git a/src/components/view/technical.vue b/src/components/view/technical.vue index 753f2ac..424ee7e 100644 --- a/src/components/view/technical.vue +++ b/src/components/view/technical.vue @@ -4,7 +4,7 @@ <el-row> <el-col :span="12">鎶�鏈枃浠�</el-col> <el-col :span="12" style="text-align: right;"> - <el-button icon="el-icon-plus">鐢熸垚椤圭洰涔�</el-button> + <el-button icon="el-icon-plus">鐢熸垚椤圭洰涔�</el-button> </el-col> </el-row> </div> @@ -25,14 +25,14 @@ <el-input v-model="searchData.name" @input="query"></el-input> </el-form-item> <el-form-item label="缂栧埗鐘舵��:" > - <el-select v-model="searchData.type" placeholder="鍏ㄩ儴" style="width: 310px;"> + <el-select v-model="searchData.type" size="small" placeholder="鍏ㄩ儴" style="width: 250px;"> <el-option label="寰呯紪鍒�" :value="0"></el-option> <el-option label="宸茬紪鍒�" :value="1"></el-option> </el-select> </el-form-item> - <el-form-item > - <el-button plain @click="resetBtn">閲� 缃�</el-button> - <el-button @click="searchTechnical">鏌� 璇�</el-button> + <el-form-item> + <el-button plain @click="resetBtn" style="margin-left: 12px;">閲� 缃�</el-button> + <el-button @click="searchTechnical">鏌� 璇�</el-button> </el-form-item> </el-form> </div> @@ -335,6 +335,7 @@ background: #fff; padding: 24px 32px; } + .search-header .el-form-item__label{ padding: 0 30px 0 0; } @@ -416,3 +417,12 @@ } </style> +<style> + .technical .title *{ + font-size: 14px; + } + + .technical .search-header *{ + font-size: 14px; + } +</style> diff --git a/src/components/view/technology.vue b/src/components/view/technology.vue index 1693634..c0ad40a 100644 --- a/src/components/view/technology.vue +++ b/src/components/view/technology.vue @@ -602,7 +602,7 @@ } ) .then((res) => { - console.log(res); + this.$parent.removeAllTab() this.selectAllTechNam(); this.form = {}; }); @@ -640,17 +640,17 @@ }, //鎵归噺鍒犻櫎 delAllTech() { - console.log(this.delete); this.$axios.post(this.$api.url.delAllTech, { - ids: this.delete, + ids: this.delete }); + this.$parent.removeAllTab() }, //鍒犻櫎 delTechById() { - console.log(this.$api.url.delTechById, this.upData.id); this.$axios.post(this.$api.url.delTechById, { - id: this.upData.id, + id: this.upData.id }); + this.$parent.removeAllTab() }, //缂栬緫 writeTechById() { @@ -677,7 +677,7 @@ } ) .then((res) => { - console.log(res); + this.$parent.removeAllTab() }); }, @@ -789,7 +789,6 @@ return el.id; }); this.delete = cc.join(","); - console.log(this.delete); this.delAllTech(); this.$message.success("鍒犻櫎瀹屾垚"); }, diff --git a/src/view/index.vue b/src/view/index.vue index 95ba3db..27712b5 100644 --- a/src/view/index.vue +++ b/src/view/index.vue @@ -91,7 +91,7 @@ } .left .box i { - font-size: 32px; + font-size: 24px; margin-bottom: 8px; } @@ -209,7 +209,6 @@ height: 100%; } </style> -<style></style> <template> <div class="all"> <div class="title"> @@ -260,7 +259,7 @@ </div> <div class="component_view"> <component class="com_index" v-for="(com, index) in tabs" :is="com.u" :key="upIndex + '|' + index" - v-show="com.k == tabActive"> + v-show="com.k == tabActive" @removeAllTab="removeAllTab"> </component> </div> </div> @@ -560,6 +559,7 @@ u: "index-index" }] }, + upTabActive(num) { this.tabActive = num; this.activeP = num; @@ -576,6 +576,9 @@ sessionStorage.clear(); localStorage.removeItem("autoenter"); this.$router.push("/enter"); + }, + removeAllTab(){ + this.upIndex++ } } }; -- Gitblit v1.9.3