diff --git a/src/axios.js b/src/axios.js
index 701cf312..0241db19 100644
--- a/src/axios.js
+++ b/src/axios.js
@@ -139,7 +139,7 @@ axios.interceptors.response.use(
// 如果状态码为401,则表示用户未认证,需跳转到登录页
if (status === 401 && !isAlertShowing) {
isAlertShowing = true; // 设置为 true 表示弹窗正在显示
- ElMessageBox.alert('长时间未操作,登录已过期,请重新登录', '提示', {
+ ElMessageBox.alert('长时间未操作,登录已过期,或账号已在别处登录,请重新登录', '提示', {
confirmButtonText: '确定',
showClose: false, // 不显示关闭按钮
closeOnPressEscape: false, // 禁止通过 ESC 键关闭
diff --git a/src/option/aftersales/vueTvemp.js b/src/option/aftersales/vueTvemp.js
index 9d64789b..27bacff2 100644
--- a/src/option/aftersales/vueTvemp.js
+++ b/src/option/aftersales/vueTvemp.js
@@ -19,7 +19,7 @@ export const columnList = [
label: '异常类型',
type: 3,
values: '',
- width: '100',
+ width: '110',
checkarr: [],
fixed: false,
sortable: true,
@@ -30,7 +30,7 @@ export const columnList = [
label: '发现节点',
type: 3,
values: '',
- width: '100',
+ width: '110',
checkarr: [],
fixed: false,
sortable: true,
@@ -479,7 +479,7 @@ export const Claimsfield = [
label: '商场名称',
type: 2,
values: '',
- width: '100',
+ width: '110',
checkarr: [],
fixed: false,
sortable: true,
@@ -512,7 +512,7 @@ export const Claimsfield = [
label: '异常类型名称',
type: 3,
values: '',
- width: '120',
+ width: '130',
checkarr: [],
fixed: false,
sortable: true,
@@ -534,7 +534,7 @@ export const Claimsfield = [
label: '处理结果名称',
type: 3,
values: '',
- width: '120',
+ width: '130',
checkarr: [],
fixed: false,
sortable: true,
@@ -578,7 +578,7 @@ export const Claimsfield = [
label: '处理结果说明',
type: 2,
values: '',
- width: '120',
+ width: '130',
checkarr: [],
fixed: false,
sortable: true,
@@ -589,7 +589,7 @@ export const Claimsfield = [
label: '车辆路线',
type: 2,
values: '',
- width: '100',
+ width: '110',
checkarr: [],
fixed: false,
sortable: true,
@@ -611,7 +611,7 @@ export const Claimsfield = [
label: '判责原因',
type: 2,
values: '',
- width: '100',
+ width: '110',
checkarr: [],
fixed: false,
sortable: true,
diff --git a/src/views/aftersales/aftersalesWorkOrderInfo.vue b/src/views/aftersales/aftersalesWorkOrderInfo.vue
index d96a2ed8..a6cbdb57 100644
--- a/src/views/aftersales/aftersalesWorkOrderInfo.vue
+++ b/src/views/aftersales/aftersalesWorkOrderInfo.vue
@@ -1118,12 +1118,12 @@ const Completionpermissions = computed(() => {
}
}
});
-const onLoad = () => {
+const onLoad = async () => {
pageState.value = true; //开启页面加载
if (localStorage.getItem('my_data')) {
- Mydata.value = JSON.parse(localStorage.getItem('my_data')); //获取本地仓库信息
+ Mydata.value = await JSON.parse(localStorage.getItem('my_data')); //获取本地仓库信息
}
- getDictionaryBiz('after_sales_visits').then(res => {
+ getDictionaryBiz('after_sales_visits').then(async res => {
const matchingItem = res.data.data.find(
item => item.dictValue == JSON.parse(localStorage.getItem('TWMS-userInfo')).content.role_name
);
@@ -1133,12 +1133,12 @@ const onLoad = () => {
UserPermissions.value = '仓库客服';
}
console.log(UserPermissions.value, '当前角色权限');
- Chathistory(); //聊天的历史记录
+ await Chathistory(); //聊天的历史记录
routerState.value = $route.query.routerState;
- updateDictionary(IndexException.value, 'pc_work_order'); //异常类型
- updateDictionary(DiscoveringNodes.value, 'pc_discovery_node'); //发现环节
- handle(); //处理方和责任方信息
-
+ await updateDictionary(IndexException.value, 'pc_work_order'); //异常类型
+ await updateDictionary(DiscoveringNodes.value, 'pc_discovery_node'); //发现环节
+ await handle(); //处理方和责任方信息
+
$_getInfo({ id: $route.query.id }).then(res => {
pageState.value = false; //关闭页面加载
if ($route.query.Routstate) {
diff --git a/src/views/aftersales/aftersalesWorkOrderend.vue b/src/views/aftersales/aftersalesWorkOrderend.vue
index 3bd09256..b213a7c3 100644
--- a/src/views/aftersales/aftersalesWorkOrderend.vue
+++ b/src/views/aftersales/aftersalesWorkOrderend.vue
@@ -336,7 +336,7 @@
:reserve-keyword="false"
placeholder="请选择处理结果"
@change="changeProcessingResults"
- :disabled="!PermissionButton.Submission_results"
+ :disabled="!PermissionButton.Processing_result_disabled"
>