| | |
| | | </div> |
| | | <div class="home_content_right_page"> |
| | | <el-pagination |
| | | @current-change="handleCurrentChange2" |
| | | @current-change="handleCurrentChange6" |
| | | :current-page="page2" |
| | | :page-size="5" |
| | | layout="total, prev, pager, next, jumper" |
| | |
| | | </el-pagination> |
| | | </div> |
| | | </div> |
| | | |
| | | <div v-if="activeName === '6'"> |
| | | <div class="home_content_right_list" v-if="tableData6 && tableData6.length"> |
| | | <div class="list_item" v-for="(item, index) in tableData6" :key="index"> |
| | | <div class="list_item_left"> |
| | | <span>{{item.title}}({{ item.typeDetail }})</span> |
| | | <span>{{item.content}}</span> |
| | | </div> |
| | | <div class="list_item_center"> |
| | | <span>{{item.companyName}}</span> |
| | | <span>提交时间 {{item.createDate}}</span> |
| | | </div> |
| | | <div class="list_item_right"> |
| | | <span @click="jump('/business/contract')">查看</span> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="home_content_right_list" v-else> |
| | | <div class="list_item" style="width: 100%;font-size: 12px;display:block;color: #8c939d;text-align: center; padding: 20px"> |
| | | 暂无消息 |
| | | </div> |
| | | </div> |
| | | <div class="home_content_right_page"> |
| | | <el-pagination |
| | | @current-change="handleCurrentChange6" |
| | | :current-page="page6" |
| | | :page-size="5" |
| | | layout="total, prev, pager, next, jumper" |
| | | :total="totalPage6"> |
| | | </el-pagination> |
| | | </div> |
| | | </div> |
| | | <div v-if="activeName === '7'"> |
| | | <div class="home_content_right_list" v-if="tableData7 && tableData7.length"> |
| | | <div class="list_item" v-for="(item, index) in tableData7" :key="index"> |
| | | <div class="list_item_left"> |
| | | <span>{{item.title}}({{ item.typeDetail }})</span> |
| | | <span>{{item.content}}</span> |
| | | </div> |
| | | <div class="list_item_center"> |
| | | <span>{{item.companyName}}</span> |
| | | <span>提交时间 {{item.createDate}}</span> |
| | | </div> |
| | | <div class="list_item_right"> |
| | | <span @click="jump('/business/solutions')">查看</span> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="home_content_right_list" v-else> |
| | | <div class="list_item" style="width: 100%;font-size: 12px;display:block;color: #8c939d;text-align: center; padding: 20px"> |
| | | 暂无消息 |
| | | </div> |
| | | </div> |
| | | <div class="home_content_right_page"> |
| | | <el-pagination |
| | | @current-change="handleCurrentChange7" |
| | | :current-page="page7" |
| | | :page-size="5" |
| | | layout="total, prev, pager, next, jumper" |
| | | :total="totalPage7"> |
| | | </el-pagination> |
| | | </div> |
| | | </div> |
| | | <div v-if="activeName === '8'"> |
| | | <div class="home_content_right_list" v-if="tableData8 && tableData8.length"> |
| | | <div class="list_item" v-for="(item, index) in tableData8" :key="index"> |
| | | <div class="list_item_left"> |
| | | <span>{{item.title}}(待审核)</span> |
| | | <span>{{item.info}}({{item.content}})</span> |
| | | </div> |
| | | <div class="list_item_center"> |
| | | <span>{{item.companyName}}</span> |
| | | <span>提交时间 {{item.createDate}}</span> |
| | | </div> |
| | | <div class="list_item_right"> |
| | | <span @click="jump('/business/companyUserApply')">查看</span> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="home_content_right_list" v-else> |
| | | <div class="list_item" style="width: 100%;font-size: 12px;display:block;color: #8c939d;text-align: center; padding: 20px"> |
| | | 暂无消息 |
| | | </div> |
| | | </div> |
| | | <div class="home_content_right_page"> |
| | | <el-pagination |
| | | @current-change="handleCurrentChange8" |
| | | :current-page="page8" |
| | | :page-size="5" |
| | | layout="total, prev, pager, next, jumper" |
| | | :total="totalPage8"> |
| | | </el-pagination> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | <OperaInsuranceApplyWindow ref="operaInsuranceApplyWindow" @success="handleCurrentChange0()"/> |
| | | <OperaWtbApplyShopWindow ref="OperaWtbApplyShopWindow" @success="handleCurrentChange0()"/> |
| | | <OperaWtbApplyShopWindow ref="OperaWatbApplyShopWindow" @success="handleCurrentChange0()"/> |
| | | <dispatchUnitDetailsPlat ref="dispatchUnitDetailsPlat" @success="handleCurrentChange0()"/> |
| | | <OperaSettleClaimsWindow ref="operaSettleClaimsWindow" @success="handleCurrentChange2()"/> |
| | | <OperaApplyChangeUnitDetailWindow ref="operaApplyChangeUnitDetailWindow" @success="handleCurrentChange0()"/> |
| | |
| | | page0: 1, |
| | | page1: 1, |
| | | page2: 1, |
| | | page6: 1, |
| | | page7: 1, |
| | | page8: 1, |
| | | totalPage8: 0, |
| | | totalPage7: 0, |
| | | totalPage6: 0, |
| | | totalPage2: 0, |
| | | totalPage1: 0, |
| | | totalPage0: 0, |
| | | tableData0: [], |
| | | tableData1: [], |
| | | tableData2: [], |
| | | tableData6: [], |
| | | tableData7: [], |
| | | tableData8: [], |
| | | cate: [ |
| | | { |
| | | name: '投保申请', |
| | |
| | | if (type === 1) { |
| | | this.tableData1 = response.records |
| | | this.totalPage1 = response.total |
| | | } if (type === 2) { |
| | | } |
| | | if (type === 2) { |
| | | this.tableData2 = response.records |
| | | this.totalPage2 = response.total |
| | | } |
| | | if (type === 6) { |
| | | this.tableData6 = response.records |
| | | this.totalPage6 = response.total |
| | | } |
| | | if (type === 7) { |
| | | this.tableData7 = response.records |
| | | this.totalPage7 = response.total |
| | | } |
| | | if (type === 8) { |
| | | this.tableData8 = response.records |
| | | this.totalPage8 = response.total |
| | | } |
| | | }) |
| | | .catch(e => { |
| | |
| | | this.tabs.push({ name: '2', label: '理赔提醒' }) |
| | | // this.handleCurrentChange2(0); |
| | | } |
| | | //新增分类 |
| | | if (pemissons.includes('business:notice:settle')) { |
| | | this.tabs.push({ name: '3', label: '合同签署提醒' }) |
| | | // this.handleCurrentChange2(0); |
| | | if (this.userInfo.type === 1) { |
| | | this.tabs.push({ name: '7', label: '方案签署提醒' }) |
| | | } |
| | | this.tabs.push({ name: '6', label: '合同签署提醒' }) |
| | | if (this.userInfo.type === 0) { |
| | | this.tabs.push({ name: '8', label: '集团申请提醒' }) |
| | | } |
| | | /* if (pemissons.includes('business:notice:insurance')) { |
| | | this.getNoticeList(0, this.page0) |
| | |
| | | this.handleCurrentChange1(0) |
| | | } else if (this.activeName === '2') { |
| | | this.handleCurrentChange2(0) |
| | | } else if (this.activeName === '6') { |
| | | this.handleCurrentChange6(0) |
| | | } else if (this.activeName === '7') { |
| | | this.handleCurrentChange7(0) |
| | | } else if (this.activeName === '8') { |
| | | this.handleCurrentChange8(0) |
| | | } |
| | | }, |
| | | handleCurrentChange0 (page) { |
| | |
| | | this.page2 = page |
| | | this.getNoticeList(2, this.page2) |
| | | }, |
| | | handleCurrentChange6 (page) { |
| | | this.page6 = page |
| | | this.getNoticeList(6, this.page6) |
| | | }, |
| | | handleCurrentChange7 (page) { |
| | | this.page7 = page |
| | | this.getNoticeList(7, this.page7) |
| | | }, |
| | | handleCurrentChange8 (page) { |
| | | this.page8 = page |
| | | this.getNoticeList(8, this.page8) |
| | | }, |
| | | jump (url) { |
| | | if (!url) return |
| | | this.$router.push({ path: url }) |