yxh
2023-08-02 57451296729e00be76124e4a6be7c14bdf67c0e6
src/views/project/fund/medicalCostFundApply/index.vue
@@ -367,7 +367,7 @@
                  deleteRows(scope.row, scope.$index, fundDetails)
                  " type="text" size="small">
                  删除
                </el-button>
                </el-button>
                <el-button @click.native.prevent="
                  Filepopup(scope.$index, fundDetails, scope.row)
                  " type="text" size="small">
@@ -506,7 +506,7 @@
  getdownloadSS,
  getdownloadYX,
  getdownloadBX,
  batchUploadFund,
  addorupdateFund,
  getdetailsByItemId,
} from "@/api/project/fund";
import {
@@ -614,9 +614,6 @@
        ],
        deptmentname: [
          { required: true, message: "请输入所属业务组", trigger: "blur" },
        ],
        amountrequested: [
          { required: true, message: "请输入申请金额", trigger: "blur" },
        ],
      },
@@ -732,7 +729,7 @@
          singleDetail.unitname = singleDetail.unitno;
        }
      }
      console.log("singleDetail",singleDetail);
      console.log("singleDetail", singleDetail);
      this.fundDetails[tempIndex] = singleDetail;
      this.detailInfoDialogShow = false;
    },
@@ -1079,9 +1076,11 @@
          this.form.pretaxcost = parseFloat(this.form.amountrequested).toFixed(
            2
          );
          if (this.form.id != null) {
            updateFund(this.form).then((response) => {
              this.getfundList();
              this.dialogOpen = false;
              this.getList();
              this.selectDonotor(this.curCase);
@@ -1131,7 +1130,7 @@
            }
            this.form.serviceFunddetails = this.fundDetails;
            batchUploadFund(this.form).then((response) => {
            addorupdateFund(this.form).then((response) => {
              if (response.code === 200) {
                this.$modal.msgSuccess("新增成功");
                this.loading = false;
@@ -1140,8 +1139,16 @@
                this.loading = false;
              }
            });
            //关闭窗口
            this.loading = false;
            this.dialogOpen = false;
            // this.getfundList();
            this.getList();
            this.selectDonotor(this.curCase);
          }
        }
      });
    },
@@ -1515,18 +1522,18 @@
  // 点击文件
  Filepopup(index, rows, row) {
      console.log(index, rows, row);
      this.atpresent = index;
      console.log(this.atpresent);
      this.pdfVisible = true;
      if (this.fundDetails[index].annexfilesList) {
        this.fileListto = this.rbDetails[index].annexfilesList;
      } else {
        this.fileListto = [];
        this.pdfimg = "";
        this.pdftitle = "";
      }
    },
    console.log(index, rows, row);
    this.atpresent = index;
    console.log(this.atpresent);
    this.pdfVisible = true;
    if (this.fundDetails[index].annexfilesList) {
      this.fileListto = this.rbDetails[index].annexfilesList;
    } else {
      this.fileListto = [];
      this.pdfimg = "";
      this.pdftitle = "";
    }
  },
  //生命周期 - 创建完成(可以访问当前this实例)
  created() {
@@ -1543,7 +1550,7 @@
    this.getBankAccount();
    this.getUsermsg();
  },
  beforeCreate() { }, //生命周期 - 创建之前
  beforeMount() { }, //生命周期 - 挂载之前
  beforeUpdate() { }, //生命周期 - 更新之前