✨ 清空操作日志.
This commit is contained in:
@@ -18,20 +18,16 @@
|
||||
</div>
|
||||
</template>
|
||||
<!-- 表格组件 -->
|
||||
<operator-log-table ref="table"
|
||||
:visible-user="false"
|
||||
:current="!user"
|
||||
:base-params="{userId: user?.id}"
|
||||
@viewDetail="(e) => view.open(e)" />
|
||||
<operator-log-simple-table ref="table"
|
||||
:current="!user"
|
||||
:base-params="{ userId: user?.id }" />
|
||||
</a-card>
|
||||
<!-- json 查看器模态框 -->
|
||||
<json-editor-modal ref="view" />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script lang="ts">
|
||||
export default {
|
||||
name: 'operatorLogList'
|
||||
name: 'userOperatorLog'
|
||||
};
|
||||
</script>
|
||||
|
||||
@@ -40,10 +36,9 @@
|
||||
import type { PropType } from 'vue';
|
||||
import { ref, onBeforeMount } from 'vue';
|
||||
import { useCacheStore, useDictStore } from '@/store';
|
||||
import { dictKeys } from '../../operator-log/types/const';
|
||||
import OperatorLogQueryHeader from '../../operator-log/components/operator-log-query-header.vue';
|
||||
import OperatorLogTable from '../../operator-log/components/operator-log-table.vue';
|
||||
import JsonEditorModal from '@/components/view/json-editor/json-editor-modal.vue';
|
||||
import { dictKeys } from '@/views/user/operator-log/types/const';
|
||||
import OperatorLogQueryHeader from '@/views/user/operator-log/components/operator-log-query-header.vue';
|
||||
import OperatorLogSimpleTable from '@/views/user/operator-log/components/operator-log-simple-table.vue';
|
||||
|
||||
const props = defineProps({
|
||||
user: Object as PropType<UserQueryResponse>,
|
||||
@@ -53,7 +48,6 @@
|
||||
|
||||
const render = ref();
|
||||
const table = ref();
|
||||
const view = ref();
|
||||
|
||||
onBeforeMount(async () => {
|
||||
// 加载字典值
|
||||
@@ -28,7 +28,7 @@
|
||||
<a-tab-pane key="operatorLog"
|
||||
v-if="!user || hasPermission('infra:operator-log:query')"
|
||||
title="操作日志">
|
||||
<operator-log-list :user="user" />
|
||||
<user-operator-log :user="user" />
|
||||
</a-tab-pane>
|
||||
<!-- 返回 -->
|
||||
<a-tab-pane key="back" v-if="userId">
|
||||
@@ -48,14 +48,15 @@
|
||||
</script>
|
||||
|
||||
<script lang="ts" setup>
|
||||
import UserSession from './components/user-session.vue';
|
||||
import OperatorLogList from './components/operator-log-list.vue';
|
||||
import type { UserQueryResponse } from '@/api/user/user';
|
||||
import { useRoute, useRouter } from 'vue-router';
|
||||
import { onBeforeMount, ref } from 'vue';
|
||||
import usePermission from '@/hooks/permission';
|
||||
import { onBeforeMount, ref } from 'vue';
|
||||
import { useUserStore } from '@/store';
|
||||
import { getUser, UserQueryResponse } from '@/api/user/user';
|
||||
import { getUser } from '@/api/user/user';
|
||||
import UserBaseInfo from './components/user-base-info.vue';
|
||||
import UserSession from './components/user-session.vue';
|
||||
import UserOperatorLog from './components/user-operator-log.vue';
|
||||
import LoginHistory from './components/login-history.vue';
|
||||
|
||||
const route = useRoute();
|
||||
|
||||
Reference in New Issue
Block a user