jiangping
2024-02-04 75da70fa055335f22a8daff5e5cba43a444156fc
Merge remote-tracking branch 'origin/master'
已修改14个文件
144 ■■■■■ 文件已修改
company/src/assets/style/style.scss 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/views/business/applyChange.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/views/business/dispatchUnit.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/views/business/dispatchUnitReview.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/views/business/insuranceApply.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/views/business/policyList.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/views/business/settleClaims.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/views/business/switchCourt.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/views/business/taxes.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/views/enterprise/add_subtract.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/views/enterprise/dispatchUnit.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/views/enterprise/insuranceApply.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/views/enterprise/myPolicy.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/views/enterprise/switchCourt.vue 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
company/src/assets/style/style.scss
@@ -77,3 +77,20 @@
::v-deep .el-table__cell {
  height: 100% !important;
}
.apply-status0, .apply-status2 , .apply-status3, .apply-status10,
.change-status0,.change-status1,.change-status2,
.settle-status0,.settle-status2,.settle-status3,
.tax-status0,
.du-status0 {
  color: #216EEE;
}
  .apply-status1 , .apply-status4, .apply-status6, .apply-status7, .apply-status8,
.change-status3,.change-status4,.change-status5,.change-status8,
.settle-status1,
.tax-status2,
.du-status2 {
  color: #F95601;
}
  .apply-status5,.change-status7,.settle-status7,.tax-status1,.du-status1  {
  color: #00BA92;
}
company/src/views/business/applyChange.vue
@@ -64,12 +64,12 @@
        </el-table-column>
        <el-table-column prop="status" label="保单状态" min-width="100px">
          <template slot-scope="{row}">
            <span v-if="row.status === 0">待签署</span>
            <span v-if="row.status === 1">已签章</span>
            <span v-if="row.status === 2">已生效</span>
            <span v-if="row.status === 3 || row.status === 4">退回申请</span>
            <span v-if="row.status ===5 || row.status === 8">已退回</span>
            <span v-if="row.status ===7">已关闭</span>
            <span  :class="'change-status'+row.status" v-if="row.status === 0">待签署</span>
            <span  :class="'change-status'+row.status" v-if="row.status === 1">已签章</span>
            <span  :class="'change-status'+row.status" v-if="row.status === 2">已生效</span>
            <span  :class="'change-status'+row.status" v-if="row.status === 3 || row.status === 4">退回申请</span>
            <span  :class="'change-status'+row.status" v-if="row.status ===5 || row.status === 8">已退回</span>
            <span  :class="'change-status'+row.status" v-if="row.status ===7">已关闭</span>
          </template>
        </el-table-column>
        <el-table-column prop="companyName" label="投保企业" min-width="100px"></el-table-column>
company/src/views/business/dispatchUnit.vue
@@ -36,13 +36,13 @@
        <el-table-column prop="name" label="派遣单位" min-width="100px"></el-table-column>
        <el-table-column label="派遣单位状态" min-width="100px">
          <template slot-scope="{row}">
            <span style="color: #2E68EC" v-if="row.unitStatus === 0">待审核</span>
            <span :class="'du-status'+row.status" v-if="row.unitStatus === 0">待审核</span>
            <span v-if="row.unitStatus === 1">
                            <span style="color:#2E68EC" v-if="row.worktypeStatus ==null || row.worktypeStatus === 0">工种待审</span>
                            <span style="color: green" v-else-if="row.worktypeStatus === 1">审核通过</span>
                            <span style="color: red"  v-else-if="row.worktypeStatus === 2">工种审核不通过</span>
                            <span :class="'du-status'+row.worktypeStatus"   v-if="row.worktypeStatus ==null || row.worktypeStatus === 0">工种待审</span>
                            <span :class="'du-status'+row.worktypeStatus"  v-else-if="row.worktypeStatus === 1">审核通过</span>
                            <span :class="'du-status'+row.worktypeStatus"   v-else-if="row.worktypeStatus === 2">工种审核不通过</span>
                        </span>
            <span style="color: red" v-if="row.unitStatus === 2">审核不通过</span>
            <span :class="'du-status'+row.status"  v-if="row.unitStatus === 2">审核不通过</span>
          </template>
        </el-table-column>
        <el-table-column prop="createDate" label="提交日期" min-width="100px"></el-table-column>
company/src/views/business/dispatchUnitReview.vue
@@ -36,13 +36,13 @@
                <el-table-column prop="name" label="派遣单位" min-width="100px"></el-table-column>
                <el-table-column label="派遣单位状态" min-width="100px">
                    <template slot-scope="{row}">
                        <span style="color: #2E68EC" v-if="row.unitStatus === 0">待审核</span>
                        <span v-if="row.unitStatus === 1">
                            <span style="color:#2E68EC" v-if="row.worktypeStatus ==null || row.worktypeStatus === 0">工种待审</span>
                            <span style="color: green" v-else-if="row.worktypeStatus === 1">审核通过</span>
                            <span style="color: red"  v-else-if="row.worktypeStatus === 2">工种审核不通过</span>
                      <span :class="'du-status'+row.status" v-if="row.unitStatus === 0">待审核</span>
                      <span v-if="row.unitStatus === 1">
                            <span :class="'du-status'+row.worktypeStatus"   v-if="row.worktypeStatus ==null || row.worktypeStatus === 0">工种待审</span>
                            <span :class="'du-status'+row.worktypeStatus"  v-else-if="row.worktypeStatus === 1">审核通过</span>
                            <span :class="'du-status'+row.worktypeStatus"   v-else-if="row.worktypeStatus === 2">工种审核不通过</span>
                        </span>
                        <span style="color: red" v-if="row.unitStatus === 2">审核不通过</span>
                      <span :class="'du-status'+row.status"  v-if="row.unitStatus === 2">审核不通过</span>
                    </template>
                </el-table-column>
                <el-table-column prop="createDate" label="提交日期" min-width="100px"></el-table-column>
company/src/views/business/insuranceApply.vue
@@ -62,7 +62,11 @@
                        <span>{{scope.$index + 1}}</span>
                    </template>
                </el-table-column>
                <el-table-column prop="statusInfo" label="投保状态" min-width="100px"></el-table-column>
                <el-table-column prop="statusInfo" label="投保状态" min-width="100px">
                  <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>
company/src/views/business/policyList.vue
@@ -62,7 +62,11 @@
            <span>{{scope.$index + 1}}</span>
          </template>
        </el-table-column>
        <el-table-column prop="statusInfo" label="投保状态" align="center" min-width="100px"></el-table-column>
        <el-table-column prop="statusInfo" label="投保状态" align="center" min-width="100px">
          <template slot-scope="{row}">
            <span :class="'apply-status'+row.status" >{{row.statusInfo}}</span>
          </template>
        </el-table-column>
        <el-table-column prop="companyName" label="投保企业" align="center" min-width="100px"></el-table-column>
        <el-table-column prop="solutionsName" label="保险方案"  align="center" min-width="100px"></el-table-column>
        <el-table-column prop="insureNum" label="投保人数" align="center" min-width="100px"></el-table-column>
company/src/views/business/settleClaims.vue
@@ -58,6 +58,13 @@
                        <span>{{scope.$index + 1}}</span>
                    </template>
                </el-table-column>
              <el-table-column prop="status" label="案件状态" min-width="100px">
                <template slot-scope="{row}">
                  <span :class="'settle-status'+row.status"  style="color: #2E68EC"  v-if="row.status === 0 || row.status === 2 || row.status === 3">处理中</span>
                  <span :class="'settle-status'+row.status" style="color: red" v-if="row.status === 1">已撤案</span>
                  <span :class="'settle-status'+row.status" style="color: green "  v-if="row.status ===4">已结案</span>
                </template>
              </el-table-column>
                <el-table-column prop="reportNum" label="报案号" min-width="100px"></el-table-column>
                <el-table-column prop="companyName" label="报案企业" min-width="100px"></el-table-column>
                <el-table-column prop="memberName" label="出险人" min-width="100px"></el-table-column>
@@ -67,13 +74,6 @@
                <el-table-column prop="worktypeName" label="所属工种" min-width="100px"></el-table-column>
                <el-table-column prop="baoxianStartTime" label="保险生效起期" min-width="100px"></el-table-column>
                <el-table-column prop="createDate" label="报案时间" min-width="100px"></el-table-column>
                <el-table-column prop="status" label="案件状态" min-width="100px">
                    <template slot-scope="{row}">
                        <span  style="color: #2E68EC"  v-if="row.status === 0 || row.status === 2 || row.status === 3">处理中</span>
                        <span style="color: red" v-if="row.status === 1">已撤案</span>
                        <span style="color: green "  v-if="row.status ===4">已结案</span>
                    </template>
                </el-table-column>
                <el-table-column
                    v-if="containPermissions(['business:settleclaims:update', 'business:settleclaims:delete'])"
                    label="操作"
company/src/views/business/switchCourt.vue
@@ -64,12 +64,12 @@
        </el-table-column>
        <el-table-column prop="status" label="保单状态" min-width="100px">
          <template slot-scope="{row}">
            <span v-if="row.status === 0">待签署</span>
            <span v-if="row.status === 1">已签章</span>
            <span v-if="row.status === 2">已生效</span>
            <span v-if="row.status === 3 || row.status === 4">退回申请</span>
            <span v-if="row.status ===5 || row.status === 8">已退回</span>
            <span v-if="row.status ===7">已关闭</span>
            <span :class="'change-status'+row.status" v-if="row.status === 0">待签署</span>
            <span  :class="'change-status'+row.status" v-if="row.status === 1">已签章</span>
            <span  :class="'change-status'+row.status" v-if="row.status === 2">已生效</span>
            <span  :class="'change-status'+row.status" v-if="row.status === 3 || row.status === 4">退回申请</span>
            <span  :class="'change-status'+row.status" v-if="row.status ===5 || row.status === 8">已退回</span>
            <span  :class="'change-status'+row.status" v-if="row.status ===7">已关闭</span>
          </template>
        </el-table-column>
        <el-table-column prop="companyName" label="投保企业" min-width="100px"></el-table-column>
company/src/views/business/taxes.vue
@@ -48,10 +48,10 @@
                </el-table-column>
                <el-table-column label="开票状态" min-width="100px">
                    <template slot-scope="{row}">
                        <span v-if="row.status === 0">待处理</span>
                        <span v-if="row.status === 1">已开票</span>
                        <span v-if="row.status === 2">平台撤回</span>
                        <span v-if="row.status === 3">已冲红</span>
                        <span :class="'tax-status'+row.status" v-if="row.status === 0">待处理</span>
                        <span :class="'tax-status'+row.status"  v-if="row.status === 1">已开票</span>
                        <span :class="'tax-status'+row.status"  v-if="row.status === 2">平台撤回</span>
                        <span :class="'tax-status'+row.status"  v-if="row.status === 3">已冲红</span>
                    </template>
                </el-table-column>
                <el-table-column prop="companyName" label="申请企业" min-width="100px" v-if="userInfo.type === 0"></el-table-column>
company/src/views/enterprise/add_subtract.vue
@@ -54,11 +54,11 @@
                </el-table-column>
                <el-table-column prop="status" label="保单状态" min-width="100px">
                    <template slot-scope="{row}">
                        <span v-if="row.status === 0">待签署</span>
                        <span v-if="row.status === 1">待审核</span>
                        <span v-if="row.status === 2">已生效</span>
                        <span v-if="row.status === 3 || row.status === 4">申请退回</span>
                        <span v-if="row.status === 5 || row.status === 8">已退回</span>
                        <span  :class="'change-status'+row.status" v-if="row.status === 0">待签署</span>
                        <span  :class="'change-status'+row.status" v-if="row.status === 1">待审核</span>
                        <span  :class="'change-status'+row.status" v-if="row.status === 2">已生效</span>
                        <span  :class="'change-status'+row.status" v-if="row.status === 3 || row.status === 4">申请退回</span>
                        <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>
company/src/views/enterprise/dispatchUnit.vue
@@ -28,13 +28,13 @@
                <el-table-column prop="name" label="派遣单位"></el-table-column>
                <el-table-column label="派遣单位状态" min-width="100px">
                    <template slot-scope="{row}">
                        <span style="color: #2E68EC" v-if="row.unitStatus === 0">待审核</span>
                        <span :class="'du-status'+row.status" v-if="row.unitStatus === 0">待审核</span>
                        <span v-if="row.unitStatus === 1">
                            <span style="color:#2E68EC" v-if="row.worktypeStatus ==null || row.worktypeStatus === 0">工种待审</span>
                            <span style="color: green" v-else-if="row.worktypeStatus === 1">审核通过</span>
                            <span style="color: red"  v-else-if="row.worktypeStatus === 2">工种审核不通过</span>
                            <span :class="'du-status'+row.worktypeStatus"   v-if="row.worktypeStatus ==null || row.worktypeStatus === 0">工种待审</span>
                            <span :class="'du-status'+row.worktypeStatus"  v-else-if="row.worktypeStatus === 1">审核通过</span>
                            <span :class="'du-status'+row.worktypeStatus"   v-else-if="row.worktypeStatus === 2">工种审核不通过</span>
                        </span>
                        <span style="color: red" v-if="row.unitStatus === 2">审核不通过</span>
                        <span :class="'du-status'+row.status"  v-if="row.unitStatus === 2">审核不通过</span>
                    </template>
                </el-table-column>
                <el-table-column prop="createDate" label="添加日期"></el-table-column>
company/src/views/enterprise/insuranceApply.vue
@@ -55,7 +55,11 @@
                        <span>{{scope.$index + 1}}</span>
                    </template>
                </el-table-column>
                <el-table-column prop="statusInfo" label="状态"></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 prop="insureNum" label="投保人数"></el-table-column>
                <el-table-column prop="serviceDays" label="投保时长(天)"></el-table-column>
company/src/views/enterprise/myPolicy.vue
@@ -69,7 +69,11 @@
                        <span>{{scope.$index + 1}}</span>
                    </template>
                </el-table-column>
                <el-table-column prop="statusInfo" label="状态"></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 prop="insureNum" label="投保人数"></el-table-column>
                <el-table-column prop="serviceDays" label="投保时长(天)"></el-table-column>
company/src/views/enterprise/switchCourt.vue
@@ -53,13 +53,14 @@
                    </template>
                </el-table-column>
                <el-table-column prop="status" label="状态" min-width="100px">
                    <template slot-scope="{row}">
                        <span v-if="row.status === 0">待签署</span>
                        <span v-if="row.status === 1">待审核</span>
                        <span v-if="row.status === 2">已生效</span>
                        <span v-if="row.status === 3 || row.status === 4">申请退回</span>
                        <span v-if="row.status === 5 || row.status === 8">已退回</span>
                    </template>
                  <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>
                    <span  :class="'change-status'+row.status" v-if="row.status === 2">已生效</span>
                    <span  :class="'change-status'+row.status" v-if="row.status === 3 || row.status === 4">退回申请</span>
                    <span  :class="'change-status'+row.status" v-if="row.status ===5 || row.status === 8">已退回</span>
                    <span  :class="'change-status'+row.status" v-if="row.status ===7">已关闭</span>
                  </template>
                </el-table-column>
                <el-table-column prop="validCode" label="批单号" min-width="100px"></el-table-column>
                <el-table-column prop="code" label="关联保单号" min-width="100px"></el-table-column>