su
su1124
2024-06-20 401a1b35534bdc63d13e05bf65f533ef06272743
su
1个文件已修改
23 ■■■■■ 已修改文件
src/views/system/package/index.vue 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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;
        });
      }