mirror of
http://git.xinwangdao.com/cnnc-embedded-parts-detect/detect-embeded.git
synced 2025-06-24 13:34:13 +08:00
fixed
This commit is contained in:
parent
be171cebe2
commit
f95cf00ee0
@ -151,7 +151,7 @@
|
||||
</style>
|
||||
<div class="app-loading">
|
||||
<div class="app-loading-wrap">
|
||||
<img src="<%= VITE_PUBLIC_PATH %>logo.png" class="app-loading-logo" alt="Logo" />
|
||||
<!-- <img src="<%= VITE_PUBLIC_PATH %>logo.png" class="app-loading-logo" alt="Logo" />-->
|
||||
<!-- <div class="app-loading-dots">-->
|
||||
<!-- <span class="dot dot-spin"><i></i><i></i><i></i><i></i></span>-->
|
||||
<!-- </div>-->
|
||||
|
@ -4,7 +4,13 @@
|
||||
</div>
|
||||
</template>
|
||||
<script lang="ts" setup>
|
||||
import {onMounted} from "vue";
|
||||
|
||||
defineOptions({
|
||||
name: 'AUTH_DASHBOARD'
|
||||
})
|
||||
|
||||
onMounted(() => {
|
||||
WebViewService.setIsLoading(false).then(() => {});
|
||||
});
|
||||
</script>
|
||||
|
@ -48,7 +48,7 @@
|
||||
import { columns, searchFormSchema } from './schema';
|
||||
import { useMessage } from '@/hooks/web/useMessage';
|
||||
import {SvgIcon} from "@/components/Icon";
|
||||
import {h} from "vue";
|
||||
import {h, onMounted} from "vue";
|
||||
import {PlusOutlined} from "@ant-design/icons-vue";
|
||||
|
||||
const { createMessage } = useMessage();
|
||||
@ -78,6 +78,10 @@
|
||||
},
|
||||
});
|
||||
|
||||
onMounted(() => {
|
||||
WebViewService.setIsLoading(false).then(() => {});
|
||||
});
|
||||
|
||||
const handleParams = (params) => {
|
||||
const { pageNum, pageSize, field = 'id', order = 'descend', ...rest } = params;
|
||||
const handledParams: any = {
|
||||
|
@ -181,7 +181,7 @@
|
||||
|
||||
const handleImport = () => {
|
||||
WebViewService.importExcel().then((str) => {
|
||||
useMessage().createMessage.success("数据导入成功!");
|
||||
WebViewService.setMessage("数据导入成功!", "success").then(() => {});
|
||||
const data = JSON.parse(str);
|
||||
if (data.length === 0) return;
|
||||
const taskName = data[0].name;
|
||||
@ -198,26 +198,26 @@
|
||||
isUpdate: false,
|
||||
});
|
||||
}, error => {
|
||||
useMessage().createMessage.error(error);
|
||||
WebViewService.setMessage("数据导入失败!", "error").then(() => {});
|
||||
});
|
||||
}
|
||||
|
||||
const handleDownload = (record: Recordable) => {
|
||||
const ids = [...new Set([...(record.id ? [record.id] : []), ...(checkedKeys.value.map(d => (d)))])]
|
||||
DeviceClientService.assignTasks(ids).then(() => {
|
||||
useMessage().createMessage.success("下发任务成功!");
|
||||
WebViewService.setMessage("下发任务成功!", "success").then(() => {});
|
||||
}, error => {
|
||||
useMessage().createMessage.error(error);
|
||||
WebViewService.setMessage("下发任务失败!", "error").then(() => {});
|
||||
});
|
||||
};
|
||||
|
||||
const handleSync = (record: Recordable) => {
|
||||
const ids = [...new Set([...(record.id ? [record.id] : []), ...(checkedKeys.value.map(d => (d)))])]
|
||||
DeviceClientService.syncTasks(ids).then(() => {
|
||||
useMessage().createMessage.success("同步任务成功!");
|
||||
WebViewService.setMessage("同步任务成功!", "success").then(() => {});
|
||||
reload();
|
||||
}, error => {
|
||||
useMessage().createMessage.error(error);
|
||||
WebViewService.setMessage("同步任务失败!", "error").then(() => {});
|
||||
});
|
||||
};
|
||||
|
||||
@ -236,9 +236,11 @@
|
||||
DeviceClientService.getDeviceConnected().then((d) => {
|
||||
deviceConnectedList.value = d;
|
||||
}, error => {
|
||||
useMessage().createMessage.error(error);
|
||||
WebViewService.setMessage("获取设备连接出错", "error").then(() => {});
|
||||
});
|
||||
}, 300);
|
||||
|
||||
WebViewService.setIsLoading(false).then(() => {});
|
||||
});
|
||||
|
||||
onUnmounted(()=> {
|
||||
|
@ -18,6 +18,7 @@
|
||||
import { columns, searchFormSchema } from './schema';
|
||||
import { useMessage } from "@/hooks/web/useMessage";
|
||||
import {SvgIcon} from "@/components/Icon";
|
||||
import {onMounted} from "vue";
|
||||
|
||||
const { createMessage } = useMessage();
|
||||
const { hasPermission } = usePermission();
|
||||
@ -40,6 +41,10 @@
|
||||
rowKey: (record: any) => record.id,
|
||||
});
|
||||
|
||||
onMounted(() => {
|
||||
WebViewService.setIsLoading(false).then(() => {});
|
||||
});
|
||||
|
||||
const handleParams = (params, embedded = true) => {
|
||||
const { pageNum, pageSize, field = 'id', order = 'descend', ...rest } = params;
|
||||
const handledParams: any = { pageNum, pageSize, orderByClause: `${field} ${order === 'descend' ? 'desc' : 'asc'}` };
|
||||
|
@ -39,7 +39,7 @@
|
||||
</div>
|
||||
</template>
|
||||
<script lang="ts">
|
||||
import {defineComponent, h} from 'vue';
|
||||
import {defineComponent, h, onMounted} from 'vue';
|
||||
import { BasicTable, useTable, TableAction } from '/@/components/Table';
|
||||
import * as UserApi from '/@/api/system/userApi';
|
||||
import { useDrawer } from '/@/components/Drawer';
|
||||
@ -103,6 +103,10 @@
|
||||
reload();
|
||||
}
|
||||
|
||||
onMounted(() => {
|
||||
WebViewService.setIsLoading(false).then(() => {});
|
||||
});
|
||||
|
||||
return {
|
||||
registerTable,
|
||||
registerDrawer,
|
||||
|
Loading…
Reference in New Issue
Block a user