eslint
This commit is contained in:
@@ -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);
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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);
|
||||||
|
};
|
||||||
};
|
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
@@ -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 [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|
||||||
|
|||||||
@@ -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 = () => {
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -102,9 +102,3 @@ onMounted(() => {
|
|||||||
|
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
|
||||||
.gl-page-content {
|
|
||||||
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user