Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
A
admin-base
Project
Project
Details
Activity
Releases
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
new-sing
admin-base
Commits
2a071d6a
Commit
2a071d6a
authored
Sep 19, 2018
by
王
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
只读权限
parent
de11e212
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
28 additions
and
18 deletions
+28
-18
index.vue
src/components/class/index.vue
+0
-4
list.vue
src/components/resources/list.vue
+4
-2
index.vue
src/components/teacher/index.vue
+3
-3
index.vue
src/components/teacherDetail/index.vue
+10
-0
index.vue
src/components/weChat/index.vue
+11
-9
No files found.
src/components/class/index.vue
View file @
2a071d6a
...
...
@@ -87,10 +87,6 @@
prop=
"max_join_num"
label=
"最大人数"
>
</el-table-column>
<el-table-column
prop=
"created_at"
label=
"创建于"
>
</el-table-column>
<el-table-column
prop=
"join_num"
label=
"现有人数"
>
...
...
src/components/resources/list.vue
View file @
2a071d6a
...
...
@@ -9,13 +9,15 @@
type=
""
icon=
"el-icon-edit"
circle
size=
"mini"
@
click=
"onEdit(data)"
>
@
click=
"onEdit(data)"
v-if=
"!$store.state.readonly"
>
</el-button>
<el-button
type=
""
icon=
"el-icon-delete"
circle
size=
"mini"
@
click=
"delLseeon(data)"
>
@
click=
"delLseeon(data)"
v-if=
"!$store.state.readonly"
>
</el-button>
</div>
<div
class=
"name"
>
...
...
src/components/teacher/index.vue
View file @
2a071d6a
...
...
@@ -24,7 +24,7 @@
<el-button
type=
"primary"
plain
@
click=
"getUser"
>
搜索
</el-button>
</el-form-item>
</el-col>
<el-col
:span=
"4"
:offset=
"8"
>
<el-col
:span=
"4"
:offset=
"8"
v-if=
"!$store.state.readonly"
>
<el-form-item>
<el-button
type=
"success"
plain
@
click=
"add"
>
新增教师
</el-button>
</el-form-item>
...
...
@@ -69,10 +69,10 @@
<el-button
size=
"mini"
plain
type=
"primary"
@
click=
"goToTeacherDetail(scope.row)"
>
查看详情
</el-button>
<el-button
size=
"mini"
plain
type=
"warning"
@
click=
"edit(scope.row)"
>
<el-button
size=
"mini"
plain
type=
"warning"
@
click=
"edit(scope.row)"
v-if=
"!$store.state.readonly"
>
编辑
</el-button>
<el-button
size=
"mini"
plain
type=
"danger"
@
click=
"delTeacher(scope.row)"
>
<el-button
size=
"mini"
plain
type=
"danger"
@
click=
"delTeacher(scope.row)"
v-if=
"!$store.state.readonly"
>
删除
</el-button>
</
template
>
...
...
src/components/teacherDetail/index.vue
View file @
2a071d6a
...
...
@@ -18,6 +18,15 @@
<label>
老师状态:
</label>
{{
detail
.
status
===
0
?
'正常'
:
'禁用'
}}
</el-col>
</el-row>
<el-row
v-if=
"detail.user_info"
>
<el-col
:span=
"6"
>
<label>
绑定用户:
</label>
<a
:href=
"detail.user_info.avatar"
target=
"_blank"
>
<img
class=
"avatar"
:src=
"detail.user_info.avatar"
/>
</a>
{{
detail
.
user_info
.
nickname
}}
(ID:
{{
detail
.
user_info
.
user_id
}}
)
</el-col>
</el-row>
</div>
<el-table
:data=
"list"
...
...
@@ -108,6 +117,7 @@ import page from '../framework/page'
}
.avatar {
width: 80px;
margin-right: 5px;
}
.header {
padding: 0 20px;
...
...
src/components/weChat/index.vue
View file @
2a071d6a
...
...
@@ -24,7 +24,7 @@
</span>
</a>
</li>
<li
class=
"js_addMenuBox"
@
click=
"addSubMenu"
>
<li
class=
"js_addMenuBox"
@
click=
"addSubMenu"
v-if=
"!$store.state.readonly"
>
<a
href=
"javascript:void(0);"
class=
"jsSubView js_addL2Btn"
title=
"最多添加5个子菜单"
draggable=
"false"
v-if=
"item.sub_button.length
<
6
"
>
<span
class=
"sub_pre_menu_inner js_sub_pre_menu_inner"
>
<i
class=
"icon14_menu_add"
></i>
...
...
@@ -36,11 +36,13 @@
<i
class=
"arrow arrow_in"
></i>
</div>
</li>
<li
class=
"js_addMenuBox pre_menu_item grid_item no_extra"
@
click=
"onAddMenu"
v-if=
"buttonList.length
<
3
"
>
<a
href=
"javascript:void(0);"
class=
"pre_menu_link js_addL1Btn"
title=
"最多添加3个一级菜单"
draggable=
"false"
>
<i
class=
"icon14_menu_add"
></i>
</a>
</li>
<template
v-if=
"!$store.state.readonly"
>
<li
class=
"js_addMenuBox pre_menu_item grid_item no_extra"
@
click=
"onAddMenu"
v-if=
"buttonList.length
<
3
"
>
<a
href=
"javascript:void(0);"
class=
"pre_menu_link js_addL1Btn"
title=
"最多添加3个一级菜单"
draggable=
"false"
>
<i
class=
"icon14_menu_add"
></i>
</a>
</li>
</
template
>
</ul>
<ul
v-else
class=
"pre_menu_list grid_line ui-sortable ui-sortable-disabled"
style=
"margin-top:0; margin-bottom: 0"
>
<draggable
v-model=
"buttonList"
>
...
...
@@ -84,7 +86,7 @@
<div
class=
"editor_inner"
v-if=
"!showOrder"
>
<div
class=
"menu_form_hd flex-bt"
>
<h4
class=
"global_info"
>
{{getName()}}
</h4>
<div
class=
"global_extra"
>
<div
class=
"global_extra"
v-if=
"!$store.state.readonly"
>
<a
v-if=
"selectedChildIndex === -1"
href=
"javascript:void(0);"
@
click=
"delMenu"
>
删除菜单
</a>
<a
v-else
href=
"javascript:void(0);"
@
click=
"delSubMenu"
>
删除子菜单
</a>
</div>
...
...
@@ -180,7 +182,7 @@
</div>
</div>
</div>
<div
class=
"order-btn"
>
<div
class=
"order-btn"
v-if=
"!$store.state.readonly"
>
<span
class=
"btn btn_input btn_default"
v-if=
"!showOrder"
>
<button
@
click=
"showOrder=true"
>
排序
</button>
</span>
...
...
@@ -188,7 +190,7 @@
<button
@
click=
"showOrder=false"
>
完成
</button>
</span>
</div>
<div
class=
"tool_bar tc js_editBox"
>
<div
class=
"tool_bar tc js_editBox"
v-if=
"!$store.state.readonly"
>
<span
class=
"btn btn_input btn_primary"
v-if=
"!showOrder"
>
<button
@
click=
"onSave"
>
保存并发布
</button>
</span>
...
...
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