| | |
| | | import OperaSettleClaimsWindow from '@/components/business/OperaSettleClaimsWindow' |
| | | import OperaApplyChangeDetailWindow from '@/components/business/OperaApplyChangeDetailWindow' |
| | | import OperaTaxesWindow from '@/components/business/OperaTaxesWindow' |
| | | import { fetchList as noticeList } from '@/api/business/notices' |
| | | import { fetchList as noticeList, deleById } from '@/api/business/notices' |
| | | export default { |
| | | components: { |
| | | OperaInsuranceApplyWindow, |
| | |
| | | } else if (obj.objType === 4) { |
| | | this.$refs.OperaTaxesWindow.open('开票申请详情', { id: obj.objId }) |
| | | } else if (obj.objType === 5) { |
| | | deleById(obj.id) |
| | | .then(res => { |
| | | this.tableData2.forEach((item, index) => { |
| | | if (item.id === obj.id) { |
| | | this.tableData2.splice(index, 1) |
| | | this.totalPage2 = this.totalPage2 - 1 |
| | | } |
| | | }) |
| | | this.$refs.operaSettleClaimsWindow.open('理赔详情', { id: obj.objId }) |
| | | }) |
| | | } |
| | | }, |
| | | setLoadTimer () { |
| | |
| | | this.tabs.push({ name: '0', label: '投保代办' }) |
| | | // this.handleCurrentChange0(0); |
| | | } |
| | | if (pemissons.includes('business:notice:tax')) { |
| | | if (pemissons.includes('business:notice:tax') && this.userInfo.type !== 1) { |
| | | this.tabs.push({ name: '1', label: '发票代办' }) |
| | | // this.handleCurrentChange1(0); |
| | | } |
| | | if (pemissons.includes('business:notice:settle')) { |
| | | this.tabs.push({ name: '2', label: '理赔代办' }) |
| | | this.tabs.push({ name: '2', label: '理赔提醒' }) |
| | | // this.handleCurrentChange2(0); |
| | | } |
| | | /* if (pemissons.includes('business:notice:insurance')) { |