| | |
| | | <div class="box_dk_list_row_label">打款凭证:</div> |
| | | <div class="box_dk_list_row_l" v-if="info.payFileList"> |
| | | <div class="box_dk_list_row_l_img" v-for="(item, index) in info.payFileList" :key="index"> |
| | | <img :src="item.fileurlFull" alt=""> |
| | | <el-image |
| | | style="width: 80px; height: 80px" |
| | | :src="item.fileurlFull" |
| | | :preview-src-list="[item.fileurlFull]"> |
| | | </el-image> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="box_tui_info">人员:平台理赔人员-{{info.refuseSettleClaimsLog.creatorName}}</div> |
| | | <div class="box_tui_row"><div class="yuan"></div>{{info.refuseSettleClaimsLog.content}}</div> |
| | | </div> |
| | | <div class="box_tui" v-if="[6].includes(info.status)"> |
| | | <div class="box_tui" v-if="[6,8].includes(info.status)"> |
| | | <span class="box_tui_status">已拒绝</span> |
| | | <div class="box_tui_title">拒绝原因</div> |
| | | <div class="box_tui_info">时间:{{info.refuseSettleClaimsLog.createDate}}</div> |
| | |
| | | <span>风险案件</span> |
| | | </div> |
| | | <template v-if="userInfo.type === 0"> |
| | | <el-select v-model="info.caseType" @change="setCaseType" style="width: 100px;" placeholder="案件类型" v-if="[9,10,11].includes(info.status)"> |
| | | <el-select v-model="info.caseType" @change="setCaseType" style="width: 100px;" placeholder="案件类型" v-if="[9,10,11,12].includes(info.status)"> |
| | | <el-option label="医疗" :value="1"></el-option> |
| | | <el-option label="伤残" :value="2"></el-option> |
| | | <el-option label="死亡" :value="3"></el-option> |
| | |
| | | <el-button type="danger" @click="returnCase" v-if="[1,2].includes(info.status)">退回</el-button> |
| | | <el-button type="primary" @click="register" v-if="[1,2].includes(info.status)">立案</el-button> |
| | | <el-button type="primary" @click="$refs.acceptance.open('案件受理', info.id)" v-if="[3,5].includes(info.status)">受理</el-button> |
| | | <el-button type="primary" @click="addRemark" v-if="![0,1,2,4,13,14].includes(info.status)">备注</el-button> |
| | | <el-button type="primary" @click="addReport(1)" v-if="[3,7,9].includes(info.status) && info.reportNumStatus === 0">添加报案号</el-button> |
| | | <el-button type="primary" @click="addRemark" v-if="![0,1,2,4,14].includes(info.status)">备注</el-button> |
| | | <el-button type="primary" @click="addReport(1)" v-if="[3,9].includes(info.status) && info.reportNumStatus === 0">添加报案号</el-button> |
| | | <el-button type="primary" @click="addReport(2)" v-if="[9].includes(info.status) && info.reportNumStatus === 1">编辑报案号</el-button> |
| | | <el-button type="primary" @click="$refs.adjustment.open('理算', info.id, 1)" v-if="[9].includes(info.status)">理算</el-button> |
| | | <el-button type="primary" @click="$refs.adjustment.open('重新理算', info.id, 1)" v-if="[10].includes(info.status)">重新理算</el-button> |
| | |
| | | 报案号:{{info.code}} |
| | | </div> |
| | | <div class="box_desc_list_row"> |
| | | 保司报案号:{{info.reportNum || 's'}} |
| | | 保司报案号:{{info.reportNum}} |
| | | </div> |
| | | <div class="box_desc_list_row"> |
| | | 所属保单:{{info.applyCode}} |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="box_desc_head" style="margin-top: 30px;"> |
| | | <div class="box_desc_title"> |
| | | <span class="box_desc_title_val">收款信息</span> |
| | | </div> |
| | | </div> |
| | | <div class="box_desc_list"> |
| | | <div class="box_desc_list_row"> |
| | | 收款银行:{{info.receiveBank}} |
| | | </div> |
| | | <div class="box_desc_list_row"> |
| | | 收款人:{{info.receiveUserName}} |
| | | </div> |
| | | <div class="box_desc_list_row"> |
| | | 收款账号:{{info.receiveAccount}} |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="box_desc"> |
| | | <div class="box_desc_head"> |
| | |
| | | <script> |
| | | import BaseOpera from '@/components/base/BaseOpera' |
| | | import GlobalWindow from '@/components/common/GlobalWindow' |
| | | import { findById, returnSettle } from '@/api/business/settleClaims' |
| | | import { findById } from '@/api/business/settleClaims' |
| | | import { |
| | | register, |
| | | addReportNum, |
| | | addRemark, |
| | | saveSupplementDescribe, |
| | | updCaseType, |
| | | confirmFee |
| | | confirmFee, |
| | | returnSettle |
| | | } from '@/api/business/settleRisk' |
| | | import RiskCaseReminder from '@/components/business/riskCaseReminder' |
| | | import CaseProgress from '@/components/business/caseProgress' |
| | |
| | | updCaseType({ id: this.id, caseType: e }) |
| | | .then(res => { |
| | | this.getDetail() |
| | | }) |
| | | .catch(err => { |
| | | this.$message.error(err.message) |
| | | }) |
| | | }, |
| | | supplementaryMaterials () { |
| | |
| | | }) |
| | | }, |
| | | // 撤销 |
| | | revoke (id) { |
| | | revoke () { |
| | | this.$confirm('撤销后,案件直接结束,无法继续进行理赔操作!', '是否撤销报案?', { |
| | | confirmButtonText: '确定撤销', |
| | | cancelButtonText: '我再想想', |
| | | type: 'warning' |
| | | type: 'warning', |
| | | }).then(() => { |
| | | returnSettle({ id: this.info.id }) |
| | | .then(res => { |
| | | this.getDetail() |
| | | }).catch(err => { |
| | | console.log(err) |
| | | this.$message.error(err.message) |
| | | }) |
| | | }).catch(() => { |
| | | |