yxh
2026-07-27 f92c4c5b4961830c607018561d19142c5d777e1e
src/views/project/travelexpenseapply/travelexpensedetail/index.vue
@@ -47,7 +47,7 @@
            </el-form-item>
          </el-col>
          <el-col :span="5">
            <el-form-item label="捐献者" prop="infoid" v-show="form.costtype == 4">
            <el-form-item label="捐献者" prop="infoid" v-show="form.costtype == 3||form.costtype == 4">
              <el-select v-model="form.infoid" @change="selectbaseinfo" clearable filterable placeholder="请选择捐献者">
                <el-option v-for="item in baselist" :key="item.index" :label="item.name" :value="item.infoid">
                </el-option>
@@ -2163,12 +2163,12 @@
            //保存明细
            for (let i = 0; i < rbDetails.length; i++) {
              if (rbDetails[i].rbid != null) {
                if (rbDetails[i].persontype == "家属") {
                if (rbDetails[i].persontype == "家属"||rbDetails[i].persontype == "专家") {
                  if (this.form.infoid) {
                    updateReimbursementdetail(rbDetails[i]);
                  } else {
                    return this.$message.error(
                      `因家属分配要求,请选择捐献者信息`
                      "因财务核算的要求,家属或专家的报销,需要选择对应的捐献者!"
                    );
                  }
                } else {
@@ -2182,7 +2182,7 @@
                    addReimbursementdetail(rbDetails[i]);
                  } else {
                    return this.$message.error(
                      `因家属分配要求,请选择捐献者信息`
                      "因财务核算的要求,家属或专家的报销,需要选择对应的捐献者!"
                    );
                  }
                } else {