This commit is contained in:
吴红兵
2026-03-07 01:34:48 +08:00
parent adc511cfdc
commit 94c3473958
1211 changed files with 599405 additions and 322105 deletions

View File

@@ -21,14 +21,13 @@
<ele-Lock />
</el-icon>
</div>
<div class="layout-navbars-breadcrumb-user-icon" v-if="useFlowJob().jsonFlowEnable()" @click="useFlowJob().onTodoJobClick()">
<el-badge :value="useFlowJob().jobLen"
:max="999">
<el-icon :title="`${useFlowJob().jobLen}` + $t('user.title7')">
<ele-ChatLineRound />
</el-icon>
</el-badge>
</div>
<div class="layout-navbars-breadcrumb-user-icon" v-if="useFlowJob().jsonFlowEnable()" @click="useFlowJob().onTodoJobClick()">
<el-badge :value="useFlowJob().jobLen" :max="999">
<el-icon :title="`${useFlowJob().jobLen}` + $t('user.title7')">
<ele-ChatLineRound />
</el-icon>
</el-badge>
</div>
<div class="layout-navbars-breadcrumb-user-icon" @click="onSearchClick">
<el-icon :title="$t('user.title2')">
<ele-Search />
@@ -76,11 +75,11 @@
</template>
</el-dropdown>
<Search ref="searchRef" />
<!-- <global-websocket uri="/admin/ws/info" v-if="websocketEnable" @rollback="rollback" />-->
<!-- <global-websocket uri="/jsonflow/ws/info" v-if="useFlowJob().jsonFlowEnable()" @rollback="rollback" />-->
<!-- <global-websocket uri="/admin/ws/info" v-if="websocketEnable" @rollback="rollback" />-->
<!-- <global-websocket uri="/jsonflow/ws/info" v-if="useFlowJob().jsonFlowEnable()" @rollback="rollback" />-->
<personal-drawer ref="personalDrawerRef"></personal-drawer>
<change-role ref="ChangeRoleRef" />
<change-role ref="ChangeRoleRef" />
<AsyncTaskDrawer ref="asyncTaskDrawerRef" />
</div>
</template>
@@ -98,13 +97,12 @@ import { Local, Session } from '/@/utils/storage';
import { formatAxis } from '/@/utils/formatTime';
import { useMsg } from '/@/stores/msg';
import { fetchUserMessageList } from '/@/api/admin/message';
import {useFlowJob} from "/@/flow/stores/flowJob";
import { useFlowJob } from '/@/flow/stores/flowJob';
const ChangeRoleRef = ref()
const ChangeRole = defineAsyncComponent(() => import('/@/views/admin/system/role/change-role.vue'))
const asyncTaskDrawerRef = ref()
const AsyncTaskDrawer = defineAsyncComponent(() => import('/@/layout/navBars/breadcrumb/asyncTaskDrawer.vue'))
const ChangeRoleRef = ref();
const ChangeRole = defineAsyncComponent(() => import('/@/views/admin/system/role/change-role.vue'));
const asyncTaskDrawerRef = ref();
const AsyncTaskDrawer = defineAsyncComponent(() => import('/@/layout/navBars/breadcrumb/asyncTaskDrawer.vue'));
// 引入组件
const GlobalWebsocket = defineAsyncComponent(() => import('/@/components/Websocket/index.vue'));
const UserNews = defineAsyncComponent(() => import('/@/layout/navBars/breadcrumb/userNews.vue'));
@@ -204,10 +202,9 @@ const onHandleCommandClick = (path: string) => {
} else if (path === 'personal') {
// 打开个人页面
personalDrawerRef.value.open();
}else if(path === 'changeRole'){
ChangeRoleRef.value.open()
}
else {
} else if (path === 'changeRole') {
ChangeRoleRef.value.open();
} else {
router.push(path);
}
};
@@ -261,8 +258,8 @@ onMounted(() => {
initI18nOrSize('globalComponentSize', 'disabledSize');
initI18nOrSize('globalI18n', 'disabledI18n');
}
useFlowJob().topJobList()
getIsDot()
useFlowJob().topJobList();
getIsDot();
});
</script>