Browse Source

增加数据修复页面

dev-xx
马远东 4 months ago
parent
commit
afcd787ab6
  1. 9
      src/api/HidePage/index.js
  2. 17
      src/router/views/index.js
  3. 28
      src/views/HidePage/DataRecovery.vue

9
src/api/HidePage/index.js

@ -0,0 +1,9 @@
import request from '@/axios';
// 数据修复
export const $_syncUnloadData = data => {
return request({
url: '/api/logpm-trunkline/carsLoad/syncUnloadData',
method: 'POST',
data,
});
};

17
src/router/views/index.js

@ -1857,4 +1857,21 @@ export default [
},
],
},
// 数据修复(进入页面自动执行)
{
path: '/HidePage/DataRecovery',
component: Layout,
redirect: '/HidePage/DataRecovery',
children: [
{
meta: {
i18n: 'dict',
keepAlive: false,
},
path: '/HidePage/DataRecovery',
name: '数据修复',
component: () => import('@/views/HidePage/DataRecovery.vue'),
},
],
},
];

28
src/views/HidePage/DataRecovery.vue

@ -0,0 +1,28 @@
<template></template>
<script setup>
import { ElMessage } from 'element-plus';
import { $_syncUnloadData } from '@/api/HidePage/index';
const onLoad = async () => {
let User = JSON.parse(localStorage.getItem('TWMS-userInfo'));
if (User.content.role_name != 'admin') {
ElMessage.error('访问错误...');
return;
}
ElMessage({
message: '执行中...',
type: 'warning',
});
let _res = await $_syncUnloadData();
if (_res.data.code == 200) {
ElMessage({
message: '执行成功',
type: 'success',
});
}
};
onLoad();
</script>
<style scoped lang="scss"></style>
Loading…
Cancel
Save