|
|
|
@ -228,6 +228,7 @@
|
|
|
|
|
@btnCheck="btnsc" |
|
|
|
|
@selectCheck="selectsc" |
|
|
|
|
@selection="selectionChange" |
|
|
|
|
isNotSave |
|
|
|
|
:isShowRefresh="false" |
|
|
|
|
:tableRowClassName=" |
|
|
|
|
(row, index) => { |
|
|
|
@ -780,6 +781,7 @@
|
|
|
|
|
@selectCheck="selectsc" |
|
|
|
|
@selection="selectionChange" |
|
|
|
|
:isShowRefresh="false" |
|
|
|
|
isNotSave |
|
|
|
|
:tableRowClassName=" |
|
|
|
|
(row, index) => { |
|
|
|
|
if (row.conditions != null && row.conditions == '1') return 'Abnormal'; |
|
|
|
@ -812,6 +814,7 @@
|
|
|
|
|
@btnCheck="btnsc" |
|
|
|
|
@selectCheck="selectsc" |
|
|
|
|
@selection="selectionChange" |
|
|
|
|
isNotSave |
|
|
|
|
:isShowRefresh="false" |
|
|
|
|
:tableRowClassName=" |
|
|
|
|
(row, index) => { |
|
|
|
@ -954,6 +957,7 @@
|
|
|
|
|
:tableData="customerData" |
|
|
|
|
:loading="CustomerLoad" |
|
|
|
|
:isShowRefresh="false" |
|
|
|
|
isNotSave |
|
|
|
|
@inputTxt="inputsc" |
|
|
|
|
@timeCheck="timesc" |
|
|
|
|
@btnCheck="btnsc" |
|
|
|
@ -1257,16 +1261,106 @@ const AppealeditorState = ref(false); //申诉是否为编辑状态(默认否)
|
|
|
|
|
const AppealStatusT = ref(false); //是否为申诉列表 |
|
|
|
|
const loadingCustomer = ref(false); //客服介入弹窗加载 |
|
|
|
|
const TabList = ref([ |
|
|
|
|
{ name: 0, label: '全部', state: true, request: true, DataList: [], total: 0,currentPage: 1,pageSize: 50,}, |
|
|
|
|
{ name: 8, label: '待回复', state: false, request: true, DataList: [], total: 0,currentPage: 1,pageSize: 50, }, |
|
|
|
|
{ name: 3, label: '待处理(新建)', state: true, request: true, DataList: [], total: 0,currentPage: 1,pageSize: 50, }, |
|
|
|
|
{ name: 1, label: '处理中', state: true, request: true, DataList: [], total: 0,currentPage: 1,pageSize: 50, }, |
|
|
|
|
{ name: 4, label: '理赔金额未出', state: true, request: true, DataList: [], total: 0,currentPage: 1,pageSize: 50, }, |
|
|
|
|
{ name: 2, label: '处理完毕', state: true, request: true, DataList: [], total: 0,currentPage: 1,pageSize: 50, }, |
|
|
|
|
{ name: 5, label: '客服介入', state: true, request: true, DataList: [], total: 0 ,currentPage: 1,pageSize: 50,}, |
|
|
|
|
{ name: 9, label: '待审核', state: true, request: true, DataList: [], total: 0,currentPage: 1,pageSize: 50, }, |
|
|
|
|
{ name: 6, label: '完结', state: true, request: true, DataList: [], total: 0 ,currentPage: 1,pageSize: 50,}, |
|
|
|
|
{ name: 7, label: '超时未处理', state: true, request: true, DataList: [], total: 0,currentPage: 1,pageSize: 50, }, |
|
|
|
|
{ |
|
|
|
|
name: 0, |
|
|
|
|
label: '全部', |
|
|
|
|
state: true, |
|
|
|
|
request: true, |
|
|
|
|
DataList: [], |
|
|
|
|
total: 0, |
|
|
|
|
currentPage: 1, |
|
|
|
|
pageSize: 50, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
name: 8, |
|
|
|
|
label: '待回复', |
|
|
|
|
state: false, |
|
|
|
|
request: true, |
|
|
|
|
DataList: [], |
|
|
|
|
total: 0, |
|
|
|
|
currentPage: 1, |
|
|
|
|
pageSize: 50, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
name: 3, |
|
|
|
|
label: '待处理(新建)', |
|
|
|
|
state: true, |
|
|
|
|
request: true, |
|
|
|
|
DataList: [], |
|
|
|
|
total: 0, |
|
|
|
|
currentPage: 1, |
|
|
|
|
pageSize: 50, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
name: 1, |
|
|
|
|
label: '处理中', |
|
|
|
|
state: true, |
|
|
|
|
request: true, |
|
|
|
|
DataList: [], |
|
|
|
|
total: 0, |
|
|
|
|
currentPage: 1, |
|
|
|
|
pageSize: 50, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
name: 4, |
|
|
|
|
label: '理赔金额未出', |
|
|
|
|
state: true, |
|
|
|
|
request: true, |
|
|
|
|
DataList: [], |
|
|
|
|
total: 0, |
|
|
|
|
currentPage: 1, |
|
|
|
|
pageSize: 50, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
name: 2, |
|
|
|
|
label: '处理完毕', |
|
|
|
|
state: true, |
|
|
|
|
request: true, |
|
|
|
|
DataList: [], |
|
|
|
|
total: 0, |
|
|
|
|
currentPage: 1, |
|
|
|
|
pageSize: 50, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
name: 5, |
|
|
|
|
label: '客服介入', |
|
|
|
|
state: true, |
|
|
|
|
request: true, |
|
|
|
|
DataList: [], |
|
|
|
|
total: 0, |
|
|
|
|
currentPage: 1, |
|
|
|
|
pageSize: 50, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
name: 9, |
|
|
|
|
label: '待审核', |
|
|
|
|
state: true, |
|
|
|
|
request: true, |
|
|
|
|
DataList: [], |
|
|
|
|
total: 0, |
|
|
|
|
currentPage: 1, |
|
|
|
|
pageSize: 50, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
name: 6, |
|
|
|
|
label: '完结', |
|
|
|
|
state: true, |
|
|
|
|
request: true, |
|
|
|
|
DataList: [], |
|
|
|
|
total: 0, |
|
|
|
|
currentPage: 1, |
|
|
|
|
pageSize: 50, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
name: 7, |
|
|
|
|
label: '超时未处理', |
|
|
|
|
state: true, |
|
|
|
|
request: true, |
|
|
|
|
DataList: [], |
|
|
|
|
total: 0, |
|
|
|
|
currentPage: 1, |
|
|
|
|
pageSize: 50, |
|
|
|
|
}, |
|
|
|
|
]); //标签栏 |
|
|
|
|
|
|
|
|
|
const DeliveryDriver = ref([]); |
|
|
|
@ -1766,7 +1860,7 @@ const Statusprocessing = val => {
|
|
|
|
|
}; |
|
|
|
|
// 页面初始化数据 |
|
|
|
|
const IndexTable = (val, Refresh) => { |
|
|
|
|
console.log(page.value,'page.value'); |
|
|
|
|
console.log(page.value, 'page.value'); |
|
|
|
|
console.log('初始化接口'); |
|
|
|
|
|
|
|
|
|
console.log( |
|
|
|
@ -1819,7 +1913,7 @@ const IndexTable = (val, Refresh) => {
|
|
|
|
|
} else { |
|
|
|
|
TabList.value.find(res => res.name == '9').state = false; |
|
|
|
|
} |
|
|
|
|
}else{ |
|
|
|
|
} else { |
|
|
|
|
TabList.value.find(res => res.name == '9').state = false; |
|
|
|
|
} |
|
|
|
|
console.log(UserPermissions.value, '当前角色权限'); |
|
|
|
@ -1852,7 +1946,8 @@ const IndexTable = (val, Refresh) => {
|
|
|
|
|
TabList.value.find(res => res.name == TabPermissions.value).DataList = |
|
|
|
|
res.data.data.records; |
|
|
|
|
TabList.value.find(res => res.name == TabPermissions.value).total = res.data.data.total; |
|
|
|
|
TabList.value.find(res => res.name == TabPermissions.value).currentPage = res.data.data.current; |
|
|
|
|
TabList.value.find(res => res.name == TabPermissions.value).currentPage = |
|
|
|
|
res.data.data.current; |
|
|
|
|
TabList.value.find(res => res.name == TabPermissions.value).request = false; |
|
|
|
|
console.log(TabList.value, '当前存储的值'); |
|
|
|
|
details.data = TabList.value.find(res => res.name == TabPermissions.value).DataList; |
|
|
|
@ -1860,8 +1955,9 @@ const IndexTable = (val, Refresh) => {
|
|
|
|
|
console.log(TabList.value, 'TabList.value===>'); |
|
|
|
|
} else { |
|
|
|
|
TabList.value.find(res => res.name == TabPermissions.value).DataList = []; |
|
|
|
|
TabList.value.find(res => res.name == TabPermissions.value).total = res.data.data.total; |
|
|
|
|
TabList.value.find(res => res.name == TabPermissions.value).currentPage = res.data.data.current; |
|
|
|
|
TabList.value.find(res => res.name == TabPermissions.value).total = res.data.data.total; |
|
|
|
|
TabList.value.find(res => res.name == TabPermissions.value).currentPage = |
|
|
|
|
res.data.data.current; |
|
|
|
|
TabList.value.find(res => res.name == TabPermissions.value).request = true; |
|
|
|
|
// details.data = res.data.data.records; |
|
|
|
|
details.data = res.data.data.records; |
|
|
|
@ -2524,8 +2620,8 @@ const DetermineClaims = val => {
|
|
|
|
|
}) |
|
|
|
|
.catch(res => { |
|
|
|
|
details.loadingObj.list = false; //关闭动画加载 |
|
|
|
|
|
|
|
|
|
}).finally(()=>{ |
|
|
|
|
}) |
|
|
|
|
.finally(() => { |
|
|
|
|
pageLoad.value = false; |
|
|
|
|
}); |
|
|
|
|
}) |
|
|
|
@ -2839,8 +2935,8 @@ const currentChange = async val => {
|
|
|
|
|
// page.value.pageSize= _row.pageSize |
|
|
|
|
// page.value.currentPage= _row.currentPage |
|
|
|
|
TabList.value.find(res => res.name == TabPermissions.value).request = true; |
|
|
|
|
let _row= TabList.value.find(res=>res.name==TabPermissions.value) |
|
|
|
|
_row.currentPage = val |
|
|
|
|
let _row = TabList.value.find(res => res.name == TabPermissions.value); |
|
|
|
|
_row.currentPage = val; |
|
|
|
|
page.value.currentPage = val; |
|
|
|
|
await DataRendering(TabPermissions.value, details.query, true); |
|
|
|
|
TabList.value.find(res => res.name == TabPermissions.value).request = false; |
|
|
|
@ -3316,11 +3412,11 @@ const DataRendering = (val, input, Refresh) => {
|
|
|
|
|
const tabChenge = async (val, input, Refresh = false) => { |
|
|
|
|
console.log(TabList.value, 'TabList.value'); |
|
|
|
|
console.log(val, 'val'); |
|
|
|
|
let _row= TabList.value.find(res=>res.name==val) |
|
|
|
|
page.value.pageSize= _row.pageSize |
|
|
|
|
page.value.currentPage= _row.currentPage |
|
|
|
|
page.value.total= _row.total |
|
|
|
|
console.log(_row,'当前点击的菜单'); |
|
|
|
|
let _row = TabList.value.find(res => res.name == val); |
|
|
|
|
page.value.pageSize = _row.pageSize; |
|
|
|
|
page.value.currentPage = _row.currentPage; |
|
|
|
|
page.value.total = _row.total; |
|
|
|
|
console.log(_row, '当前点击的菜单'); |
|
|
|
|
|
|
|
|
|
TabPermissions.value = val; //记录当前点击的菜单 |
|
|
|
|
|
|
|
|
|