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
提交
6f685031
提交
6f685031
编写于
12月 23, 2019
作者:
chendeli
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
组件提示文案修改
上级
aad05678
变更
4
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
31 行增加
和
24 行删除
+31
-24
create-component.vue
src/views/education/create-component.vue
+16
-13
edit-manager.vue
src/views/education/edit-manager.vue
+1
-1
item-component.vue
src/views/education/item-component.vue
+4
-3
item-manager.vue
src/views/education/item-manager.vue
+10
-7
未找到文件。
src/views/education/create-component.vue
浏览文件 @
6f685031
...
...
@@ -22,7 +22,7 @@
</div>
</div>
<div
class=
"first-step"
v-if=
"stepNum == 1"
>
<el-form
ref=
"basicInfoForm"
class=
"basic-form"
:model=
"portalComponent"
:rules=
"rules"
label-width=
"1
25
px"
label-suffix=
":"
size=
"small"
style=
"margin-bottom:30px;"
>
<el-form
ref=
"basicInfoForm"
class=
"basic-form"
:model=
"portalComponent"
:rules=
"rules"
label-width=
"1
30
px"
label-suffix=
":"
size=
"small"
style=
"margin-bottom:30px;"
>
<el-form-item
label=
"组件名称"
prop=
"name"
>
<el-input
type=
"text"
v-model=
"portalComponent.name"
@
blur=
"componentName"
size=
"small"
placeholder=
"请输入组件名称"
style=
"width:30%;"
></el-input>
<span
class=
"word-num"
>
{{
(
portalComponent
.
name
).
replace
(
/
\s
+/g
,
""
).
length
}}
/20
</span>
...
...
@@ -78,7 +78,7 @@
</el-form-item>
</el-col>
</el-row>
<el-form-item
label=
"组件
完成(%)
"
prop=
"certificateCondition"
>
<el-form-item
label=
"组件
内的模块完成比率须≥
"
prop=
"certificateCondition"
>
<el-input-number
v-model=
"portalComponent.certificateCondition"
controls-position=
"right"
...
...
@@ -125,7 +125,7 @@
</el-col>
<el-col
:span=
"8"
v-if=
"idType == 1"
>
<el-form-item
label=
"通过标准"
prop=
"passType"
>
<el-radio-group
v-model=
"item.passType"
@
change=
"selectStandard(index)"
:disabled=
"fieldDisabled
(item) || item.openDisabled
"
>
<el-radio-group
v-model=
"item.passType"
@
change=
"selectStandard(index)"
:disabled=
"fieldDisabled
Standard(item)
"
>
<el-radio
:label=
"1"
>
全部完成
</el-radio>
<el-radio
:label=
"2"
>
无要求
</el-radio>
</el-radio-group>
...
...
@@ -454,7 +454,7 @@ export default {
{
required
:
true
,
message
:
'请选择证书'
,
trigger
:
'blur'
},
],
"certificateCondition"
:
[
{
required
:
true
,
message
:
'请
选择获得证书完成率
'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请
输入内容
'
,
trigger
:
'blur'
},
]
},
moduleRules
:
{
...
...
@@ -783,6 +783,9 @@ export default {
}
}
},
fieldDisabledStandard
(
item
){
return
(
vm
.
componentStatus
==
3
||
vm
.
componentStatus
==
4
);
},
fieldDisabled
(
item
){
// return vm.conditionSelect || item.moduleType == 2 || (item.id != '' && item.openFlag == 2) || vm.idType == 2 || item.statusFlag
return
vm
.
newconditionSelect
||
item
.
moduleType
==
2
||
vm
.
idType
==
2
||
(
vm
.
componentStatus
!=
1
&&
vm
.
componentStatus
!=
2
&&
item
.
statusFlag
);
...
...
@@ -793,14 +796,14 @@ export default {
},
// 选择是否启用状态
selectIsOpenStatus
(
index
)
{
//
const status = vm.componentList.moduleModelList[index].status;
//
if(status == 1){
//
vm.componentList.moduleModelList[index].openFlag = 1;
//
vm.componentList.moduleModelList[index].openDisabled = true;
//
}else{
//
vm.componentList.moduleModelList[index].openDisabled = false;
//
}
//
vm.$forceUpdate();
const
status
=
vm
.
componentList
.
moduleModelList
[
index
].
status
;
if
(
status
==
1
){
vm
.
componentList
.
moduleModelList
[
index
].
openFlag
=
1
;
vm
.
componentList
.
moduleModelList
[
index
].
openDisabled
=
true
;
}
else
{
vm
.
componentList
.
moduleModelList
[
index
].
openDisabled
=
false
;
}
vm
.
$forceUpdate
();
},
// 模块是否对外开放
selectIsOpen
(
index
)
{
...
...
@@ -1140,7 +1143,7 @@ export default {
vm
.
GET
(
'portal/portalComponent/disableOrStart'
,
req
).
then
((
res
)
=>
{
if
(
res
.
code
==
"000000"
)
{
if
(
flag
==
2
)
{
vm
.
$router
.
push
({
path
:
'item-component'
})
vm
.
$router
.
push
({
path
:
'item-component'
,
query
:
{
pageNum
:
this
.
$route
.
query
.
pageNum
}
})
}
else
{
vm
.
$message
.
info
(
"暂存成功!"
)
}
...
...
src/views/education/edit-manager.vue
浏览文件 @
6f685031
...
...
@@ -1775,7 +1775,7 @@ export default {
if (res.code == "
000000
") {
//notify
if (type == 2) {
this.$router.push("
item
-
manager
"
);
this.$router.push("
item
-
manager
?
pageNum
=
"+this.$route.query.pageNum
);
}
}
});
...
...
src/views/education/item-component.vue
浏览文件 @
6f685031
...
...
@@ -145,6 +145,9 @@ export default {
vm
=
this
vm
.
idType
=
localStorage
.
getItem
(
'storageIdType'
)
vm
.
masterAdministratorFlag
=
localStorage
.
getItem
(
'storageMaster'
)
if
(
this
.
$route
.
query
.
pageNum
){
vm
.
searchParam
.
pageNo
=
parseInt
(
this
.
$route
.
query
.
pageNum
)
}
vm
.
search
()
},
// 挂载到Dom完成时
...
...
@@ -190,7 +193,7 @@ export default {
}
vm
.
GET
(
'portal/portalComponent/componentEditRange'
,
req
).
then
((
res
)
=>
{
if
(
res
.
code
==
"000000"
)
{
vm
.
$router
.
push
({
path
:
'create-component'
,
query
:
{
id
:
row
.
id
,
status
:
row
.
status
,
resultFlag
:
res
.
data
.
resultFlag
}})
vm
.
$router
.
push
({
path
:
'create-component'
,
query
:
{
id
:
row
.
id
,
status
:
row
.
status
,
resultFlag
:
res
.
data
.
resultFlag
,
pageNum
:
vm
.
searchParam
.
pageNo
}})
}
else
{
vm
.
$message
.
info
(
res
.
message
)
}
...
...
@@ -310,5 +313,3 @@ export default {
}
}
</
style
>
src/views/education/item-manager.vue
浏览文件 @
6f685031
...
...
@@ -260,7 +260,7 @@ export default {
if
(
this
.
formInline
.
projectEndtime
!=
""
&&
this
.
formInline
.
projectEndtime
!=
null
)
{
return
(
time
.
getTime
()
>
new
Date
(
this
.
formInline
.
projectEndtime
).
getTime
()
new
Date
(
this
.
formInline
.
projectEndtime
).
getTime
()
);
}
}
...
...
@@ -269,7 +269,7 @@ export default {
disabledDate
:
time
=>
{
return
(
time
.
getTime
()
<
new
Date
(
this
.
formInline
.
projectBegintime
).
getTime
()
new
Date
(
this
.
formInline
.
projectBegintime
).
getTime
()
);
//减去一天的时间代表可以选择同一天;
}
},
...
...
@@ -279,7 +279,7 @@ export default {
},
computed
:
{
...
mapGetters
([
"_token"
,
"_token"
,
// "idType",
// "masterAdministratorFlag"
])
...
...
@@ -289,6 +289,9 @@ export default {
vm
.
idType
=
localStorage
.
getItem
(
'storageIdType'
);
vm
.
masterAdministratorFlag
=
localStorage
.
getItem
(
'storageMaster'
);
console
.
log
(
'idType:'
,
vm
.
idType
);
if
(
this
.
$route
.
query
.
pageNum
){
this
.
formInline
.
pageNo
=
parseInt
(
this
.
$route
.
query
.
pageNum
)
}
this
.
$nextTick
(
function
()
{;
this
.
getProjectList
();
});
...
...
@@ -360,7 +363,7 @@ export default {
let
level
=
row
.
level
;
if
(
type
===
0
)
{
//编辑
this
.
$router
.
push
(
"edit-manager?projectId="
+
projectId
+
"&level="
+
level
);
this
.
$router
.
push
(
"edit-manager?projectId="
+
projectId
+
"&level="
+
level
+
'&pageNum='
+
this
.
formInline
.
pageNo
);
}
else
if
(
type
===
7
)
{
//提醒审核
let
req
=
{
...
...
@@ -542,7 +545,7 @@ export default {
}
}
}
.el-tooltip__popper
{
max-width
:
50%
.el-tooltip__popper
{
max-width
:
50%
}
</
style
>
\ No newline at end of file
</
style
>
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录