Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
apaas-ui
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gzga-jzapi
apaas-ui
Commits
4475ac3b
Commit
4475ac3b
authored
Jul 21, 2020
by
徐一鸣
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'xym' into dev
parents
380066d5
5f33ab51
Changes
14
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
293 additions
and
174 deletions
+293
-174
src/assets/css/index.css
src/assets/css/index.css
+13
-9
src/assets/imgs/progress_ic_renyuan.png
src/assets/imgs/progress_ic_renyuan.png
+0
-0
src/assets/imgs/progress_ic_tuisongfw.png
src/assets/imgs/progress_ic_tuisongfw.png
+0
-0
src/assets/imgs/progress_ic_xiaoximb.png
src/assets/imgs/progress_ic_xiaoximb.png
+0
-0
src/components/e-charts/commentlist.vue
src/components/e-charts/commentlist.vue
+1
-1
src/components/e-charts/starlist.vue
src/components/e-charts/starlist.vue
+1
-1
src/components/e-charts/toplist.vue
src/components/e-charts/toplist.vue
+1
-1
src/pages/data-analysis/my-application.vue
src/pages/data-analysis/my-application.vue
+1
-1
src/pages/data-analysis/my-service.vue
src/pages/data-analysis/my-service.vue
+1
-1
src/pages/message-management/directed-push/directed-push-add.vue
...es/message-management/directed-push/directed-push-add.vue
+8
-8
src/pages/message-management/directed-push/directed-push-list.vue
...s/message-management/directed-push/directed-push-list.vue
+4
-15
src/pages/message-management/message-alert/message-alert-add.vue
...es/message-management/message-alert/message-alert-add.vue
+113
-0
src/pages/message-management/message-alert/message-alert-list.vue
...s/message-management/message-alert/message-alert-list.vue
+145
-137
src/router/index.js
src/router/index.js
+5
-0
No files found.
src/assets/css/index.css
View file @
4475ac3b
...
@@ -619,21 +619,17 @@ width: 620px!important;
...
@@ -619,21 +619,17 @@ width: 620px!important;
color
:
#58617a
;
color
:
#58617a
;
}
}
.apaas_scroll
::-webkit-scrollbar
{
.apass_scroll
::-webkit-scrollbar
{
width
:
16px
;
/*滚动条整体样式*/
width
:
16px
;
/*高宽分别对应横竖滚动条的尺寸*/
height
:
1px
;
height
:
1px
;
}
}
.apass_scroll
::-webkit-scrollbar-thumb
{
.apaas_scroll
::-webkit-scrollbar-thumb
{
/*滚动条里面小方块*/
border-radius
:
8px
;
border-radius
:
8px
;
/* background: #dde4ff; */
/* background: #dde4ff; */
box-shadow
:
8px
0
0
#a5adb7
inset
;
box-shadow
:
8px
0
0
#a5adb7
inset
;
border
:
4px
solid
rgba
(
0
,
0
,
0
,
0
);
border
:
4px
solid
rgba
(
0
,
0
,
0
,
0
);
}
}
.apass_scroll
::-webkit-scrollbar-track
{
.apaas_scroll
::-webkit-scrollbar-track
{
/*滚动条里面轨道*/
border-radius
:
8px
;
border-radius
:
8px
;
/* background: #f4f4f4; */
/* background: #f4f4f4; */
box-shadow
:
8px
0
0
#f4f4f4
inset
;
box-shadow
:
8px
0
0
#f4f4f4
inset
;
...
@@ -702,14 +698,22 @@ width: 620px!important;
...
@@ -702,14 +698,22 @@ width: 620px!important;
}
}
.apaas_steps
.apaas_step
{
.apaas_steps
.apaas_step
{
height
:
100%
;
height
:
100%
;
position
:
relative
;
}
}
.apaas_steps
.apaas_step
.apaas_step_content
{
.apaas_steps
.apaas_step
.apaas_step_content
{
position
:
absolute
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
calc
(
100%
-
64px
);
height
:
calc
(
100%
-
64px
);
border-bottom
:
1px
solid
#f4f7fc
;
border-bottom
:
1px
solid
#f4f7fc
;
overflow
:
hidden
;
overflow
:
hidden
;
}
}
.apaas_steps
.apaas_step
.apaas_step_action
{
.apaas_steps
.apaas_step
.apaas_step_action
{
padding-top
:
20px
;
position
:
absolute
;
bottom
:
0
;
left
:
0
;
width
:
100%
;
display
:
flex
;
display
:
flex
;
justify-content
:
space-between
;
justify-content
:
space-between
;
align-items
:
flex-start
;
align-items
:
flex-start
;
...
...
src/assets/imgs/progress_ic_renyuan.png
0 → 100644
View file @
4475ac3b
1.39 KB
src/assets/imgs/progress_ic_tuisongfw.png
0 → 100644
View file @
4475ac3b
1.4 KB
src/assets/imgs/progress_ic_xiaoximb.png
0 → 100644
View file @
4475ac3b
1.02 KB
src/components/e-charts/commentlist.vue
View file @
4475ac3b
<
template
>
<
template
>
<ul
class=
"comments_list apa
s
s_scroll"
>
<ul
class=
"comments_list apa
a
s_scroll"
>
<li
class=
"comment_card"
v-for=
"(item, index) in data"
:key=
"'comment_' + index"
>
<li
class=
"comment_card"
v-for=
"(item, index) in data"
:key=
"'comment_' + index"
>
<div
class=
"comment-left"
>
<div
class=
"comment-left"
>
<el-avatar
:size=
"45"
fit=
"cover"
:src=
"item.message"
/>
<el-avatar
:size=
"45"
fit=
"cover"
:src=
"item.message"
/>
...
...
src/components/e-charts/starlist.vue
View file @
4475ac3b
<
template
>
<
template
>
<ul
class=
"star_list apa
s
s_scroll"
>
<ul
class=
"star_list apa
a
s_scroll"
>
<li
class=
"item_list"
v-for=
"(option, index) in options"
:key=
"'star_info_' + index"
>
<li
class=
"item_list"
v-for=
"(option, index) in options"
:key=
"'star_info_' + index"
>
<el-rate
<el-rate
v-if=
"show_star"
v-if=
"show_star"
...
...
src/components/e-charts/toplist.vue
View file @
4475ac3b
<
template
>
<
template
>
<div
class=
"top_list apa
s
s_scroll"
@
mouseenter=
"mouseenter"
@
mouseleave=
"mouseleave"
>
<div
class=
"top_list apa
a
s_scroll"
@
mouseenter=
"mouseenter"
@
mouseleave=
"mouseleave"
>
<ul>
<ul>
<li
class=
"item_list"
v-for=
"(option, index) in options"
:key=
"index"
>
<li
class=
"item_list"
v-for=
"(option, index) in options"
:key=
"index"
>
<div
class=
"item_index"
>
<div
class=
"item_index"
>
...
...
src/pages/data-analysis/my-application.vue
View file @
4475ac3b
...
@@ -135,7 +135,7 @@
...
@@ -135,7 +135,7 @@
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"right-content apa
s
s_scroll"
>
<div
class=
"right-content apa
a
s_scroll"
>
<apass-table
<apass-table
class=
"hot-search-table"
class=
"hot-search-table"
:header=
"hotSearchHeader"
:header=
"hotSearchHeader"
...
...
src/pages/data-analysis/my-service.vue
View file @
4475ac3b
...
@@ -146,7 +146,7 @@
...
@@ -146,7 +146,7 @@
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"right-content apa
s
s_scroll"
>
<div
class=
"right-content apa
a
s_scroll"
>
<apass-table
<apass-table
class=
"hot-search-table"
class=
"hot-search-table"
:header=
"hotSearchHeader"
:header=
"hotSearchHeader"
...
...
src/pages/message-management/directed-push/directed-push-add.vue
View file @
4475ac3b
...
@@ -26,11 +26,11 @@
...
@@ -26,11 +26,11 @@
<step
<step
title=
"选择推送服务"
title=
"选择推送服务"
:step=
"0"
:step=
"0"
:active-icon=
"require('@/assets/imgs/progress_ic_
xinxitx
.png')"
:active-icon=
"require('@/assets/imgs/progress_ic_
tuisongfw
.png')"
class=
"apaas_step"
class=
"apaas_step"
>
>
<div
class=
"apaas_step_content"
>
<div
class=
"apaas_step_content"
>
<p
style=
"
margin
: 50px;text-align: center;"
>
选择推送服务
</p>
<p
style=
"
padding
: 50px;text-align: center;"
>
选择推送服务
</p>
</div>
</div>
<div
class=
"apaas_button apaas_step_action"
>
<div
class=
"apaas_button apaas_step_action"
>
<el-button
type=
"defalut"
@
click=
"backToList"
>
<el-button
type=
"defalut"
@
click=
"backToList"
>
...
@@ -44,11 +44,11 @@
...
@@ -44,11 +44,11 @@
<step
<step
title=
"选择消息模板"
title=
"选择消息模板"
:step=
"1"
:step=
"1"
:active-icon=
"require('@/assets/imgs/progress_ic_
bushudata
.png')"
:active-icon=
"require('@/assets/imgs/progress_ic_
xiaoximb
.png')"
class=
"apaas_step"
class=
"apaas_step"
>
>
<div
class=
"apaas_step_content"
>
<div
class=
"apaas_step_content
apaas_scroll
"
>
<p
style=
"
margin
: 50px;text-align: center;"
>
选择消息模板
</p>
<p
style=
"
padding
: 50px;text-align: center;"
>
选择消息模板
</p>
</div>
</div>
<div
class=
"apaas_button apaas_step_action"
>
<div
class=
"apaas_button apaas_step_action"
>
<el-button
type=
"defalut"
@
click=
"backToList"
>
<el-button
type=
"defalut"
@
click=
"backToList"
>
...
@@ -67,11 +67,11 @@
...
@@ -67,11 +67,11 @@
<step
<step
title=
"选择目标用户"
title=
"选择目标用户"
:step=
"2"
:step=
"2"
:active-icon=
"require('@/assets/imgs/progress_ic_
jingxiang
.png')"
:active-icon=
"require('@/assets/imgs/progress_ic_
renyuan
.png')"
class=
"apaas_step"
class=
"apaas_step"
>
>
<div
class=
"apaas_step_content"
>
<div
class=
"apaas_step_content
apaas_scroll
"
>
<p
style=
"
margin
: 50px;text-align: center;"
>
选择目标用户
</p>
<p
style=
"
padding
: 50px;text-align: center;"
>
选择目标用户
</p>
</div>
</div>
<div
class=
"apaas_button apaas_step_action"
>
<div
class=
"apaas_button apaas_step_action"
>
<el-button
type=
"defalut"
@
click=
"backToList"
>
<el-button
type=
"defalut"
@
click=
"backToList"
>
...
...
src/pages/message-management/directed-push/directed-push-list.vue
View file @
4475ac3b
...
@@ -95,7 +95,7 @@
...
@@ -95,7 +95,7 @@
消息详情:
消息详情:
</p>
</p>
<div
class=
"full_content"
>
<div
class=
"full_content"
>
<div
class=
"apa
s
s_scroll"
>
<div
class=
"apa
a
s_scroll"
>
<p
class=
"item_content"
>
<p
class=
"item_content"
>
{{ templateDetail.contents }}
{{ templateDetail.contents }}
</p>
</p>
...
@@ -107,7 +107,7 @@
...
@@ -107,7 +107,7 @@
目标用户:
目标用户:
</p>
</p>
<div
class=
"full_content"
>
<div
class=
"full_content"
>
<div
class=
"apa
s
s_scroll"
>
<div
class=
"apa
a
s_scroll"
>
<p
class=
"item_content"
>
<p
class=
"item_content"
>
{{ templateDetail.receive_user }}
{{ templateDetail.receive_user }}
</p>
</p>
...
@@ -159,14 +159,6 @@ export default {
...
@@ -159,14 +159,6 @@ export default {
listHeader
:
[],
listHeader
:
[],
listData
:
[],
listData
:
[],
listTotal
:
0
,
listTotal
:
0
,
dialogInfo
:
{
msg
:
""
,
cancelText
:
""
,
cancelType
:
""
,
cancel
:
null
,
sunbmitText
:
""
,
submit
:
null
,
},
topFilter
:
{
topFilter
:
{
name
:
""
,
name
:
""
,
state
:
""
,
state
:
""
,
...
@@ -276,11 +268,8 @@ export default {
...
@@ -276,11 +268,8 @@ export default {
this
.
initList
(
this
.
tempFilter
);
this
.
initList
(
this
.
tempFilter
);
},
},
showDialog
()
{
this
.
$refs
.
dialog
.
show
();
},
addNew
()
{
addNew
()
{
this
.
$router
.
push
(
"
/message/directed_push/add
"
)
this
.
$router
.
push
(
"
/message/directed_push/add
"
)
;
},
},
detailAction
(
item
)
{
detailAction
(
item
)
{
this
.
$http
this
.
$http
...
@@ -362,7 +351,7 @@ export default {
...
@@ -362,7 +351,7 @@ export default {
background-color
:
#f8f9fd
;
background-color
:
#f8f9fd
;
margin-top
:
5px
;
margin-top
:
5px
;
}
}
.detail_dialog
.detail_item
.full_content
>
.apa
s
s_scroll
{
.detail_dialog
.detail_item
.full_content
>
.apa
a
s_scroll
{
height
:
176px
;
height
:
176px
;
overflow
:
auto
;
overflow
:
auto
;
}
}
...
...
src/pages/message-management/message-alert/message-alert-add.vue
0 → 100644
View file @
4475ac3b
<
template
>
<div
class=
"apaas_detail_container"
>
<div
class=
"apass_breadcrumb"
>
<el-breadcrumb
separator=
"/"
>
<el-breadcrumb-item
:to=
"
{ path: '/message' }">
{{
$t
(
"
lang.message
"
)
}}
</el-breadcrumb-item>
<el-breadcrumb-item
:to=
"
{ path: '/message/message_alert' }">
{{
$t
(
"
lang.message_alert
"
)
}}
</el-breadcrumb-item>
<el-breadcrumb-item>
新建
</el-breadcrumb-item>
</el-breadcrumb>
</div>
<div
class=
"main_contaner locked_height"
>
<steps
:active-step=
"step"
:done=
"done"
:show-done=
"true"
done-title=
"推送成功"
done-sub-title=
"用户可通过用户中心-消息通知查收推送内容"
class=
"apaas_steps"
>
<step
title=
"选择消息模板"
:step=
"0"
:active-icon=
"require('@/assets/imgs/progress_ic_xiaoximb.png')"
class=
"apaas_step"
>
<div
class=
"apaas_step_content apaas_scroll"
>
<p
style=
"padding: 50px;text-align: center;"
>
选择消息模板
</p>
</div>
<div
class=
"apaas_button apaas_step_action"
>
<el-button
type=
"defalut"
@
click=
"backToList"
>
取消
</el-button>
<el-button
type=
"primary"
@
click=
"step1Action"
>
下一步
</el-button>
</div>
</step>
<step
title=
"选择目标用户"
:step=
"1"
:active-icon=
"require('@/assets/imgs/progress_ic_renyuan.png')"
class=
"apaas_step"
>
<div
class=
"apaas_step_content apaas_scroll"
>
<p
style=
"padding: 50px;text-align: center;"
>
选择目标用户
</p>
</div>
<div
class=
"apaas_button apaas_step_action"
>
<el-button
type=
"defalut"
@
click=
"backToList"
>
取消
</el-button>
<span>
<el-button
type=
"defalut"
@
click=
"step = 0"
>
上一步
</el-button>
<el-button
type=
"primary"
@
click=
"step2Action"
>
完成选择
</el-button>
</span>
</div>
</step>
<template
slot=
"action"
>
<el-button
type=
"primary"
@
click=
"backToList"
>
返回列表
</el-button>
</
template
>
</steps>
</div>
</div>
</template>
<
script
>
import
Steps
from
"
@/components/app-build-steps/app-build-steps
"
;
import
Step
from
"
@/components/app-build-steps/app-build-step
"
;
export
default
{
components
:
{
Steps
,
Step
,
},
data
()
{
return
{
step
:
0
,
done
:
false
,
};
},
computed
:
{},
created
()
{},
methods
:
{
backToList
()
{
this
.
$router
.
push
(
"
/message/message_alert
"
);
},
step1Action
()
{
this
.
step
=
1
;
},
step2Action
()
{
this
.
done
=
true
;
},
},
};
</
script
>
<
style
scoped
>
.main_contaner
{
padding
:
20px
;
}
</
style
>
src/pages/message-management/message-alert/message-alert-list.vue
View file @
4475ac3b
This diff is collapsed.
Click to expand it.
src/router/index.js
View file @
4475ac3b
...
@@ -404,6 +404,11 @@ export default new Router({
...
@@ -404,6 +404,11 @@ export default new Router({
name
:
"
message_alert
"
,
name
:
"
message_alert
"
,
component
:
()
=>
import
(
"
@/pages/message-management/message-alert/message-alert-list
"
),
component
:
()
=>
import
(
"
@/pages/message-management/message-alert/message-alert-list
"
),
},
},
{
path
:
"
/message/message_alert/add
"
,
// 新建消息提醒
name
:
"
message_alert_add
"
,
component
:
()
=>
import
(
"
@/pages/message-management/message-alert/message-alert-add
"
),
},
{
{
path
:
"
/message/banner
"
,
// benner列表
path
:
"
/message/banner
"
,
// benner列表
name
:
"
banner
"
,
name
:
"
banner
"
,
...
...
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