11
WXL
2023-12-01 149f8c929884c35f2f7260bc80651a69d5dbb4fb
11
已修改4个文件
134 ■■■■ 文件已修改
src/views/project/donationdetails/index.vue 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/fund/applyDetail/index.vue 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/fund/performancedetails/index.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/travelexpenseapply/travelexpensedetail/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/donationdetails/index.vue
@@ -978,6 +978,13 @@
          label-width="100px"
          label-position="right"
        >
          <el-form-item label-width="100px" label="选择器官">
            <el-checkbox-group v-model="organdecision">
              <el-checkbox v-for="item in organlist" :label="item">
                {{ item }}
              </el-checkbox>
            </el-checkbox-group>
          </el-form-item>
          <el-row>
            <el-col :span="6">
              <el-form-item label="子女数量" prop="kinshipChildrennum">
@@ -2325,11 +2332,30 @@
        infoid: null
      },
      affirmform: {
        infoid: null
        infoid: null,
        organdecision: []
      },
      organdecision: [],
      ethicform: {
        infoid: null
      },
      organlist: [
        "心脏",
        "全肝",
        "左肝",
        "右肝",
        "左肾",
        "右肾",
        "全肾",
        "左肺",
        "右肺",
        "小肠",
        "腺体",
        "遗体",
        "左眼角膜",
        "右眼角膜",
        "其他"
      ],
      allocationstatuslist: [
        { value: 0, label: "未分配" },
        { value: 1, label: "已分配" },
@@ -2606,6 +2632,9 @@
        listRelativesconfirmation(searchParam).then(response => {
          if (response.code == 200 && response.rows[0]) {
            this.affirmform = response.rows[0];
            if (this.affirmform.organdecision) {
              this.organdecision = this.affirmform.organdecision.split(",");
            }
            if (!this.affirmform) {
              this.affirmform = {};
              this.affirmform.residenceprovincename = "";
@@ -2830,6 +2859,7 @@
        });
      } else if (this.actives == 2) {
        this.affirmform.infoid = this.infoid;
        this.affirmform.organdecision = this.organdecision.join(",");
        this.$refs["affirmform"].validate(valid => {
          if (valid) {
            if (this.affirmform.id != null) {
src/views/project/fund/applyDetail/index.vue
@@ -323,6 +323,23 @@
              </template>
            </el-table-column>
            <el-table-column
              prop="taxamount"
              align="center"
              label="扣税金额"
              width="120"
              v-if="
                (this.ismanager == true) &
                  (form.applytype == '1' || form.applytype == '2')
              "
            >
              <template slot-scope="scope">
                <el-input
                  v-model="scope.row.taxamount"
                  placeholder="扣税金额"
                />
              </template>
            </el-table-column>
            <el-table-column
              prop="taxedamount"
              align="center"
              label="税后金额"
@@ -451,6 +468,9 @@
              <template slot-scope="scope">
                <el-form-item :error="scope.row.error" label-width="0">
                  <el-input
                    :disabled="
                      userprofile.nickName != '陈慕华' && businessType == 1
                    "
                    v-model.number="scope.row.idcardno"
                    @input="tableParValueChange1(scope.row)"
                    placeholder="身份证号"
@@ -467,6 +487,9 @@
              <!-- v-if="form.applytype != '4'" -->
              <template slot-scope="scope">
                <el-input
                  :disabled="
                    userprofile.nickName != '陈慕华' && businessType == 1
                  "
                  v-model="scope.row.depositbank"
                  placeholder="开户银行"
                />
@@ -480,13 +503,16 @@
            >
              <template slot-scope="scope">
                <el-input
                  :disabled="
                    userprofile.nickName != '陈慕华' && businessType == 1
                  "
                  v-model="scope.row.bankcardno"
                  placeholder="银行帐号"
                />
              </template>
            </el-table-column>
            <el-table-column
              prop="itemdescribe"
              prop="itemdescrisca"
              align="center"
              width="330"
              label="项目说明"
@@ -1182,10 +1208,10 @@
                      <el-button
                        type="success"
                        size="mini"
                        icon="el-icon-search" circle
                        icon="el-icon-search"
                        circle
                        @click.native.prevent.stop="Downloadfile(scope.row)"
                        ></el-button
                      >
                      ></el-button>
                    </template>
                  </el-table-column>
                </el-table>
@@ -1285,10 +1311,10 @@
                      <el-button
                        type="success"
                        size="mini"
                        icon="el-icon-search" circle
                        icon="el-icon-search"
                        circle
                        @click.native.prevent.stop="Downloadfile(scope.row)"
                        ></el-button
                      >
                      ></el-button>
                    </template>
                  </el-table-column>
                </el-table>
@@ -2294,31 +2320,35 @@
            JSON.stringify(this.rbDetails)
          );
          sessionStorage.setItem("apiform", JSON.stringify(this.form));
          addorupdateFund(this.form).then(response => {
            console.log(this.form);
            console.log(response, "保存返参");
            if (response.code === 200) {
              if (this.form.id) {
                this.$modal.msgSuccess("申请单修改成功!");
                this.$router.go(-1);
          addorupdateFund(this.form)
            .then(response => {
              console.log(this.form);
              console.log(response, "保存返参");
              if (response.code === 200) {
                if (this.form.id) {
                  this.$modal.msgSuccess("申请单修改成功!");
                  this.$router.go(-1);
                } else {
                  this.$modal.msgSuccess("申请单保存成功!");
                  this.$store.dispatch("tagsView/delView", this.$route);
                  this.$router.push({
                    path: "/finance/applyDetail/",
                    query: {
                      id: response.data,
                      businessType: "2",
                      operationType: "update",
                      curCase: this.curCase
                    }
                  });
                }
                this.form.id = response.data;
              } else {
                this.$modal.msgSuccess("申请单保存成功!");
                this.$store.dispatch("tagsView/delView", this.$route);
                this.$router.push({
                  path: "/finance/applyDetail/",
                  query: {
                    id: response.data,
                    businessType: "2",
                    operationType: "update",
                    curCase: this.curCase
                  }
                });
                this.$modal.msgError("申请单保存失败:" + response.msg);
              }
              this.form.id = response.data;
            } else {
              this.$modal.msgError("申请单保存失败:" + response.msg);
            }
          });
            })
            .catch(res => {
              this.$modal.msgError("申请单保存失败:" + res);
            });
          //关闭窗口
          this.loading = false;
          // this.getfundList();
src/views/project/fund/performancedetails/index.vue
@@ -254,9 +254,13 @@
              align="center"
              label="身份证号"
              width="200"
            >
            >
              <template slot-scope="scope">
                <el-input v-model="scope.row.idcardno" placeholder="身份证号" />
                <el-input
                  v-model="scope.row.idcardno"
                  placeholder="身份证号"
                />
              </template>
            </el-table-column>
@@ -268,6 +272,7 @@
            >
              <template slot-scope="scope">
                <el-input
                  v-model="scope.row.depositbank"
                  placeholder="开户银行"
                />
@@ -281,6 +286,7 @@
            >
              <template slot-scope="scope">
                <el-input
                  v-model="scope.row.bankcardno"
                  placeholder="银行帐号"
                />
src/views/project/travelexpenseapply/travelexpensedetail/index.vue
@@ -2452,7 +2452,7 @@
                this.$router.go(-1);
              })
              .catch(err => {
                this.$modal.msgError("新增报销单保存失败!");
                this.$modal.msgError("新增报销单保存失败!" + res);
              });
          }
        }