From c1785f39c1b6a2e3cd2380de1dd6c87a684215b1 Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期一, 26 五月 2025 14:07:54 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/2.0.1' into 2.0.1
---
company/src/views/business/insurance.vue | 14 ++++++++++++--
1 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/company/src/views/business/insurance.vue b/company/src/views/business/insurance.vue
index 8861143..7cc5c55 100644
--- a/company/src/views/business/insurance.vue
+++ b/company/src/views/business/insurance.vue
@@ -40,6 +40,12 @@
<el-table-column prop="englishName" label="鑻辨枃鍚嶇О" min-width="100px"></el-table-column>
<el-table-column prop="linkName" label="鑱旂郴浜�" min-width="100px"></el-table-column>
<el-table-column prop="linkPhone" label="鑱旂郴鐢佃瘽" min-width="100px"></el-table-column>
+ <el-table-column label="鏄惁缁存姢" min-width="100px">
+ <template slot-scope="{row}">
+ <span v-if="row.lpFileStatus === 1">宸茬淮鎶�</span>
+ <span v-else>鏈淮鎶�</span>
+ </template>
+ </el-table-column>
<el-table-column label="鍚敤鐘舵��" min-width="100px">
<template slot-scope="{row}">
<el-switch
@@ -55,12 +61,13 @@
<el-table-column
v-if="containPermissions(['business:insurance:update', 'business:insurance:delete'])"
label="鎿嶄綔"
- min-width="120"
+ min-width="150"
fixed="right"
>
<template slot-scope="{row}">
<el-button type="text" @click="$refs.OperaInsuranceDescWindow.open('淇濋櫓鍏徃璇︽儏', row)" icon="el-icon-edit" v-permissions="['business:insurance:update']">鏌ョ湅璇︽儏</el-button>
<el-button type="text" @click="$refs.operaInsuranceWindow.open('淇敼淇濋櫓鍏徃', row)" icon="el-icon-edit" v-permissions="['business:insurance:update']">淇敼</el-button>
+ <el-button type="text" @click="$refs.setCompany.open('鐞嗚禂鏉愭枡閰嶇疆', row.id)" icon="el-icon-edit">璁剧疆</el-button>
</template>
</el-table-column>
</el-table>
@@ -75,6 +82,8 @@
<OperaInsuranceWindow ref="operaInsuranceWindow" @success="handlePageChange"/>
<!-- 璇︽儏 -->
<OperaInsuranceDescWindow ref="OperaInsuranceDescWindow" @success="handlePageChange"/>
+ <!-- 璁剧疆 -->
+ <SetCompany ref="setCompany" @success="handlePageChange"/>
</TableLayout>
</template>
@@ -84,11 +93,12 @@
import Pagination from '@/components/common/Pagination'
import OperaInsuranceWindow from '@/components/business/OperaInsuranceWindow'
import OperaInsuranceDescWindow from '@/components/business/OperaInsuranceDescWindow'
+ import SetCompany from '@/components/business/setCompany'
import { updateStatus } from '@/api/business/insurance'
export default {
name: 'Insurance',
extends: BaseTable,
- components: { TableLayout, Pagination, OperaInsuranceWindow, OperaInsuranceDescWindow },
+ components: { TableLayout, Pagination, OperaInsuranceWindow, OperaInsuranceDescWindow, SetCompany },
data () {
return {
// 鎼滅储
--
Gitblit v1.9.3