MrShi
2025-06-05 b0a5bfa36e54d444a6a1c9586178d87a59d2e512
company/src/components/business/OperaSettleClaimsWindow.vue
@@ -37,7 +37,11 @@
                        <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>
@@ -166,7 +170,7 @@
                            <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>
@@ -182,7 +186,7 @@
                            <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="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>
@@ -465,6 +469,9 @@
        .then(res => {
          this.getDetail()
        })
        .catch(err => {
            this.$message.error(err.message)
        })
    },
    supplementaryMaterials () {
      this.$prompt('补充说明', '补充材料', {