yxh
yxh
2023-11-20 966a9c008ded0a25f1de183b680a291212445e31
yxh
已删除1个文件
已修改3个文件
80 ■■■■■ 文件已修改
dist.7z 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/donationdetails/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/fund/applyDetail/index.vue 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/fundcheck/expertFeeCheck/index.vue 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
dist.7z
Binary files differ
src/views/project/donationdetails/index.vue
@@ -156,7 +156,7 @@
    <div style="background: #fff;">
      <!-- 顶部数据 -->
      <div class="boxdiv">
        <div class="top-text">捐献者记录工作台</div>
        <div class="top-text">捐献案例信息</div>
        <el-form
          ref="form"
          :model="form"
src/views/project/fund/applyDetail/index.vue
@@ -346,7 +346,7 @@
            <el-table-column
              prop="beneficiaryname"
              align="center"
              label="姓名"
              label="专家/单位"
              width="120"
              v-if="form.applytype == '1' || form.applytype == '2'"
            >
@@ -366,7 +366,7 @@
            <el-table-column
              prop="unitno"
              align="center"
              label="单位名称"
              label="专家所在单位"
              width="250"
              v-if="form.applytype != '4' && form.applytype != '3'"
            >
@@ -451,7 +451,7 @@
                <el-form-item :error="scope.row.error" label-width="0">
                  <el-input
                    v-model.number="scope.row.idcardno"
                    @input="tableParValueChange(scope.row)"
                    @input="tableParValueChange1(scope.row)"
                    placeholder="身份证号"
                  />
                </el-form-item>
@@ -863,7 +863,7 @@
          </el-col>
          <el-col :span="24" v-if="experthear == 'unit'">
            <el-form-item
              label="人员姓名"
              label="专家/单位"
              prop="beneficiaryname"
              label-width="80px"
            >
@@ -1574,7 +1574,7 @@
        ]
      },
      funddrules: {
        expertidcardno: [{ validator: validatePass, trigger: "blur" }],
        // expertidcardno: [{ validator: validatePass, trigger: "blur" }],
        expertdepositbank: [
          { required: true, message: "请输入开户银行", trigger: "change" }
        ],
@@ -2122,6 +2122,8 @@
              );
              return;
            }
            /*
            if (
              tempDetail.idcardno == null &&
              this.businessType != "3" &&
@@ -2135,6 +2137,7 @@
              );
              return;
            }
            */
            if (this.businessType == "1") {
              if (tempDetail.servicesscope == null) {
src/views/project/fundcheck/expertFeeCheck/index.vue
@@ -122,20 +122,21 @@
      <el-col :span="8">
        <div style="margin-bottom: 15px;">
          <el-button
            icon="el-icon-remove-outline"
            type="success"
            plain
            size="mini"
            disabled="true"
            @click="Totalcalculation(0)"
            >个税前汇总</el-button
          >
          <el-button
            type="primary"
            plain
            icon="el-icon-circle-check"
            size="mini"
            @click="Totalcalculation(1)"
            >计税后合计</el-button
          >
          <el-button
            icon="el-icon-remove-outline"
            type="success"
            plain
            size="mini"
            @click="Totalcalculation(0)"
            >计税前合计</el-button
            >个税后汇总</el-button
          >
        </div>
      </el-col>
@@ -159,8 +160,8 @@
          </el-table-column>
          -->
          <el-table-column type="selection" width="45"> </el-table-column>
          <el-table-column
            label="个税计算情况"
          <!-- <el-table-column
            label="个税计算"
            align="center"
            prop="recordstatus"
            width="200"
@@ -168,7 +169,28 @@
            <template slot-scope="scope">
              <dict-tag :options="dict.type.sys_tax" :value="scope.row.istax" />
            </template>
          </el-table-column> -->
          <el-table-column
            label="个税日期"
            width="120"
            align="center"
            prop="fundtaxtime"
          >
            <template slot-scope="scope">
              <span>{{ parseTime(scope.row.fundtaxtime, "{y}-{m}-{d}") }}</span>
            </template>
          </el-table-column>
          <el-table-column
            label="所属组别"
            align="center"
            prop="deptmentname"
            width="200px"
          /><el-table-column
            label="经办人"
            align="center"
            prop="username"
            width="150px"
          />
          <el-table-column
            label="申请日期"
            width="120"
@@ -179,24 +201,14 @@
              <span>{{ parseTime(scope.row.createTime, "{y}-{m}-{d}") }}</span>
            </template>
          </el-table-column>
          <el-table-column
            label="经办人"
            align="center"
            prop="username"
            width="150px"
          />
          <el-table-column
            label="申请金额"
            align="center"
            prop="pretaxcost"
            width="200px"
          />
          <el-table-column
            label="所属组别"
            align="center"
            prop="deptmentname"
            width="200px"
          />
          <el-table-column
            label="组长"
            align="center"
@@ -1374,6 +1386,13 @@
    },
    Totalcalculation(tot) {
      console.log(tot);
      if(this.overallids.length == 0) {
        this.$message({
            type: "info",
            message: "当前没有选择要汇总的专家费申请单,不能汇总!"
          });
        return;}
      let bojite = {
        fundids: this.overallids,
        isTaxAfter: tot