update:单独计算提交更新参数

This commit is contained in:
2026-04-13 15:15:54 +08:00
parent 3b5894b6f4
commit 26780d712a
5 changed files with 21 additions and 6 deletions

View File

@@ -75,3 +75,12 @@ export const queryFlowTemplateDetailApi = (params: any) => {
export const updateFlowTemplateUseStatusApi = (params: any) => {
return get(`${PREFIX}flow/setFlowTemplateStatus`, params);
};
/**
* 流程节点继续执行(完成人工节点/或者等待用户输入后继续手动执行的节点)
* @param params runId nodeId
* @returns
*/
export const continueServiceTaskApi = (params: any) => {
return get(`${PREFIX}flow/continueServiceTask`, params);
};

View File

@@ -65,7 +65,7 @@ export const webSubmitApi = (params: any) => {
/**
* hpc提交 -批量
* @param params uuid 前端约定的文件上传唯一id type 提交类型 single单独 batch批量 softwareId 软件id software 软件名称 jobName 作业名称 coreNum 计算核数 jobDesc 作业描述 hpcGroup 计算节点类型
* @param params uuid 前端约定的文件上传唯一id type 提交类型 single单独 batch批量 softwareId 软件id software 软件名称 jobName 作业名称 coreNum 计算核数 jobDesc 作业描述 hpcGroup 计算节点类型 selectDirName 选择文件夹名称
* @returns
*/
export const batchWebSubmitApi = (params: any) => {

View File

@@ -330,9 +330,9 @@ export const submitUploadBigFile = (params: any, files: any) => {
files.forEach((item: any, index: any) => {
const sourceFileName = item.raw?.name;
const webkitRelativePath = item.raw?.webkitRelativePath || '';
const selectDirName = webkitRelativePath ? webkitRelativePath.split(',')[0] : null;
const selectDirName = webkitRelativePath ? webkitRelativePath.split('/')[0] : null;
const selectFilePath = webkitRelativePath
? webkitRelativePath.replace(sourceFileName, '').replace(selectDirName, '')
? webkitRelativePath.replace(sourceFileName, '')
: null;
emitter.emit('ADD_UPLOAD_FILE', {
file: item.raw,

View File

@@ -160,6 +160,7 @@ const formData = reactive<any>({
hpcGroup: '',
coreNum: 4,
type: 'single',
selectDirName: '',
jobName: '计算作业' + new Date().getTime(),
masterFile: [],
attachFileType: 0,
@@ -181,6 +182,7 @@ const resetFormFun = () => {
software: '',
hpcGroup: '',
coreNum: 4,
selectDirName: '',
type: 'single',
jobName: '计算作业' + new Date().getTime(),
masterFile: [],
@@ -202,12 +204,12 @@ const submitFun = async () => {
delete params.masterFile;
delete params.attachFile;
const files = formData.masterFile.concat(formData.attachFile);
const webkitRelativePath = files[0]?.raw?.webkitRelativePath;
params.selectDirName = webkitRelativePath ? webkitRelativePath.split('/')[0] : '';
localStorage.setItem('SUBMIT_JOB_INFO', JSON.stringify(params));
submitUploadBigFile(params, files);
console.log(formData, 'formData');
console.log(params, 'params');
submitUploadBigFile(params, files);
// resetFormFun();
};

View File

@@ -63,6 +63,10 @@ const getStyleFun = (flag: any) => {
color: '#67c23a',
title: '已完成',
},
success: {
color: '#67c23a',
title: '已完成',
},
file_uploading: {
color: '#67c23a',
title: '文件上行',