1
WXL
2023-10-07 59c2e6665e5d2dcfe3516af2373f1c8a7c9e2bc2
1
已修改8个文件
179 ■■■■■ 文件已修改
src/views/project/fund/applyDetail/index.vue 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/fund/ethicalExpertFeeApply/index.vue 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/fund/expertFeeApply/index.vue 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/fund/medicalCostApply/index.vue 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/fund/officeExpenseApply/index.vue 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/fund/performanceApply/index.vue 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/travelexpenseapply/index.vue 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/travelexpenseapply/travelexpensedetail/index.vue 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/fund/applyDetail/index.vue
@@ -494,6 +494,21 @@
              </template>
            </el-table-column>
            <el-table-column
              prop="itemdescribe"
              align="center"
              width="330"
              label="项目说明"
            >
              <template slot-scope="scope">
                <el-input
                  type="textarea"
                  :rows="2"
                  v-model="scope.row.itemdescribe"
                  placeholder="项目说明"
                />
              </template>
            </el-table-column>
            <el-table-column
              prop="remark"
              align="center"
              width="330"
@@ -2995,6 +3010,7 @@
          updateBy: null,
          updateTime: null,
          uploadflag: null,
          itemdescribe: null,
          uploadtime: null,
          itemlist: [{ id: "27", itemName: "器官捐献伦理审核专家费" }],
          servicesscope: null,
@@ -3019,6 +3035,7 @@
        beneficiaryname: null,
        beneficiaryno: null,
        unitname: null,
        itemdescribe:null,
        unitno: null,
        uintuserno: null,
        title: null,
src/views/project/fund/ethicalExpertFeeApply/index.vue
@@ -86,6 +86,19 @@
                    <dict-tag :options="dict.type.sys_recordstatus" :value="scope.row.recordstatus" />
                  </template>
                </el-table-column>
                <el-table-column
        label="预审状态"
        width="140"
        align="center"
        prop="checkstatus"
      >
        <template slot-scope="scope">
          <dict-tag
            :options="dict.type.sys_stage_type"
            :value="scope.row.checkstatus"
          />
        </template>
      </el-table-column>
                <!--
                <el-table-column label="联系电话" align="center" prop="phone" width="150px" />
                <el-table-column label="工作单位" align="center" prop="unitname" width="220px" />
@@ -515,6 +528,8 @@
    "sys_finsubject",
    "sys_financeitemtype",
    "sys_expensetype",
    "sys_stage_type"
  ],
  data() {
    //这里存放数据
src/views/project/fund/expertFeeApply/index.vue
@@ -186,6 +186,19 @@
                    />
                  </template>
                </el-table-column>
                <el-table-column
        label="预审状态"
        width="140"
        align="center"
        prop="checkstatus"
      >
        <template slot-scope="scope">
          <dict-tag
            :options="dict.type.sys_stage_type"
            :value="scope.row.checkstatus"
          />
        </template>
      </el-table-column>
                <!-- 
                <el-table-column label="申请金额" align="center" prop="amountrequested" width="120px" />    
                <el-table-column label="联系电话" align="center" prop="phone" width="150px" />
@@ -1144,7 +1157,8 @@
    //"sys_financeitemtype",
    //"sys_expensetype",
    "sys_recordstatus",
    "sys_professionaltitle"
    "sys_professionaltitle",
    "sys_stage_type"
  ],
  data() {
src/views/project/fund/medicalCostApply/index.vue
@@ -87,6 +87,19 @@
                    <dict-tag :options="dict.type.sys_recordstatus" :value="scope.row.recordstatus" />
                  </template>
                </el-table-column>
                <el-table-column
        label="预审状态"
        width="140"
        align="center"
        prop="checkstatus"
      >
        <template slot-scope="scope">
          <dict-tag
            :options="dict.type.sys_stage_type"
            :value="scope.row.checkstatus"
          />
        </template>
      </el-table-column>
                <!--
                  <el-table-column label="联系电话" align="center" prop="phone" width="150px" />
                <el-table-column label="工作单位" align="center" prop="unitname" width="150px" />
@@ -197,7 +210,8 @@
    "sys_fund_type",
    "sys_finsubject",
    "sys_financeitemtype",
    "sys_expensetype"
    "sys_expensetype",
    "sys_stage_type"
  ],
  data() {
    //这里存放数据
src/views/project/fund/officeExpenseApply/index.vue
@@ -52,6 +52,19 @@
          <dict-tag :options="dict.type.sys_recordstatus" :value="scope.row.recordstatus" />
        </template>
      </el-table-column>
      <el-table-column
        label="预审状态"
        width="140"
        align="center"
        prop="checkstatus"
      >
        <template slot-scope="scope">
          <dict-tag
            :options="dict.type.sys_stage_type"
            :value="scope.row.checkstatus"
          />
        </template>
      </el-table-column>
      <!--
                  <el-table-column label="联系电话" align="center" prop="phone" width="150px" />
                <el-table-column label="工作单位" align="center" prop="unitname" width="150px" />
@@ -526,6 +539,8 @@
    "sys_finsubject",
    "sys_financeitemtype",
    "sys_expensetype",
    "sys_stage_type"
  ],
  data() {
    //这里存放数据
src/views/project/fund/performanceApply/index.vue
@@ -142,6 +142,19 @@
        </template>
      </el-table-column>
      <el-table-column
        label="预审状态"
        width="140"
        align="center"
        prop="checkstatus"
      >
        <template slot-scope="scope">
          <dict-tag
            :options="dict.type.sys_stage_type"
            :value="scope.row.checkstatus"
          />
        </template>
      </el-table-column>
      <el-table-column
        label="绩效类型"
        width="150"
        align="center"
@@ -252,7 +265,9 @@
    "sys_finsubject",
    "sys_financeitemtype",
    "sys_expensetype",
    "sys_performance_type"
    "sys_performance_type",
    "sys_stage_type"
  ],
  data() {
    //这里存放数据
src/views/project/travelexpenseapply/index.vue
@@ -70,17 +70,6 @@
        </el-col>
      </el-row>
      <el-row>
        <el-col :span="5">
          <el-form-item label="捐献者" prop="donorname" style="float: left">
            <el-input
              v-model="queryParams.donorname"
              placeholder="请输入申请人捐献者"
              clearable
              size="small"
              @keyup.enter.native="flowconclusion"
            />
          </el-form-item>
        </el-col>
        <el-col :span="4">
          <el-form-item>
            <el-button
@@ -154,6 +143,19 @@
          <dict-tag
            :options="dict.type.sys_recordstatus"
            :value="scope.row.recordstatus"
          />
        </template>
      </el-table-column>
      <el-table-column
        label="预审状态"
        width="140"
        align="center"
        prop="checkstatus"
      >
        <template slot-scope="scope">
          <dict-tag
            :options="dict.type.sys_stage_type"
            :value="scope.row.checkstatus"
          />
        </template>
      </el-table-column>
@@ -1261,7 +1263,8 @@
    "sys_recordstatus",
    "sys_travelexpensebelong",
    "sys_traffictype",
    "sys_area_name"
    "sys_area_name",
    "sys_stage_type"
  ],
  data() {
    return {
src/views/project/travelexpenseapply/travelexpensedetail/index.vue
@@ -2165,62 +2165,6 @@
    submitForm: debounce(function(data) {
      this.$refs["form"].validate(valid => {
        if (valid) {
          // idisabled=true;
          /**
           let indexErrTime = this.rbDetails.findIndex((item) => {
             if (item.endtime && item.starttime) {
               let d = this.$moment(item.endtime).diff(this.$moment(item.starttime), "d");
               if (d < 0) {
                 return true;
               } else {
                 return false;
               }
             } else {
               false;
             }
           });
           if (indexErrTime > -1) {
             this.$message({
               message: "第" + (indexErrTime + 1) + "行到达日期早于出发日期",
               type: "warning",
             });
             return;
           }
           let emptyStartTimeindex = this.rbDetails.findIndex(
             (item) => item.starttime == null || item.starttime == undefined || item.starttime == ""
           );
           if (emptyStartTimeindex > -1) {
             this.$message({
               message: "第" + (emptyStartTimeindex + 1) + "行出发日期为空",
               type: "warning",
             });
             return;
           }
           let emptyEndTimeindex = this.rbDetails.findIndex(
             (item) => item.endtime == null || item.endtime == undefined || item.endtime == ""
           );
           if (emptyEndTimeindex > -1) {
             this.$message({
               message: "第" + (emptyEndTimeindex + 1) + "行到达日期为空",
               type: "warning",
             });
             return;
           }
          //费用归属
          let belongArr = this.dict.type.sys_travelexpensebelong;
          let costtypeindex = belongArr.findIndex(
            (item) => this.form.costtype == item.value
          );
          if (costtypeindex > -1) {
            this.form.costtypename = belongArr[costtypeindex].label;
          }
          */
          //票据文件处理
          const addnumber = this.rbPayees.reduce(