| | |
| | | </template> |
| | | </el-table-column>--> |
| | | </el-table> |
| | | <span>合计:{{ pics }}元</span> |
| | | <div>合计:{{ pics }}元</div> |
| | | </div> |
| | | </el-col> |
| | | </el-row> |
| | |
| | | } |
| | | }; |
| | | return { |
| | | pics: "", |
| | | pics: 0, |
| | | filterText: "", |
| | | DataList: [], |
| | | list1: true, |
| | |
| | | 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) => { |
| | |
| | | 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; |
| | | }); |
| | | } |
| | | }); |
| | |
| | | this.DataList.forEach((item) => { |
| | | item.propinName = this.Treedata[0].proName; |
| | | item.propinPrice = this.Treedata[0].proPrice; |
| | | }); |
| | | this.DataList.forEach((item) => { |
| | | this.pics += item.proPrice; |
| | | }); |
| | | }); |
| | | }); |
| | |
| | | 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; |
| | |
| | | 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); |
| | |
| | | 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; |
| | |
| | | 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; |
| | | }); |
| | | } |