company/src/components/business/ApplyChangeDetails1.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
company/src/views/business/applyChangeShop.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
company/src/views/business/insuranceApply.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
company/src/views/business/insuranceApplyShop.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
company/src/views/business/switchCourt.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
company/src/views/business/switchCourtShop.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
company/src/views/business/unionChange.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
company/src/views/business/unionChangeUnit.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
company/src/views/enterprise/add_subtract.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
company/src/views/enterprise/insuranceApply.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
company/src/views/enterprise/myPolicy.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
company/src/views/enterprise/switchCourt.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
company/src/components/business/ApplyChangeDetails1.vue
@@ -12,24 +12,24 @@ </div> <div class="box_table"> <div class="box_table_head"> <div class="box_table_head_item">投保企业</div> <div class="box_table_head_item">保险方案</div> <div class="box_table_head_item" style="flex:1.6">投保企业</div> <div class="box_table_head_item" style="flex:1.5">保险方案</div> <div class="box_table_head_item">保单号</div> <div class="box_table_head_item">保险生效起期</div> <div class="box_table_head_item">保险生效止期</div> <div class="box_table_head_item">加保人数</div> <div class="box_table_head_item">减保人数</div> <div class="box_table_head_item">批单生效期</div> <!-- <div class="box_table_head_item">批单生效期</div>--> </div> <div class="box_table_content"> <div class="box_table_content_item box_table_content_header">{{form.companyName}}</div> <div class="box_table_content_item box_table_content_header">{{form.solutionsName}}</div> <div class="box_table_content_item box_table_content_header" style="flex:1.6">{{form.companyName}}</div> <div class="box_table_content_item box_table_content_header" style="flex:1.5">{{form.solutionsName}}</div> <div class="box_table_content_item box_table_content_header">{{form.code}}</div> <div class="box_table_content_item box_table_content_header">{{form.startTime}}</div> <div class="box_table_content_item box_table_content_header">{{form.endTime}}</div> <div class="box_table_content_item box_table_content_header">{{arr1.length}}</div> <div class="box_table_content_item box_table_content_header">{{arr2.length}}</div> <div class="box_table_content_item box_table_content_header">{{form.applyStartTime}}</div> <div class="box_table_content_item box_table_content_header">{{arr1.length}}人</div> <div class="box_table_content_item box_table_content_header">{{arr2.length}}人</div> <!-- <div class="box_table_content_item box_table_content_header">{{form.applyStartTime}}</div>--> </div> </div> <div class="box_table"> @@ -57,10 +57,10 @@ <div class="box_table_head_item">备注</div> </div> </div> <div style="width: 100%; display: flex;"> <div style="width: 50%; border-bottom: 1px solid #b4bbc5;"> <div style="width: 100%; display: flex; border-bottom: 1px solid #b4bbc5;"> <div style="width: 50%; "> <div class="box_table_content" style="width: 100%;" v-for="(item, index) in arr1" :key="index"> <div class="box_table_content_item">{{index + 1}}</div> <div class="box_table_content_item" >{{index + 1}}</div> <div class="box_table_content_item">{{item.name}}</div> <div class="box_table_content_item">{{item.idCard}}</div><!-- <div class="box_table_content_item">{{item.sex === 0 ? '男' : '女'}}</div>--> @@ -69,7 +69,7 @@ <div class="box_table_content_item" style="align-items: baseline ;cursor: pointer; " :title="item.remark">{{item.remark}}</div> </div> </div> <div style="width: 50%; border-bottom: 1px solid #b4bbc5;"> <div style="width: 50%;"> <div class="box_table_content" style="width: 100%;" v-for="(item, index) in arr2" :key="index"> <div class="box_table_content_item">{{index + 1}}</div> <div class="box_table_content_item">{{item.name}}</div> @@ -233,12 +233,12 @@ border-right: 1px solid #b4bbc5; border-bottom: 1px solid #b4bbc5; box-sizing: border-box; &:nth-child(3) { /* &:nth-child(3) { flex: 1.5;; } &:nth-child(9) { flex: 1.5;; } }*/ } .box_table_head_item5 { flex: 1; @@ -246,6 +246,7 @@ background: #f2f2f2;padding: 10px; display: flex; align-items: center; padding: 10px 0; justify-content: center; font-size: 14px; color: black; @@ -297,12 +298,12 @@ border-right: 1px solid #b4bbc5; border-bottom: 1px solid #b4bbc5; box-sizing: border-box; &:nth-child(3) { /*&:nth-child(3) { flex: 1.5; } &:nth-child(9) { flex: 1.5; } }*/ span{ width: 100%; white-space: nowrap; company/src/views/business/applyChangeShop.vue
@@ -58,12 +58,12 @@ :data="tableData.list" stripe > <el-table-column label="序号" width="80px"> <el-table-column label="序号" width="50px"> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> </el-table-column> <el-table-column prop="status" label="保单状态" min-width="100px"> <el-table-column prop="status" label="保单状态" min-width="80px"> <template slot-scope="{row}"> <span :class="'change-status'+row.status" v-if="row.status === 0">待签署</span> <span :class="'change-status'+row.status" v-if="row.status === 1">待审核</span> @@ -75,13 +75,25 @@ <span :class="'change-status'+row.status" v-if="row.status ===9">批改申请中</span> </template> </el-table-column> <el-table-column prop="companyName" label="投保企业" min-width="100px"></el-table-column> <el-table-column prop="applyCode" label="关联保单号" min-width="100px"></el-table-column> <el-table-column prop="solutionsName" label="保险方案" min-width="100px"></el-table-column> <el-table-column prop="addNum" label="加保人数(人)" min-width="100px"></el-table-column> <el-table-column prop="delNum" label="减保人数(人)" min-width="100px"></el-table-column> <el-table-column prop="fee" label="费用变更" min-width="100px"></el-table-column> <el-table-column prop="createDate" label="提交时间" min-width="100px"></el-table-column> <el-table-column prop="companyName" label="投保企业" min-width="150px" align="center"></el-table-column> <el-table-column prop="applyCode" label="关联保单号" min-width="100px" align="center"></el-table-column> <el-table-column prop="solutionsName" label="保险方案" min-width="150px" align="center"></el-table-column> <el-table-column prop="addNum" label="加保人数" min-width="80px" align="center"> <template slot-scope="{row}"> {{row.addNum||0}}人 </template> </el-table-column> <el-table-column prop="delNum" label="减保人数" min-width="80px" align="center"> <template slot-scope="{row}"> {{row.delNum||0}}人 </template> </el-table-column> <el-table-column prop="fee" label="费用变更" min-width="80px" align="center"> <template slot-scope="{row}"> {{row.fee||0}}元 </template> </el-table-column> <el-table-column prop="createDate" label="提交时间" min-width="150px" align="center"></el-table-column> <el-table-column label="操作" min-width="120" company/src/views/business/insuranceApply.vue
@@ -52,27 +52,61 @@ </el-form> <!-- 表格和分页 --> <template v-slot:table-wrap> <el-table v-loading="isWorking.search" :data="tableData.list" stripe > <el-table-column label="序号" width="80px"> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> <el-table v-loading="isWorking.search" :data="tableData.list" stripe > <el-table-column label="序号" align="center" width="80px" fixed> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> </el-table-column> <el-table-column prop="statusInfo" label="保单状态" min-width="100px"> <el-table-column prop="statusInfo" align="center" fixed label="状态"> <template slot-scope="{row}"> <span :class="'apply-status'+row.status" >{{row.statusInfo}}</span> </template> </el-table-column> <el-table-column prop="companyName" label="投保企业" min-width="100px"></el-table-column> <el-table-column prop="solutionsName" label="保险方案" min-width="100px"></el-table-column> <el-table-column prop="insureNum" label="投保人数" min-width="100px"></el-table-column> <el-table-column prop="guaranteeNum" label="在保人数" min-width="100px"></el-table-column> <el-table-column prop="fee" label="总费用(元)" min-width="100px"></el-table-column> <el-table-column prop="createDate" label="提交时间" min-width="100px"></el-table-column> <el-table-column prop="solutionsName" fixed label="保险方案" align="center" min-width="150"></el-table-column> <el-table-column label="类型" fixed align="center"> <template slot-scope="{row}"> <span style="color: #00BA92" v-if="row.solutionType == 1">委托投保</span> <span style="color: #F95601;" v-else>直接投保</span> </template> </el-table-column> <el-table-column label="保单号" fixed> <template slot-scope="{row}"> <span>{{row.code ? row.code : '-'}}</span> </template> </el-table-column> <el-table-column prop="insureNum" align="center" label="投保人数" > <template slot-scope="{row}"> <span>{{(row.insureNum||0)}} 人</span> </template> </el-table-column> <el-table-column prop="guaranteeNum" align="center" label="在保人数" > <template slot-scope="{row}"> <span>{{(row.guaranteeNum||0)}} 人</span> </template> </el-table-column> <el-table-column label="投保时长"> <template slot-scope="{row}"> <span>{{(row.serviceDays - row.loseEfficacyDays) < 0 ? `-` : (row.serviceDays - row.loseEfficacyDays+'天')}}</span> </template> </el-table-column> <el-table-column prop="currentFee" label="已产生费用" align="center"> <template slot-scope="{row}"> <span>{{row.currentFee!=null?row.currentFee+'元': '-'}}</span> </template> </el-table-column> <el-table-column prop="fee" label="总费用" align="center"> <template slot-scope="{row}"> <span>{{row.fee!=null?row.fee+'元': '-'}}</span> </template> </el-table-column> <el-table-column prop="createDate" label="提交日期" align="center" min-width="150"></el-table-column> <el-table-column prop="startTime" label="投保生效日期" align="center" min-width="150"></el-table-column> <el-table-column prop="endTime" label="投保失效日期" align="center" min-width="150"></el-table-column> <el-table-column v-if="containPermissions(['business:insuranceapply:update', 'business:insuranceapply:delete'])" label="操作" company/src/views/business/insuranceApplyShop.vue
@@ -57,7 +57,7 @@ :data="tableData.list" stripe > <el-table-column label="序号" width="80px"> <!-- <el-table-column label="序号" width="80px"> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> @@ -72,7 +72,57 @@ <el-table-column prop="insureNum" label="投保人数" min-width="100px"></el-table-column> <el-table-column prop="guaranteeNum" label="在保人数" min-width="100px"></el-table-column> <el-table-column prop="fee" label="总费用(元)" min-width="100px"></el-table-column> <el-table-column prop="createDate" label="提交时间" min-width="100px"></el-table-column> <el-table-column prop="createDate" label="提交时间" min-width="100px"></el-table-column>--> <el-table-column label="序号" align="center" width="80px" fixed> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> </el-table-column> <el-table-column prop="statusInfo" align="center" fixed label="状态"> <template slot-scope="{row}"> <span :class="'apply-status'+row.status" >{{row.statusInfo}}</span> </template> </el-table-column> <el-table-column prop="solutionsName" fixed label="保险方案" align="center" min-width="150"></el-table-column> <el-table-column label="类型" fixed align="center"> <template slot-scope="{row}"> <span style="color: #00BA92" v-if="row.solutionType == 1">委托投保</span> <span style="color: #F95601;" v-else>直接投保</span> </template> </el-table-column> <el-table-column label="保单号" fixed> <template slot-scope="{row}"> <span>{{row.code ? row.code : '-'}}</span> </template> </el-table-column> <el-table-column prop="insureNum" align="center" label="投保人数" > <template slot-scope="{row}"> <span>{{(row.insureNum||0)}} 人</span> </template> </el-table-column> <el-table-column prop="guaranteeNum" align="center" label="在保人数" > <template slot-scope="{row}"> <span>{{(row.guaranteeNum||0)}} 人</span> </template> </el-table-column> <el-table-column label="投保时长"> <template slot-scope="{row}"> <span>{{(row.serviceDays - row.loseEfficacyDays) < 0 ? `-` : (row.serviceDays - row.loseEfficacyDays+'天')}}</span> </template> </el-table-column> <el-table-column prop="currentFee" label="已产生费用" align="center"> <template slot-scope="{row}"> <span>{{row.currentFee!=null?row.currentFee+'元': '-'}}</span> </template> </el-table-column> <el-table-column prop="fee" label="总费用" align="center"> <template slot-scope="{row}"> <span>{{row.fee!=null?row.fee+'元': '-'}}</span> </template> </el-table-column> <el-table-column prop="createDate" label="提交日期" align="center" min-width="150"></el-table-column> <el-table-column prop="startTime" label="投保生效日期" align="center" min-width="150"></el-table-column> <el-table-column prop="endTime" label="投保失效日期" align="center" min-width="150"></el-table-column> <el-table-column v-if="containPermissions(['business:insuranceapply:update', 'business:insuranceapply:delete'])" label="操作" company/src/views/business/switchCourt.vue
@@ -57,12 +57,12 @@ :data="tableData.list" stripe > <el-table-column label="序号" width="80px"> <el-table-column label="序号" width="50px"> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> </el-table-column> <el-table-column prop="status" label="保单状态" min-width="100px"> <el-table-column prop="status" label="保单状态" min-width="80px" align="center"> <template slot-scope="{row}"> <span :class="'change-status'+ row.status" v-if="row.status === 0">待签署</span> <span :class="'change-status'+ row.status" v-if="row.status === 1">待审核</span> @@ -72,15 +72,19 @@ <span :class="'change-status'+ row.status" v-if="row.status ===6">已关闭</span> </template> </el-table-column> <el-table-column prop="companyName" label="投保企业" min-width="100px"></el-table-column> <el-table-column prop="applyCode" label="关联保单号" min-width="100px"></el-table-column> <el-table-column prop="solutionsName" label="保险方案" min-width="100px"></el-table-column> <el-table-column prop="changeNum" label="更换派遣单位人数" min-width="100px"></el-table-column> <el-table-column prop="fee" label="费用变更更换派遣单位" min-width="100px"></el-table-column> <el-table-column prop="createDate" label="提交时间" min-width="100px"></el-table-column> <el-table-column prop="companyName" label="投保企业" min-width="150px" align="center"></el-table-column> <el-table-column prop="applyCode" label="关联保单号" min-width="100px" align="center"></el-table-column> <el-table-column prop="solutionsName" label="保险方案" min-width="150px" align="center"></el-table-column> <el-table-column prop="changeNum" label="更换派遣单位人数" min-width="150px" align="center"> <template slot-scope="{row}"> {{row.changeNum||0}}人 </template> </el-table-column> <el-table-column prop="createDate" label="提交时间" min-width="150px" align="center"></el-table-column> <el-table-column label="操作" min-width="120" align="center" fixed="right"> <template slot-scope="{row}"> <el-button type="text" @click="$refs.operaApplyChangeDetailWindow.open('更换派遣单位详情', row)">查看详情</el-button> company/src/views/business/switchCourtShop.vue
@@ -59,12 +59,12 @@ :data="tableData.list" stripe > <el-table-column label="序号" width="80px"> <el-table-column label="序号" width="50px" align="center"> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> </el-table-column> <el-table-column prop="status" label="保单状态" min-width="100px"> <el-table-column prop="status" label="保单状态" min-width="150px" align="center"> <template slot-scope="{row}"> <span :class="'change-status'+ row.status" v-if="row.status === 0">待签署</span> <span :class="'change-status'+ row.status" v-if="row.status === 1">待审核</span> @@ -76,15 +76,16 @@ <span :class="'change-status'+ row.status" v-if="row.status ===9">批改申请中</span> </template> </el-table-column> <el-table-column prop="companyName" label="投保企业" min-width="100px"></el-table-column> <el-table-column prop="applyCode" label="关联保单号" min-width="100px"></el-table-column> <el-table-column prop="solutionsName" label="保险方案" min-width="100px"></el-table-column> <el-table-column prop="changeNum" label="更换派遣单位人数" min-width="100px"></el-table-column> <el-table-column prop="companyName" label="投保企业" min-width="150px" align="center"></el-table-column> <el-table-column prop="applyCode" label="关联保单号" min-width="100px" align="center"></el-table-column> <el-table-column prop="solutionsName" label="保险方案" min-width="150px" align="center"></el-table-column> <el-table-column prop="changeNum" label="更换派遣单位人数" min-width="100px" align="center"></el-table-column> <!-- <el-table-column prop="fee" label="费用变更" min-width="100px"></el-table-column>--> <el-table-column prop="createDate" label="提交时间" min-width="100px"></el-table-column> <el-table-column prop="createDate" label="提交时间" min-width="150px" align="center"></el-table-column> <el-table-column label="操作" min-width="120" align="center" fixed="right"> <template slot-scope="{row}"> <el-button type="text" @click="$refs.operaApplyChangeDetailWindow.open('更换派遣单位详情', row)">查看详情</el-button> company/src/views/business/unionChange.vue
@@ -39,12 +39,12 @@ :data="tableData.list" stripe > <el-table-column label="序号" width="80px"> <el-table-column align="center" label="序号" width="50px"> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> </el-table-column> <el-table-column prop="status" label="保单状态" min-width="100px"> <el-table-column align="center" prop="status" label="保单状态" min-width="100px"> <template slot-scope="{row}"> <span :class="'union-change-status'+row.status" v-if="row.status === 0">待签署</span> <span :class="'union-change-status'+row.status" v-if="row.status === 1">待审核</span> @@ -52,11 +52,19 @@ <span :class="'union-change-status'+row.status" v-if="row.status === 3">已退回</span> </template> </el-table-column> <el-table-column prop="applyCode" label="关联保单号" min-width="100px"></el-table-column> <el-table-column prop="solutionsName" label="保险方案" min-width="100px"></el-table-column> <el-table-column prop="addNum" label="加保人数(人)" min-width="100px"></el-table-column> <el-table-column prop="delNum" label="减保人数(人)" min-width="100px"></el-table-column> <el-table-column prop="createDate" label="提交时间" min-width="100px"></el-table-column> <el-table-column align="center" prop="applyCode" label="关联保单号" min-width="150px"></el-table-column> <el-table-column align="center" prop="solutionsName" label="保险方案" min-width="150px"></el-table-column> <el-table-column align="center" prop="addNum" label="加保人数" min-width="100px"> <template slot-scope="{row}"> {{row.addNum||0}}人 </template> </el-table-column> <el-table-column align="center" prop="delNum" label="减保人数" min-width="100px"> <template slot-scope="{row}"> {{row.delNum||0}}人 </template> </el-table-column> <el-table-column align="center" prop="createDate" label="提交时间" min-width="150px"></el-table-column> <el-table-column label="操作" min-width="120" company/src/views/business/unionChangeUnit.vue
@@ -39,12 +39,12 @@ :data="tableData.list" stripe > <el-table-column label="序号" width="80px"> <el-table-column align="center" label="序号" width="50px"> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> </el-table-column> <el-table-column prop="status" label="保单状态" min-width="100px"> <el-table-column align="center" prop="status" label="保单状态" min-width="80px"> <template slot-scope="{row}"> <span :class="'union-change-status'+row.status" v-if="row.status === 0">待签署</span> <span :class="'union-change-status'+row.status" v-if="row.status === 1">待审核</span> @@ -52,12 +52,17 @@ <span :class="'union-change-status'+row.status" v-if="row.status === 3">已退回</span> </template> </el-table-column> <el-table-column prop="applyCode" label="关联保单号" min-width="100px"></el-table-column> <el-table-column prop="solutionsName" label="保险方案" min-width="100px"></el-table-column> <el-table-column prop="changeNum" label="更换派遣单位人数(人)" min-width="100px"></el-table-column> <el-table-column prop="createDate" label="提交时间" min-width="100px"></el-table-column> <el-table-column align="center" prop="applyCode" label="关联保单号" min-width="150px"></el-table-column> <el-table-column align="center" prop="solutionsName" label="保险方案" min-width="150px"></el-table-column> <el-table-column align="center" prop="changeNum" label="更换派遣单位人数" min-width="150px"> <template slot-scope="{row}"> {{row.changeNum||0}}人 </template> </el-table-column> <el-table-column align="center" prop="createDate" label="提交时间" min-width="150px"></el-table-column> <el-table-column label="操作" align="center" min-width="120" fixed="right" > company/src/views/enterprise/add_subtract.vue
@@ -49,12 +49,12 @@ :data="tableData.list" stripe > <el-table-column label="序号" width="80px"> <el-table-column align="center" label="序号" width="50px" fixed> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> </el-table-column> <el-table-column prop="status" label="保单状态" min-width="100px"> <el-table-column align="center" prop="status" label="保单状态" width="80px" fixed> <template slot-scope="{row}"> <span :class="'change-status'+row.status" v-if="row.status === 0">待签署</span> <span :class="'change-status'+row.status" v-if="row.status === 1">待审核</span> @@ -66,21 +66,34 @@ <span :class="'change-status'+row.status" v-if="row.status === 5 || row.status === 8">已退回</span> </template> </el-table-column> <el-table-column prop="applyCode" label="关联保单号" min-width="100px"></el-table-column> <el-table-column prop="solutionsName" label="保险方案" min-width="100px"></el-table-column> <el-table-column label="类型"> <el-table-column align="center" prop="applyCode" label="关联保单号" min-width="150px" fixed></el-table-column> <el-table-column align="center" prop="solutionsName" label="保险方案" min-width="150px" fixed></el-table-column> <el-table-column align="center" label="类型" fixed width="80px"> <template slot-scope="{row}"> <span style="color: #00BA92" v-if="row.solutionType == 1">委托投保</span> <span style="color: #F95601;" v-else>直接投保</span> </template> </el-table-column> <el-table-column prop="addNum" label="加保人数(人)" min-width="100px"></el-table-column> <el-table-column prop="delNum" label="减保人数(人)" min-width="100px"></el-table-column> <el-table-column prop="fee" label="费用变更" min-width="100px"></el-table-column> <el-table-column prop="validTime" label="申请日期" min-width="100px"></el-table-column> <el-table-column prop="createDate" label="提交时间" min-width="100px"></el-table-column> <el-table-column align="center" prop="addNum" label="加保人数" min-width="100px"> <template slot-scope="{row}"> {{row.addNum||0}}人 </template> </el-table-column> <el-table-column align="center" prop="delNum" label="减保人数" min-width="100px"> <template slot-scope="{row}"> {{row.delNum||0}}人 </template> </el-table-column> <el-table-column align="center" prop="fee" label="费用变更" min-width="100px"> <template slot-scope="{row}"> {{row.fee||0}}元 </template> </el-table-column> <el-table-column align="center" prop="validTime" label="申请日期" min-width="150px"></el-table-column> <el-table-column align="center" prop="createDate" label="提交时间" min-width="150px"></el-table-column> <el-table-column label="操作" align="center" min-width="120" fixed="right" > company/src/views/enterprise/insuranceApply.vue
@@ -46,60 +46,77 @@ <ul class="toolbar" v-permissions="['business:dispatchunit:create']"> <li><el-button type="primary" @click="$refs.OperaInsuranceApplyAddWindow.open('投保申请', {type: ''})">投保申请</el-button></li> </ul> <el-table v-loading="isWorking.search" :data="tableData.list" stripe <el-table v-loading="isWorking.search" :data="tableData.list" stripe > <el-table-column label="序号" align="center" width="80px" fixed> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> </el-table-column> <el-table-column prop="statusInfo" align="center" fixed label="状态"> <template slot-scope="{row}"> <span :class="'apply-status'+row.status" >{{row.statusInfo}}</span> </template> </el-table-column> <el-table-column prop="solutionsName" fixed label="保险方案" align="center" min-width="150"></el-table-column> <el-table-column label="类型" fixed align="center"> <template slot-scope="{row}"> <span style="color: #00BA92" v-if="row.solutionType == 1">委托投保</span> <span style="color: #F95601;" v-else>直接投保</span> </template> </el-table-column> <el-table-column label="保单号" fixed> <template slot-scope="{row}"> <span>{{row.code ? row.code : '-'}}</span> </template> </el-table-column> <el-table-column prop="insureNum" align="center" label="投保人数" > <template slot-scope="{row}"> <span>{{(row.insureNum||0)}} 人</span> </template> </el-table-column> <el-table-column prop="guaranteeNum" align="center" label="在保人数" > <template slot-scope="{row}"> <span>{{(row.guaranteeNum||0)}} 人</span> </template> </el-table-column> <el-table-column label="投保时长"> <template slot-scope="{row}"> <span>{{(row.serviceDays - row.loseEfficacyDays) < 0 ? `-` : (row.serviceDays - row.loseEfficacyDays+'天')}}</span> </template> </el-table-column> <el-table-column prop="currentFee" label="已产生费用" align="center"> <template slot-scope="{row}"> <span>{{row.currentFee!=null?row.currentFee+'元': '-'}}</span> </template> </el-table-column> <el-table-column prop="fee" label="总费用" align="center"> <template slot-scope="{row}"> <span>{{row.fee!=null?row.fee+'元': '-'}}</span> </template> </el-table-column> <el-table-column prop="createDate" label="提交日期" align="center" min-width="150"></el-table-column> <el-table-column prop="startTime" label="投保生效日期" align="center" min-width="150"></el-table-column> <el-table-column prop="endTime" label="投保失效日期" align="center" min-width="150"></el-table-column> <el-table-column v-if="containPermissions(['business:insuranceapply:update', 'business:insuranceapply:delete'])" label="操作" min-width="150" fixed="right" align="center" > <el-table-column label="序号" width="80px"> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> </el-table-column> <el-table-column prop="statusInfo" label="状态"> <template slot-scope="{row}"> <span :class="'apply-status'+row.status" >{{row.statusInfo}}</span> </template> </el-table-column> <el-table-column prop="solutionsName" label="保险方案"></el-table-column> <el-table-column label="类型"> <template slot-scope="{row}"> <span style="color: #00BA92" v-if="row.solutionType == 1">委托投保</span> <span style="color: #F95601;" v-else>直接投保</span> </template> </el-table-column> <el-table-column prop="insureNum" label="投保人数"></el-table-column> <el-table-column prop="guaranteeNum" label="在保人数"></el-table-column> <el-table-column label="投保时长(天)"> <template slot-scope="{row}"> <span>{{(row.serviceDays - row.loseEfficacyDays) < 0 ? `-` : row.serviceDays - row.loseEfficacyDays}}</span> </template> </el-table-column> <el-table-column prop="currentFee" label="已产生费用"> <template slot-scope="{row}"> <span>{{row.currentFee!=null?row.currentFee: '-'}}</span> </template> </el-table-column> <el-table-column prop="fee" label="总费用(元)"> <template slot-scope="{row}"> <span>{{row.fee!=null?row.fee: '-'}}</span> </template> </el-table-column> <el-table-column prop="createDate" label="提交日期"></el-table-column> <el-table-column prop="startTime" label="投保生效日期"></el-table-column> <el-table-column prop="endTime" label="投保失效日期"></el-table-column> <el-table-column v-if="containPermissions(['business:insuranceapply:update', 'business:insuranceapply:delete'])" label="操作" min-width="150" fixed="right" > <template slot-scope="{row}"> <el-button type="text" @click="godetail(row)" v-permissions="['business:insuranceapply:update']">查看详情</el-button> <el-button type="text" @click="$refs.OperaApplyChangeMonthWindow.open('加减保月度费用统计',row)" v-permissions="['business:applychange:query']">加减保费用</el-button> </template> </el-table-column> </el-table> <template slot-scope="{row}"> <el-button type="text" @click="godetail(row)" v-permissions="['business:insuranceapply:update']">查看详情</el-button> <el-button type="text" @click="$refs.OperaApplyChangeMonthWindow.open('加减保月度费用统计',row)" v-permissions="['business:applychange:query']">加减保费用</el-button> <!-- <template v-if="row.statusCollect === 2">--> <!-- <el-button type="text" @click="$refs.additionSubtractionApplication.open('加减保申请', { id: row.id })">加减保申请</el-button>--> <!-- </template>--> </template> </el-table-column> </el-table> <pagination @size-change="handleSizeChange" @current-change="handlePageChange" company/src/views/enterprise/myPolicy.vue
@@ -77,53 +77,62 @@ :data="tableData.list" stripe > <el-table-column label="序号" width="80px"> <el-table-column label="序号" width="80px" align="center" fixed> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> </el-table-column> <el-table-column prop="statusInfo" label="状态"> <el-table-column prop="statusInfo" align="center" fixed label="状态"> <template slot-scope="{row}"> <span :class="'apply-status'+row.status" >{{row.statusInfo}}</span> </template> </el-table-column> <el-table-column prop="solutionsName" label="保险方案"></el-table-column> <el-table-column label="类型"> <el-table-column prop="solutionsName" align="center" fixed label="保险方案" min-width="150"></el-table-column> <el-table-column label="类型" fixed align="center"> <template slot-scope="{row}"> <span style="color: #00BA92" v-if="row.solutionType == 1">委托投保</span> <span style="color: #F95601;" v-else>直接投保</span> </template> </el-table-column> <el-table-column label="保单号"> <el-table-column label="保单号" align="center" fixed> <template slot-scope="{row}"> <span>{{row.code ? row.code : '-'}}</span> </template> </el-table-column> <el-table-column prop="insureNum" label="投保人数"></el-table-column> <el-table-column prop="guaranteeNum" label="在保人数"></el-table-column> <el-table-column label="投保时长(天)"> <template slot-scope="{row}"> <span>{{(row.serviceDays - row.loseEfficacyDays) < 0 ? `-` : row.serviceDays - row.loseEfficacyDays}}</span> </template> </el-table-column> <el-table-column prop="currentFee" label="已产生费用"> <template slot-scope="{row}"> <span>{{row.currentFee!=null?row.currentFee: '-'}}</span> </template> </el-table-column> <el-table-column prop="fee" label="总费用(元)"> <el-table-column prop="insureNum" align="center" label="投保人数" > <template slot-scope="{row}"> <span>{{row.fee!=null?row.fee: '-'}}</span> <span>{{(row.insureNum||0) + '人'}}</span> </template> </el-table-column> <el-table-column prop="createDate" label="提交日期"></el-table-column> <el-table-column prop="startTime" label="投保生效日期"></el-table-column> <el-table-column prop="endTime" label="投保失效日期"></el-table-column> <el-table-column prop="guaranteeNum" align="center" label="在保人数" > <template slot-scope="{row}"> <span>{{(row.guaranteeNum||0)}} 人</span> </template> </el-table-column> <el-table-column label="投保时长" align="center"> <template slot-scope="{row}"> <span>{{(row.serviceDays - row.loseEfficacyDays) < 0 ? `-` : (row.serviceDays - row.loseEfficacyDays+'天')}}</span> </template> </el-table-column> <el-table-column prop="currentFee" label="已产生费用" align="center"> <template slot-scope="{row}"> <span>{{row.currentFee!=null?row.currentFee+'元': '-'}}</span> </template> </el-table-column> <el-table-column prop="fee" label="总费用" align="center"> <template slot-scope="{row}"> <span>{{row.fee!=null?row.fee+'元': '-'}}</span> </template> </el-table-column> <el-table-column prop="createDate" label="提交日期" align="center"min-width="150"></el-table-column> <el-table-column prop="startTime" label="投保生效日期" align="center"min-width="150"></el-table-column> <el-table-column prop="endTime" label="投保失效日期" align="center"min-width="150"></el-table-column> <el-table-column v-if="containPermissions(['business:insuranceapply:update', 'business:insuranceapply:delete'])" label="操作" min-width="150" fixed="right" align="center" > <template slot-scope="{row}"> <el-button type="text" @click="godetail(row)" v-permissions="['business:insuranceapply:update']">查看详情</el-button> company/src/views/enterprise/switchCourt.vue
@@ -49,12 +49,12 @@ :data="tableData.list" stripe > <el-table-column label="序号" width="80px"> <el-table-column align="center" label="序号" width="80px"> <template slot-scope="scope"> <span>{{scope.$index + 1}}</span> </template> </el-table-column> <el-table-column prop="status" label="状态" min-width="100px"> <el-table-column align="center" prop="status" label="状态" min-width="100px"> <template slot-scope="{row}"> <span :class="'change-status'+row.status" v-if="row.status === 0">待签署</span> <span :class="'change-status'+row.status" v-if="row.status === 1">待审核</span> @@ -66,14 +66,19 @@ <span :class="'change-status'+ row.status" v-if="row.status ===9">批改申请中</span> </template> </el-table-column> <el-table-column prop="validCode" label="批单号" min-width="100px"></el-table-column> <el-table-column prop="applyCode" label="关联保单号" min-width="100px"></el-table-column> <el-table-column prop="solutionsName" label="保险方案" min-width="100px"></el-table-column> <el-table-column prop="changeNum" label="更换派遣单位人数(人)" min-width="100px"></el-table-column> <el-table-column prop="createDate" label="提交时间" min-width="100px"></el-table-column> <el-table-column prop="applyStartTime" label="批单生效起期" min-width="100px"></el-table-column> <el-table-column align="center" prop="validCode" label="批单号" min-width="150px"></el-table-column> <el-table-column align="center" prop="applyCode" label="关联保单号" min-width="150px"></el-table-column> <el-table-column align="center" prop="solutionsName" label="保险方案" min-width="150px"></el-table-column> <el-table-column align="center" prop="changeNum" label="更换派遣单位人数 " min-width="150px"> <template slot-scope="{row}"> {{row.changeNum||0}}人 </template> </el-table-column> <el-table-column align="center" prop="createDate" label="提交时间" min-width="150px"></el-table-column> <el-table-column align="center" prop="applyStartTime" label="批单生效起期" min-width="150px"></el-table-column> <el-table-column label="操作" align="center" min-width="120" fixed="right" >