Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
提交
议题看板
打开侧边栏
jingqi.liu
pica.cloud.web-education-admin
提交
66b16a8c
提交
66b16a8c
编写于
12月 12, 2019
作者:
chendeli
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
优化代码
上级
578e9fc5
变更
1
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
29 行增加
和
73 行删除
+29
-73
edit-manager.vue
src/views/education/edit-manager.vue
+29
-73
未找到文件。
src/views/education/edit-manager.vue
浏览文件 @
66b16a8c
...
@@ -3306,7 +3306,7 @@ export default {
...
@@ -3306,7 +3306,7 @@ export default {
if
(
d
.
length
>
0
){
if
(
d
.
length
>
0
){
for
(
let
i
=
1
;
i
<
d
.
length
;
i
++
){
for
(
let
i
=
1
;
i
<
d
.
length
;
i
++
){
// console.log(d[i])
// console.log(d[i])
if
(
d
[
i
].
rangeMin
<
d
[
i
-
1
].
rangeMax
&&
d
[
i
].
rangeMin
>
d
[
i
-
1
].
rangeMin
){
if
(
d
[
i
].
rangeMin
<
d
[
i
-
1
].
rangeMax
&&
d
[
i
].
rangeMin
>
d
[
i
-
1
].
rangeMin
||
d
[
i
-
1
].
rangeMax
>
d
[
i
].
rangeMin
&&
d
[
i
-
1
].
rangeMax
<
d
[
i
].
rangeMax
||
d
[
i
].
rangeMax
>
d
[
i
-
1
].
rangeMin
&&
d
[
i
].
rangeMax
<
d
[
i
-
1
].
rangeMax
){
isRepart
=
true
;
isRepart
=
true
;
//alert(isRepart)
//alert(isRepart)
break
;
break
;
...
@@ -3316,6 +3316,13 @@ export default {
...
@@ -3316,6 +3316,13 @@ export default {
return
isRepart
return
isRepart
},
},
dioErrorPop
(
str
){
return
this
.
$message
({
message
:
str
,
type
:
'warning'
});
},
//校验考试通过平均分配置
//校验考试通过平均分配置
checkCertificate
()
{
checkCertificate
()
{
// if(vm.formComponent.configure == 2) {
// if(vm.formComponent.configure == 2) {
...
@@ -3325,57 +3332,33 @@ export default {
...
@@ -3325,57 +3332,33 @@ export default {
if
(
vm
.
formExam
.
passType
==
2
)
{
if
(
vm
.
formExam
.
passType
==
2
)
{
if
(
vm
.
formComponent
.
passExamCount
==
''
){
if
(
vm
.
formComponent
.
passExamCount
==
''
){
return
vm
.
dioErrorPop
(
'项目最高门数不能为空'
)
this
.
$message
({
message
:
'项目最高门数不能为空!'
,
type
:
'warning'
});
return
false
;
}
}
if
(
!
vm
.
checkIntFun
(
parseInt
(
vm
.
formComponent
.
passExamCount
))){
if
(
!
vm
.
checkIntFun
(
parseInt
(
vm
.
formComponent
.
passExamCount
))){
this
.
$message
({
return
vm
.
dioErrorPop
(
'项目最高门数只能是数字'
)
message
:
'项目最高门数只能是数字!'
,
type
:
'warning'
});
return
false
;
}
}
if
(
vm
.
formComponent
.
passAverageScore
==
''
){
this
.
$message
({
message
:
'项目通过分数不能为空!'
,
type
:
'warning'
});
return
false
;
if
(
vm
.
formComponent
.
passAverageScore
==
''
){
return
vm
.
dioErrorPop
(
'项目通过分数不能为空'
)
}
}
if
(
!
vm
.
checkIntFun
(
vm
.
formComponent
.
passAverageScore
)){
if
(
!
vm
.
checkIntFun
(
vm
.
formComponent
.
passAverageScore
)){
this
.
$message
({
return
vm
.
dioErrorPop
(
'项目通过分数只能是数字'
)
message
:
'项目通过分数只能是数字!'
,
type
:
'warning'
});
return
false
;
}
}
}
}
else
if
(
vm
.
formExam
.
passType
==
3
){
if
(
vm
.
formExam
.
passType
==
3
){
if
(
vm
.
formComponent
.
passTotalLearnTime
===
''
){
if
(
vm
.
formComponent
.
passTotalLearnTime
===
''
){
this
.
$message
({
return
vm
.
dioErrorPop
(
'学习时长不能为空'
)
message
:
'学习时长不能为空'
,
type
:
'warning'
});
return
false
;
}
}
if
(
!
vm
.
checkIntFun
(
vm
.
formComponent
.
passTotalLearnTime
)){
if
(
!
vm
.
checkIntFun
(
vm
.
formComponent
.
passTotalLearnTime
)){
this
.
$message
({
return
vm
.
dioErrorPop
(
'学习时长只能是整数数字'
)
message
:
'学习时长只能是数字!'
,
type
:
'warning'
});
return
false
;
}
}
if
(
vm
.
formComponent
.
passTotalLearnTime
==
0
){
if
(
vm
.
formComponent
.
passTotalLearnTime
==
0
){
this
.
$message
({
return
vm
.
dioErrorPop
(
'学习时长必须大于'
)
message
:
'学习时长必须大于0'
,
type
:
'warning'
});
return
false
;
}
}
}
}
console
.
log
(
vm
.
formExam
.
exam
)
console
.
log
(
vm
.
formExam
.
exam
)
...
@@ -3386,21 +3369,12 @@ export default {
...
@@ -3386,21 +3369,12 @@ export default {
let
checkIdList
=
[];
let
checkIdList
=
[];
let
isCross
=
vm
.
checkCrossFun
(
vm
.
formExam
.
exam
);
let
isCross
=
vm
.
checkCrossFun
(
vm
.
formExam
.
exam
);
if
(
isCross
){
if
(
isCross
){
this
.
$message
({
return
vm
.
dioErrorPop
(
'分数段之间不能有交叉重合分数'
)
message
:
'分数段之间不能有交叉重合分数'
,
type
:
'warning'
});
return
false
;
}
}
for
(
let
i
=
0
;
i
<
vm
.
formExam
.
exam
.
length
;
i
++
)
{
for
(
let
i
=
0
;
i
<
vm
.
formExam
.
exam
.
length
;
i
++
)
{
checkIdList
[
i
]
=
vm
.
formExam
.
exam
[
i
].
certificateId
;
checkIdList
[
i
]
=
vm
.
formExam
.
exam
[
i
].
certificateId
;
if
(
vm
.
formExam
.
exam
[
i
].
certificateId
==
''
){
if
(
vm
.
formExam
.
exam
[
i
].
certificateId
==
''
){
// vm.$message('证书不能为空');
return
vm
.
dioErrorPop
(
'证书不能为空'
)
this
.
$message
({
message
:
'证书不能为空'
,
type
:
'warning'
});
return
false
;
}
}
// if(vm.formExam.exam[i].examCount == ''){
// if(vm.formExam.exam[i].examCount == ''){
// // vm.$message('考试门数不能为空');
// // vm.$message('考试门数不能为空');
...
@@ -3411,27 +3385,13 @@ export default {
...
@@ -3411,27 +3385,13 @@ export default {
// return false;
// return false;
// }
// }
if
(
!
vm
.
checkIntFun
(
vm
.
formExam
.
exam
[
i
].
rangeMax
)
||
!
vm
.
checkIntFun
(
vm
.
formExam
.
exam
[
i
].
rangeMin
)){
if
(
!
vm
.
checkIntFun
(
vm
.
formExam
.
exam
[
i
].
rangeMax
)
||
!
vm
.
checkIntFun
(
vm
.
formExam
.
exam
[
i
].
rangeMin
)){
this
.
$message
({
return
vm
.
dioErrorPop
(
'分数只能是整数'
)
message
:
'分数只能是整数'
,
type
:
'warning'
});
return
false
;
}
}
if
(
vm
.
formExam
.
exam
[
i
].
rangeMin
>
vm
.
formExam
.
exam
[
i
].
rangeMax
){
if
(
vm
.
formExam
.
exam
[
i
].
rangeMin
>
vm
.
formExam
.
exam
[
i
].
rangeMax
){
return
vm
.
dioErrorPop
(
'分数最小值不能大于最大值'
)
this
.
$message
({
message
:
'分数最小值不能大于最大值'
,
type
:
'warning'
});
return
false
;
}
}
if
(
vm
.
formExam
.
exam
[
i
].
rangeMin
==
''
||
vm
.
formExam
.
exam
[
i
].
rangeMax
==
''
){
if
(
vm
.
formExam
.
exam
[
i
].
rangeMin
==
''
||
vm
.
formExam
.
exam
[
i
].
rangeMax
==
''
){
//vm.$message('分数不能为空');
return
vm
.
dioErrorPop
(
'分数不能为空'
)
this
.
$message
({
message
:
'分数不能为空'
,
type
:
'warning'
});
return
false
;
}
}
}
}
// 判断证书不能重复
// 判断证书不能重复
...
@@ -3459,11 +3419,7 @@ export default {
...
@@ -3459,11 +3419,7 @@ export default {
// }
// }
}
else
{
}
else
{
if
(
this
.
formComponent
.
certificate
==
''
){
if
(
this
.
formComponent
.
certificate
==
''
){
this
.
$message
({
return
vm
.
dioErrorPop
(
'证书不能为空'
)
message
:
'考试门数不能为空'
,
type
:
'warning'
});
return
false
;
}
}
}
}
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录