Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xiaomai-cloud-class-web
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xiaomai-cloud-class
xiaomai-cloud-class-web
Commits
4c69da71
Commit
4c69da71
authored
Aug 14, 2021
by
yuananting
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat:培训任务保存校验跳转定位
parent
90c13b48
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
2 deletions
+11
-2
src/modules/task-center/train-task/AddTrainTask.jsx
+11
-2
No files found.
src/modules/task-center/train-task/AddTrainTask.jsx
View file @
4c69da71
...
...
@@ -2,7 +2,7 @@
* @Author: yuananting
* @Date: 2021-07-29 13:57:03
* @LastEditors: yuananting
* @LastEditTime: 2021-08-14 14:
17:54
* @LastEditTime: 2021-08-14 14:
30:11
* @Description: 任务中心-培训任务-新建页面
* @Copyrigh: © 2020 杭州杰竞科技有限公司 版权所有
* @@Copyrigh: © 2020 杭州杰竞科技有限公司 版权所有
...
...
@@ -296,27 +296,33 @@ function AddTrainTask() {
const
{
percentCompleteLive
,
percentCompleteVideo
,
percentCompletePicture
}
=
finishStandard
;
if
(
!
taskName
)
{
activeStep
===
'TRAIN_CONTENT'
&&
setActiveStep
(
'BASIC_INFO'
);
return
message
.
warning
(
'请输入培训任务名称'
);
}
if
(
assignList
.
length
===
0
)
{
activeStep
===
'TRAIN_CONTENT'
&&
setActiveStep
(
'BASIC_INFO'
);
return
message
.
warning
(
'请选择指派对象'
);
}
if
(
stageList
.
length
===
0
)
{
activeStep
===
'BASIC_INFO'
&&
setActiveStep
(
'TRAIN_CONTENT'
);
return
message
.
warning
(
'请添加阶段'
);
}
const
stageNameEmpty
=
stageList
.
filter
((
item
)
=>
!
item
.
stageName
);
if
(
stageNameEmpty
.
length
>
0
)
{
activeStep
===
'BASIC_INFO'
&&
setActiveStep
(
'TRAIN_CONTENT'
);
return
message
.
warning
(
'请输入阶段名称'
);
}
const
stageNameArr
=
stageList
.
map
((
item
)
=>
item
.
stageName
);
const
stageNameSet
=
new
Set
(
stageNameArr
);
if
(
stageNameSet
.
size
!==
stageNameArr
.
length
)
{
activeStep
===
'BASIC_INFO'
&&
setActiveStep
(
'TRAIN_CONTENT'
);
return
message
.
warning
(
'阶段名称不能重复'
);
}
if
(
percentCompleteLive
===
''
||
percentCompleteVideo
===
''
||
percentCompletePicture
===
''
)
{
activeStep
===
'BASIC_INFO'
&&
setActiveStep
(
'TRAIN_CONTENT'
);
return
message
.
warning
(
'请输入完成标准'
);
}
...
...
@@ -327,7 +333,10 @@ function AddTrainTask() {
(
introduceId
)
=>
{
submitRemote
(
introduceId
,
issue
);
},
()
=>
message
.
warning
(
'上传培训目的失败'
)
()
=>
{
activeStep
===
'TRAIN_CONTENT'
&&
setActiveStep
(
'BASIC_INFO'
);
message
.
warning
(
'上传培训目的失败'
);
}
);
}
else
{
submitRemote
(
null
,
issue
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment