| | |
| | | </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> |
| | |
| | | <el-col :span="12"> |
| | | <el-form-item label="预审材料" prop="infoid"> |
| | | <el-radio-group v-model="form.checkstatus" align="left"> |
| | | <el-radio label="1">待申请材料</el-radio> |
| | | <el-radio label="2">审核通过等待邮寄纸质材料</el-radio> |
| | | <el-radio label="3">已收到报销材料</el-radio> |
| | | <el-radio label="1">待申请</el-radio> |
| | | <el-radio label="2">审核通过等待纸质材料</el-radio> |
| | | <el-radio label="3">已收到纸质材料</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | baselisttages: [ |
| | | { |
| | | id: 1, |
| | | name: "待申请材料" |
| | | name: "待申请" |
| | | }, |
| | | { |
| | | id: 2, |
| | | name: "审核通过等待邮寄纸质材料" |
| | | name: "预审通过等待纸质材料" |
| | | }, |
| | | { |
| | | id: 3, |
| | | name: "已收到报销材料" |
| | | name: "已收到纸质材料" |
| | | } |
| | | ], |
| | | baselist: [], |
| | |
| | | //保存明细 |
| | | 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 { |
| | |
| | | addReimbursementdetail(rbDetails[i]); |
| | | } else { |
| | | return this.$message.error( |
| | | `因家属分配要求,请选择捐献者信息` |
| | | "因财务核算的要求,家属或专家的报销,需要选择对应的捐献者!" |
| | | ); |
| | | } |
| | | } else { |