This commit is contained in:
2025-12-01 11:58:35 +08:00
parent 57f45721cf
commit 0188169bcd
18 changed files with 29 additions and 53 deletions

View File

@@ -1,4 +1,4 @@
import { post, get } from '@/api/request';
import { post } from '@/api/request';
const env = import.meta.env;
const PREFIX = env.VITE_API_PREFIX_SYSTEM;

View File

@@ -1,4 +1,4 @@
import { get, post, upload, download } from '@/api/request';
import { download } from '@/api/request';
const env = import.meta.env;
const PREFIX = env.VITE_API_PREFIX_TASK;
@@ -10,5 +10,4 @@ const PREFIX = env.VITE_API_PREFIX_TASK;
*/
export const exportPerformanceApi = (params: any, fileName: any) => {
return download(`${PREFIX}taskPerformance/exportPerformance`, params, fileName);
};

View File

@@ -213,6 +213,4 @@ onMounted(async() => {
height: auto;
margin-bottom: var(--margin-medium);
}
#flow-view-content{
}
</style>

View File

@@ -122,8 +122,8 @@ async function fetchChildren(parentId: string, parentNodeData?: any) {
leaf: item.dataType === 2,
}));
}
} catch (e) {
throw new Error('查询知识库目录失败', e);
} catch {
throw new Error('查询知识库目录失败');
}
return [];
}

View File

@@ -18,7 +18,7 @@
</template>
<script setup lang="ts">
import { ref, onMounted, reactive, watch, nextTick } from 'vue';
import { ref, onMounted, watch, nextTick } from 'vue';
import TableForm from '@/components/common/table/tableForm.vue';
import { getTagKeyMap, NODE_TYPE } from '@/utils/enum/node';
import { getMemberListIds } from '@/utils/task';

View File

@@ -52,8 +52,7 @@
import { ref, onMounted } from 'vue';
import BaseTable from '@/components/common/table/baseTable.vue';
import { ElMessage } from 'element-plus';
import { getTaskPerformanceApi, batchAddTaskPerformanceApi, batchDeleteTaskPerformanceApi, getRunPerformanceApi, exportTaskPoolPerformanceApi } from '@/api/task/taskpool';
import { cloneDeep } from 'lodash-es';
import { getTaskPerformanceApi, batchAddTaskPerformanceApi, batchDeleteTaskPerformanceApi, getRunPerformanceApi } from '@/api/task/taskpool';
import { FileUtil } from '@/utils/file';
import addTaskPerformance from './addTaskPerformance.vue';
import { exportPerformanceApi } from '@/api/task/taskPerformance';

View File

@@ -33,7 +33,7 @@
</el-form-item>
</el-form>
</template>
<template #status="{row,cloumn}">
<template>
<el-tag type="info">待审批</el-tag>
</template>
@@ -50,7 +50,7 @@
</template>
</Dialog>
<el-drawer v-model="uploadFileVisible" :title="`文件上传`" :size="500" :close-on-click-modal="false" @close="closeFun">
<el-drawer v-model="uploadFileVisible" :title="`文件上传`" :size="500" :close-on-click-modal="false" @close="handleCloseFun">
<TableForm ref="tableFormRef" :tableName="tableName" />
<template #footer>
<div>

View File

@@ -72,9 +72,6 @@ onMounted(() => {
color: white;
font-weight: bold;
flex-shrink: 0;
}
.app-text {
}
.app-info {
display: flex;

View File

@@ -386,9 +386,6 @@ onMounted(() => {
// background-color: red;
}
}
.el-input {
// width: 85%;
}
img {
width: 20px;
margin-left: var(--margin-small);

View File

@@ -1,4 +1,4 @@
import { Edge, Graph, Shape } from '@antv/x6';
import { Edge, Graph } from '@antv/x6';
import { Selection } from '@antv/x6-plugin-selection';
import { Snapline } from '@antv/x6-plugin-snapline';
import { Keyboard } from '@antv/x6-plugin-keyboard';

View File

@@ -74,9 +74,6 @@ onMounted(() => {
// color: white;
// font-weight: bold;
// flex-shrink: 0;
}
.app-text {
}
.app-info {
display: flex;

View File

@@ -1,6 +1,5 @@
import { reactive, ref } from 'vue';
import { FLOW_CREATE_ID } from './initGraph';
import { cancelKeyboardEvents, keyboardEvents } from './keyboard';
// 控制连接桩显示/隐藏
const showPorts = (ports: NodeListOf<SVGElement>, show: boolean) => {
@@ -26,7 +25,7 @@ export const initNodeEvents = (graph: any) => {
) as NodeListOf<SVGElement>;
showPorts(ports, false);
});
graph.on('node:selected', ({ node }:any) => {
graph.on('node:selected', () => {
// console.log('selected node', node);
// const flowElement = document.getElementById('flow-create-content') as HTMLElement;
// flowElement.tabIndex = -1;

View File

@@ -31,8 +31,6 @@
margin-right: var(--margin-small);
cursor: pointer;
}
.name {
}
.line {
color: #7F7F7F;
}

View File

@@ -7,7 +7,6 @@
></Process>
</template>
<script lang='ts' setup>
import { getUserId } from '@/utils/user';
import Process from '@/views/simulation/process/index.vue';
import { FLOW_TEMPLATE_PUBLIC_STATUS } from '@/utils/enum/flow';

View File

@@ -31,7 +31,7 @@ const props = defineProps({
const baseTableRef = ref();
const nodeInfo = ref<any>({});
const beforeUploadFun = (file:any) => {
const beforeUploadFun = () => {
};

View File

@@ -102,9 +102,3 @@ onMounted(() => {
});
</script>
<style lang="scss" scoped>
.gl-page-content {
}
</style>

View File

@@ -66,7 +66,6 @@ import weekOfYear from 'dayjs/plugin/weekOfYear';
import { userQueryGroupApi, userQueryGroupDetailApi } from '@/api/system/user';
import { getListUserWorkloadsApi } from '@/api/project/task';
import { ElMessage } from 'element-plus';
import { isWorkday } from 'chinese-workday';
dayjs.extend(isBetween);
dayjs.extend(weekOfYear);