Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
train-admin-h5
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
tangjiale
train-admin-h5
Commits
09a1cddc
Commit
09a1cddc
authored
Jun 30, 2022
by
tangjiale
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更新修改
parent
191434e8
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
31 additions
and
27 deletions
+31
-27
login-bg.png
assets/images/login-bg.png
+0
-0
nav-logo.png
assets/images/nav-logo.png
+0
-0
top-head.vue
components/layout/top-head.vue
+6
-3
add-course.vue
pages/components/add-course.vue
+2
-2
order-detail.vue
pages/components/order-detail.vue
+4
-4
courseJoin.vue
pages/courseJoin.vue
+2
-2
courseManage.vue
pages/courseManage.vue
+3
-3
experienceOrder.vue
pages/experienceOrder.vue
+1
-1
login.vue
pages/login.vue
+6
-5
salesManage.vue
pages/salesManage.vue
+5
-5
course.js
services/course.js
+2
-2
No files found.
assets/images/login-bg.png
0 → 100644
View file @
09a1cddc
564 KB
assets/images/nav-logo.png
View replaced file @
191434e8
View file @
09a1cddc
3.2 KB
|
W:
|
H:
15.3 KB
|
W:
|
H:
2-up
Swipe
Onion skin
components/layout/top-head.vue
View file @
09a1cddc
<
template
>
<div>
<div
class=
"layout-t"
>
<div
class=
"head-title"
>
奔腾宝贝培训学校管理系统
<
/div
>
<div
class=
"head-title"
>
奔腾宝贝培训学校管理系统
</div>
<
!--
<img
class=
"login-logo"
src=
"@/assets/images/nav-logo.png"
alt=
""
>
--
>
<div
class=
"flex-c"
>
<!--权限配置栏-->
...
...
@@ -109,6 +109,9 @@
color
:
#096DD9
;
font-weight
:
600
;
}
.login-logo
{
height
:
35px
;
}
}
.header
{
display
:
block
;
margin-left
:
10px
;
margin-right
:
8px
;
flex
:
none
;
...
...
pages/components/add-course.vue
View file @
09a1cddc
...
...
@@ -3,7 +3,7 @@
* @eMail: 932055106@qq.com
* @Date: 2022-06-06 09:28:37
* @LastEditors: tangjiale
* @LastEditTime: 2022-06-
27 15:13:10
* @LastEditTime: 2022-06-
30 11:31:14
-->
<
template
>
<div
class=
"add-course-bg"
>
...
...
@@ -41,7 +41,7 @@
<t-select
v-model=
"param.courseStep"
placeholder=
"请选择"
:ds=
"[{name:'小学组',value:1},{name:'初中组',value:2},{name:'高中组',value:3}]"
></t-select>
</el-form-item>
<el-form-item
label=
"课程类型:"
prop=
"type"
>
<t-select
v-model=
"param.type"
placeholder=
"请选择"
:ds=
"[{name:'正
式班
课',value:1},{name:'体验课',value:2}]"
></t-select>
<t-select
v-model=
"param.type"
placeholder=
"请选择"
:ds=
"[{name:'正
价
课',value:1},{name:'体验课',value:2}]"
></t-select>
</el-form-item>
<el-form-item
label=
"课程层次:"
prop=
"leveId"
>
<t-select
v-model=
"param.leveId"
placeholder=
"请选择"
:ds=
"[{name:'基础班',value:1},{name:'提高班',value:2},{name:'精英班',value:3},{name:'赛事班',value:4}]"
></t-select>
...
...
pages/components/order-detail.vue
View file @
09a1cddc
...
...
@@ -3,17 +3,17 @@
* @eMail: 932055106@qq.com
* @Date: 2022-06-17 08:47:27
* @LastEditors: tangjiale
* @LastEditTime: 2022-06-
27 11:05:04
* @LastEditTime: 2022-06-
30 11:13:11
-->
<
template
>
<!-- 班课报名详情 -->
<el-dialog
:title=
"type==1?'订单详情':type==2?'订单详情':'
销
课详情记录'"
class=
"model-bg"
:visible
.
sync=
"show"
<el-dialog
:title=
"type==1?'订单详情':type==2?'订单详情':'
消
课详情记录'"
class=
"model-bg"
:visible
.
sync=
"show"
:close-on-click-modal=
"false"
width=
"1200px"
>
<template
v-if=
"detail && detail.bmStuName"
>
<!--
销
课记录详情 -->
<!--
消
课记录详情 -->
<template
v-if=
"type == 3"
>
<el-row
:gutter=
"10"
>
<el-col
:span=
"8"
>
课程名称:
{{
detail
.
name
}}
</el-col>
...
...
@@ -27,7 +27,7 @@
</el-row>
<el-row
:gutter=
"10"
></el-row>
<el-row
:gutter=
"10"
>
<el-col
:span=
"8"
><span
class=
"gren-c"
>
已
销
课时:
{{
detail
.
totalKs
-
(
detail
.
syKs
||
0
)
}}
课时
</span>
/ 剩余课时:
{{
detail
.
syKs
||
0
}}
课时
</el-col>
<el-col
:span=
"8"
><span
class=
"gren-c"
>
已
消
课时:
{{
detail
.
totalKs
-
(
detail
.
syKs
||
0
)
}}
课时
</span>
/ 剩余课时:
{{
detail
.
syKs
||
0
}}
课时
</el-col>
</el-row>
<el-row
:gutter=
"10"
></el-row>
<el-row
:gutter=
"10"
>
...
...
pages/courseJoin.vue
View file @
09a1cddc
...
...
@@ -43,7 +43,7 @@ export default {
regionCode
:
''
,
schName
:
''
},
options
:
{
title
:
"
班
课报名"
,
title
:
"
正价
课报名"
,
search
:
[
{
label
:
'所属校区:'
,
field
:
'schId'
,
type
:
'select'
,
autoSelect
:
true
,
required
:
true
,
...
...
@@ -132,7 +132,7 @@ export default {
}
delete
param
[
"daterange"
];
delete
param
.
undefined
let
failName
=
`
班
课报名收费列表
${
let
failName
=
`
正价
课报名收费列表
${
param
.
startDate
?
param
.
startDate
+
"-"
+
param
.
endDate
:
""
}
`
;
this
.
$service
.
course
...
...
pages/courseManage.vue
View file @
09a1cddc
...
...
@@ -3,7 +3,7 @@
* @eMail: 932055106@qq.com
* @Date: 2022-06-02 14:08:46
* @LastEditors: tangjiale
* @LastEditTime: 2022-06-
28 11:42:23
* @LastEditTime: 2022-06-
30 11:30:45
-->
<
template
>
<div
class=
"page-bg"
>
...
...
@@ -52,7 +52,7 @@ export default {
ds
:
[{
name
:
'全部'
,
value
:
''
},
{
name
:
'基础班'
,
value
:
1
},{
name
:
'提高班'
,
value
:
2
},{
name
:
'精英班'
,
value
:
3
},{
name
:
'赛事班'
,
value
:
4
}]
},{
label
:
'课程类型:'
,
field
:
'type'
,
type
:
'select'
,
autoSelect
:
true
,
required
:
true
,
ds
:
[{
name
:
'全部'
,
value
:
''
},
{
name
:
'体验课'
,
value
:
2
},
{
name
:
'正
式班
课'
,
value
:
1
}]
ds
:
[{
name
:
'全部'
,
value
:
''
},
{
name
:
'体验课'
,
value
:
2
},
{
name
:
'正
价
课'
,
value
:
1
}]
},{
label
:
'课程状态:'
,
field
:
'status'
,
type
:
'select'
,
autoSelect
:
true
,
required
:
true
,
ds
:
[{
name
:
'全部'
,
value
:
''
},
{
name
:
'已发布'
,
value
:
1
},
{
name
:
'未发布'
,
value
:
0
}]
...
...
@@ -83,7 +83,7 @@ export default {
fieldFunction
:
row
=>
(
row
.
cost
/
100
),
},{
title
:
"课程类型"
,
type
:
'customField'
,
width
:
'80px'
,
fieldFunction
:
row
=>
(
row
.
type
==
1
?
'正
式
课'
:
'体验课'
),
fieldFunction
:
row
=>
(
row
.
type
==
1
?
'正
价
课'
:
'体验课'
),
},
{
title
:
"操作"
,
...
...
pages/experienceOrder.vue
View file @
09a1cddc
...
...
@@ -80,7 +80,7 @@ export default {
type
:
'customField'
,
fieldFunction
:
row
=>
(
orderState
[
row
.
orderStatus
]
||
''
),
},
{
title
:
"操作"
,
type
:
"customViewField"
,
width
:
'1
8
0px'
}
{
title
:
"操作"
,
type
:
"customViewField"
,
width
:
'1
9
0px'
}
],
},
},
...
...
pages/login.vue
View file @
09a1cddc
<
template
>
<div
class=
"page-bg"
>
<div
class=
"page-bg-l"
>
<
!--
<img
class=
"login-logo"
src=
"../assets/images/login-logo.png"
alt=
""
>
-->
<
img
class=
"login-logo"
src=
"../assets/images/nav-logo.png"
alt=
""
>
<div
class=
"banner-bg"
>
<!--
<img
src=
"../assets/images/login-image.png"
alt=
""
>
-->
<!--
<img
src=
"../static/img/login/login-banner1.png"
alt=
""
>
-->
</div>
</div>
...
...
@@ -145,9 +143,11 @@
&-l{
width
:
calc
(
100%
-
608px
);
height
:
100vh
;
background-image
:
url('../assets/images/login-bg.png')
;
background-size
:
100%
;
.login-logo{
height
:
4
2
px
;
width
:
3
5
8px
;
height
:
4
5
px
;
width
:
3
6
8px
;
margin-left
:
42px
;
margin-top
:
35px
;
}
...
...
@@ -157,6 +157,7 @@
margin-left
:
auto
;
margin-right
:
auto
;
padding
:
80px
;
background-color
:
redd
;
img
{
height
:
100%
;
display
:
block
;
margin
:
0px
auto
;}
}
...
...
pages/salesManage.vue
View file @
09a1cddc
...
...
@@ -3,7 +3,7 @@
* @eMail: 932055106@qq.com
* @Date: 2022-06-16 16:01:31
* @LastEditors: tangjiale
* @LastEditTime: 2022-06-
28 11:27:25
* @LastEditTime: 2022-06-
30 11:30:48
-->
<
template
>
...
...
@@ -41,14 +41,14 @@ export default {
warning
:
2
,
//是否预警
},
options
:{
title
:
'
销
课记录'
,
title
:
'
消
课记录'
,
search
:[
{
label
:
'所属校区:'
,
field
:
'schId'
,
type
:
'select'
,
autoSelect
:
true
,
required
:
true
,
ds
:
{
service
:
'base'
,
func
:
'getUserAllSchList'
,
params
:{
all
:
true
}}
},{
label
:
'课程类型:'
,
field
:
'type'
,
type
:
'select'
,
autoSelect
:
true
,
required
:
true
,
ds
:
[{
name
:
'全部'
,
value
:
''
},
{
name
:
'体验课'
,
value
:
2
},
{
name
:
'正
式班
课'
,
value
:
1
}]
ds
:
[{
name
:
'全部'
,
value
:
''
},
{
name
:
'体验课'
,
value
:
2
},
{
name
:
'正
价
课'
,
value
:
1
}]
},{
placeholder
:
"请输入学生姓名 "
,
field
:
"stuName"
,
type
:
"text"
,
label
:
""
,
},{
...
...
@@ -72,7 +72,7 @@ export default {
title
:
"课程名称"
,
field
:
"name"
},{
title
:
"课程类型"
,
type
:
'customField'
,
width
:
'80px'
,
fieldFunction
:
row
=>
(
row
.
type
==
1
?
'正
式
课'
:
'体验课'
),
fieldFunction
:
row
=>
(
row
.
type
==
1
?
'正
价
课'
:
'体验课'
),
},{
title
:
"价格"
,
type
:
'customField'
,
width
:
'80px'
,
fieldFunction
:
row
=>
(
row
.
cost
/
100
),
...
...
@@ -120,7 +120,7 @@ export default {
...
this
.
params
,
};
delete
param
.
undefined
let
failName
=
`
销
课记录列表
${
let
failName
=
`
消
课记录列表
${
param
.
startDate
?
param
.
startDate
+
"-"
+
param
.
endDate
:
""
}
`
;
this
.
$service
.
course
...
...
services/course.js
View file @
09a1cddc
...
...
@@ -3,7 +3,7 @@
* @eMail: 932055106@qq.com
* @Date: 2022-02-11 09:23:35
* @LastEditors: tangjiale
* @LastEditTime: 2022-06-
17 14:47:4
3
* @LastEditTime: 2022-06-
30 11:13:2
3
*/
export
default
class
CourseService
extends
Service
{
...
...
@@ -124,7 +124,7 @@ export default class CourseService extends Service {
});
}
//
销
课详细记录
//
消
课详细记录
getSalesDetail
(
param
){
return
this
.
get
({
url
:
"/course/cancelCourseDetail"
,
...
...
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