From 401a1b35534bdc63d13e05bf65f533ef06272743 Mon Sep 17 00:00:00 2001 From: su1124 <1583764726@qq.com> Date: 星期四, 20 六月 2024 17:57:09 +0800 Subject: [PATCH] su --- src/views/system/package/index.vue | 23 +++++++++++++++-------- 1 files changed, 15 insertions(+), 8 deletions(-) diff --git a/src/views/system/package/index.vue b/src/views/system/package/index.vue index 01483dc..f7284cb 100644 --- a/src/views/system/package/index.vue +++ b/src/views/system/package/index.vue @@ -587,7 +587,7 @@ </template> </el-table-column>--> </el-table> - <span>鍚堣锛歿{ pics }}鍏�</span> + <div>鍚堣锛歿{ pics }}鍏�</div> </div> </el-col> </el-row> @@ -654,7 +654,7 @@ } }; return { - pics: "", + pics: 0, filterText: "", DataList: [], list1: true, @@ -1065,7 +1065,6 @@ this.loading = true; getProParentIdDxList().then((response) => { this.Treedata = response.data.list; - console.log(this.Treedata, 666); if (this.form.tjProjectList) { this.form.tjProjectList.forEach((item) => { this.Treedata.forEach((item1) => { @@ -1078,13 +1077,17 @@ item2.disabled = true; this.checkedListkey.push(item2.proId); this.DataList.push(item2); - console.log(this.DataList); + this.pics = 0; if (this.DataList.length != 0) { this.DataList.forEach((item) => { + this.pics += item.proPrice; if (item.proParentId == item1.proId) { item.propinName = item1.proName; item.propinPrice = item1.proPrice; } + }); + this.DataList.forEach((item) => { + this.pics += item.proPrice; }); } }); @@ -1104,6 +1107,9 @@ this.DataList.forEach((item) => { item.propinName = this.Treedata[0].proName; item.propinPrice = this.Treedata[0].proPrice; + }); + this.DataList.forEach((item) => { + this.pics += item.proPrice; }); }); }); @@ -1126,7 +1132,7 @@ this.spliceData(); this.pics = 0; this.DataList.forEach((item1) => { - this.pics += item.proPrice; + this.pics += item1.proPrice; if (item1.proParentId == data.proId) { item1.propinName = data.proName; item1.propinPrice = this.dataObj.proPrice; @@ -1151,7 +1157,6 @@ item.disabled = true; }); this.checkedListkey = []; - console.log(this.DataList); this.DataList.forEach((item, index) => { if (item.proParentId == this.dataObj.proId) { this.DataList.splice(index, this.TreedataList.length); @@ -1188,13 +1193,15 @@ this.pics = 0; this.DataList.forEach((item1) => { this.pics += item1.proPrice; - this.TotalPrice1 = item1.proPrice + this.TotalPrice1; + // this.TotalPrice1 = item1.proPrice + this.TotalPrice1; }); } }); } else if (checked == true) { this.DataList.push(data); + this.pics = 0; this.DataList.forEach((item1) => { + this.pics += item1.proPrice; if (item1.proParentId == this.dataObj.proId) { item1.propinName = this.dataObj.proName; item1.propinPrice = this.dataObj.proPrice; @@ -1204,7 +1211,7 @@ this.TotalPrice1 = 0; this.pics = 0; this.DataList.forEach((item1) => { - this.TotalPrice1 = item1.proPrice + this.TotalPrice1; + // this.TotalPrice1 = item1.proPrice + this.TotalPrice1; this.pics += item1.proPrice; }); } -- Gitblit v1.8.0