From 404edeeb419242ac204b513456e14ccd3afb4e35 Mon Sep 17 00:00:00 2001 From: zuozhengqing <a13193816592@163.com> Date: 星期日, 07 四月 2024 11:21:00 +0800 Subject: [PATCH] 生丝定价标准页面调整 --- src/views/systemSetting/silkStandardSetting/index.vue | 62 +++++++++---------------------- 1 files changed, 18 insertions(+), 44 deletions(-) diff --git a/src/views/systemSetting/silkStandardSetting/index.vue b/src/views/systemSetting/silkStandardSetting/index.vue index 43383a0..43fb89c 100644 --- a/src/views/systemSetting/silkStandardSetting/index.vue +++ b/src/views/systemSetting/silkStandardSetting/index.vue @@ -3,7 +3,7 @@ <div class="filter-card"> <CommonSearch :show-add="false" :amount-view="false" placeholder="璇疯緭鍏ュ叧閿瘝" @searchClick="onFilterSearch"> <template slot="leftButton"> - <el-button size="small" type="primary" @click="addBtnClick" :disabled="!isEdit">鏂板</el-button> + <el-button size="small" type="primary" @click="addBtnClick">鏂板</el-button> <el-button size="small" type="primary" @click="refreshClick">鍒锋柊</el-button> <el-button size="small" type="primary" @click="printClick">鎵撳嵃</el-button> </template> @@ -24,8 +24,6 @@ @addProjectClick="addBtnClick" @clearupProject="clearupProject" @deleteClick="clearupProject" - @addColumnClick="addColumnClick" - @clearupColumn="clearupColumn" > </SilkTableList> </div> @@ -45,24 +43,7 @@ return { isEdit: false, silkTableList: {}, - tableData: [], - tableColumn: [ - { label: "妫�鏌ラ」鐩悕绉�", prop: "projectName", projectName: true }, - { label: "寮�濮嬬氦搴�", prop: "start", inputFloat: true }, - { label: "缁撴潫绾ゅ害", prop: "end", inputFloat: true }, - { label: "閲庣氦", prop: "price1", inputFloat: true }, - { label: "澶ч噹", prop: "price2", inputFloat: true }, - { label: "鐗归噹", prop: "price3", inputFloat: true } - ], - columnNum: 0, - dataObj: { - projectName: "", - start: 0, - end: 0, - price1: 0, - price2: 0, - price3: 0 - } + tableData: [] } }, created() { @@ -73,7 +54,14 @@ this.silkTableList = { tableData: this.tableData, isReturn: false, - tableColumn: this.tableColumn + tableColumn: [ + { label: "妫�鏌ラ」鐩悕绉�", prop: "projectName", projectName: true }, + { label: "寮�濮嬬氦搴�", prop: "start", inputFloat: true }, + { label: "缁撴潫绾ゅ害", prop: "end", inputFloat: true }, + { label: "閲庣氦", prop: "price1", inputFloat: true }, + { label: "澶ч噹", prop: "price2", inputFloat: true }, + { label: "鐗归噹", prop: "price3", inputFloat: true } + ] } }, // 鎼滅储 @@ -82,7 +70,14 @@ }, // 鏂板 addBtnClick() { - this.tableData.push(this.dataObj) + this.tableData.push({ + projectName: "", + start: 0, + end: 0, + price1: 0, + price2: 0, + price3: 0 + }) }, // 鍒锋柊 refreshClick() {}, @@ -100,27 +95,6 @@ // 淇濆瓨缂栬緫鎸夐挳鍒囨崲 editSaveClick() { this.isEdit = !this.isEdit - }, - // 娣诲姞鍒� - addColumnClick() { - let propStr = "trends" + this.columnNum - this.tableColumn.splice(2, 0, { label: "", prop: propStr, inputFloat: true, addColumn: true }) - this.$set(this.dataObj, propStr, 0) - console.log(this.tableColumn) - this.silkTableList.tableColumn = this.tableColumn - this.columnNum += 1 - }, - // 鍒犻櫎鍒� - clearupColumn(prop) { - let currentIndex = 0 - this.tableColumn.map((item, index) => { - if (item.prop == prop) { - currentIndex = index - } - }) - this.tableColumn.splice(currentIndex, 1) - this.silkTableList.tableColumn = this.tableColumn - this.$delete(this.dataObj, prop) } } } -- Gitblit v1.8.0