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

@@ -9,7 +9,7 @@ const PREFIX = env.VITE_API_PREFIX_PROJECT;
* @returns * @returns
*/ */
export const getTaskRunTreeApi = (params: any) => { export const getTaskRunTreeApi = (params: any) => {
return post(`${PREFIX}run/getTaskRunTree`, params); return post(`${PREFIX}run/getTaskRunTree`, params);
}; };
/** /**
@@ -18,7 +18,7 @@ export const getTaskRunTreeApi = (params: any) => {
* @returns * @returns
*/ */
export const addTaskRunApi = (params: any) => { export const addTaskRunApi = (params: any) => {
return post(`${PREFIX}run/addTaskRun`, params); return post(`${PREFIX}run/addTaskRun`, params);
}; };
/** /**
@@ -27,7 +27,7 @@ export const addTaskRunApi = (params: any) => {
* @returns * @returns
*/ */
export const queryTaskRunApi = (params: any) => { export const queryTaskRunApi = (params: any) => {
return post(`${PREFIX}run/queryTaskRun`, params); return post(`${PREFIX}run/queryTaskRun`, params);
}; };
/** /**
@@ -36,7 +36,7 @@ export const queryTaskRunApi = (params: any) => {
* @returns * @returns
*/ */
export const createRunDirApi = (params: any) => { export const createRunDirApi = (params: any) => {
return post(`${PREFIX}run/createRunDir`, params); return post(`${PREFIX}run/createRunDir`, params);
}; };
/** /**
@@ -45,7 +45,7 @@ export const createRunDirApi = (params: any) => {
* @returns * @returns
*/ */
export const queryRunDirApi = (params: any) => { export const queryRunDirApi = (params: any) => {
return post(`${PREFIX}run/queryRunDir`, params); return post(`${PREFIX}run/queryRunDir`, params);
}; };
/** /**
@@ -54,7 +54,7 @@ export const queryRunDirApi = (params: any) => {
* @returns * @returns
*/ */
export const uploadRunFilesApi = (params: any) => { export const uploadRunFilesApi = (params: any) => {
return upload(`${PREFIX}run/uploadRunFiles`, params); return upload(`${PREFIX}run/uploadRunFiles`, params);
}; };
/** /**
@@ -63,7 +63,7 @@ export const uploadRunFilesApi = (params: any) => {
* @returns * @returns
*/ */
export const deleteTaskRunApi = (params: any) => { export const deleteTaskRunApi = (params: any) => {
return post(`${PREFIX}run/deleteTaskRun`, params); return post(`${PREFIX}run/deleteTaskRun`, params);
}; };
/** /**
@@ -72,7 +72,7 @@ export const deleteTaskRunApi = (params: any) => {
* @returns * @returns
*/ */
export const getTaskRunVersionApi = (params: any) => { export const getTaskRunVersionApi = (params: any) => {
return post(`${PREFIX}run/getTaskRunVersion`, params); return post(`${PREFIX}run/getTaskRunVersion`, params);
}; };
/** /**
@@ -81,7 +81,7 @@ export const getTaskRunVersionApi = (params: any) => {
* @returns * @returns
*/ */
export const getRunVersionApi = (params: any) => { export const getRunVersionApi = (params: any) => {
return post(`${PREFIX}run/getRunVersion`, params); return post(`${PREFIX}run/getRunVersion`, params);
}; };
/** /**
@@ -90,7 +90,7 @@ export const getRunVersionApi = (params: any) => {
* @returns * @returns
*/ */
export const addSimulationKeyResultApi = (params: any) => { export const addSimulationKeyResultApi = (params: any) => {
return upload(`${PREFIX}run/addSimulationKeyResult`, params); return upload(`${PREFIX}run/addSimulationKeyResult`, params);
}; };
/** /**
@@ -99,7 +99,7 @@ export const addSimulationKeyResultApi = (params: any) => {
* @returns * @returns
*/ */
export const listSimulationKeyResultApi = (params: any) => { export const listSimulationKeyResultApi = (params: any) => {
return post(`${PREFIX}run/listSimulationKeyResult`, params); return post(`${PREFIX}run/listSimulationKeyResult`, params);
}; };
@@ -109,7 +109,7 @@ export const listSimulationKeyResultApi = (params: any) => {
* @returns * @returns
*/ */
export const deleteSimulationKeyResultApi = (params: any) => { export const deleteSimulationKeyResultApi = (params: any) => {
return post(`${PREFIX}run/deleteSimulationKeyResult`, params); return post(`${PREFIX}run/deleteSimulationKeyResult`, params);
}; };
@@ -119,7 +119,7 @@ export const deleteSimulationKeyResultApi = (params: any) => {
* @returns * @returns
*/ */
export const generateReportApi = (params: any) => { export const generateReportApi = (params: any) => {
return download(`${PREFIX}run/generateReport`, params, params.fileName); return download(`${PREFIX}run/generateReport`, params, params.fileName);
}; };
/** /**
@@ -127,7 +127,7 @@ export const generateReportApi = (params: any) => {
* @param params * @param params
*/ */
export const batchAddSimulationKeyResultApi = (params: any) => { export const batchAddSimulationKeyResultApi = (params: any) => {
return post(`${PREFIX}run/batchAddSimulationKeyResult`, params); return post(`${PREFIX}run/batchAddSimulationKeyResult`, params);
}; };
/** /**
@@ -136,7 +136,7 @@ export const batchAddSimulationKeyResultApi = (params: any) => {
* @returns * @returns
*/ */
export const queryKeyResultAndTaskInfoApi = (params: any) => { export const queryKeyResultAndTaskInfoApi = (params: any) => {
return post(`${PREFIX}run/queryKeyResultAndTaskInfo`, params); return post(`${PREFIX}run/queryKeyResultAndTaskInfo`, params);
}; };

View File

@@ -1,4 +1,4 @@
import { post, get } from '@/api/request'; import { post } from '@/api/request';
const env = import.meta.env; const env = import.meta.env;
const PREFIX = env.VITE_API_PREFIX_SYSTEM; 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 env = import.meta.env;
const PREFIX = env.VITE_API_PREFIX_TASK; const PREFIX = env.VITE_API_PREFIX_TASK;
@@ -9,6 +9,5 @@ const PREFIX = env.VITE_API_PREFIX_TASK;
* @returns * @returns
*/ */
export const exportPerformanceApi = (params: any, fileName: any) => { export const exportPerformanceApi = (params: any, fileName: any) => {
return download(`${PREFIX}taskPerformance/exportPerformance`, params, fileName); return download(`${PREFIX}taskPerformance/exportPerformance`, params, fileName);
};
};

View File

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

View File

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

View File

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

View File

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

View File

@@ -33,8 +33,8 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
</template> </template>
<template #status="{row,cloumn}"> <template>
<el-tag type="info"> 待审批</el-tag> <el-tag type="info">待审批</el-tag>
</template> </template>
</BaseTable> </BaseTable>
@@ -50,7 +50,7 @@
</template> </template>
</Dialog> </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" /> <TableForm ref="tableFormRef" :tableName="tableName" />
<template #footer> <template #footer>
<div> <div>

View File

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

View File

@@ -386,9 +386,6 @@ onMounted(() => {
// background-color: red; // background-color: red;
} }
} }
.el-input {
// width: 85%;
}
img { img {
width: 20px; width: 20px;
margin-left: var(--margin-small); 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 { Selection } from '@antv/x6-plugin-selection';
import { Snapline } from '@antv/x6-plugin-snapline'; import { Snapline } from '@antv/x6-plugin-snapline';
import { Keyboard } from '@antv/x6-plugin-keyboard'; import { Keyboard } from '@antv/x6-plugin-keyboard';

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -102,9 +102,3 @@ onMounted(() => {
}); });
</script> </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 { userQueryGroupApi, userQueryGroupDetailApi } from '@/api/system/user';
import { getListUserWorkloadsApi } from '@/api/project/task'; import { getListUserWorkloadsApi } from '@/api/project/task';
import { ElMessage } from 'element-plus'; import { ElMessage } from 'element-plus';
import { isWorkday } from 'chinese-workday';
dayjs.extend(isBetween); dayjs.extend(isBetween);
dayjs.extend(weekOfYear); dayjs.extend(weekOfYear);