记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
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
董敬伟
liquidnet-bus-v1
Commits
578d557d
Commit
578d557d
authored
May 31, 2021
by
胡佳晨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
admin 配置完成
parent
8c995d99
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
373 additions
and
8 deletions
+373
-8
KylinPerformancesController.java
...ontroller/zhengzai/kylin/KylinPerformancesController.java
+12
-3
application-client-admin-web.yml
...n-web/src/main/resources/application-client-admin-web.yml
+1
-1
ry-ui.js
...ent-admin-web/src/main/resources/static/ruoyi/js/ry-ui.js
+2
-0
details.html
...ources/templates/zhengzai/kylin/performances/details.html
+353
-0
performances.html
...s/templates/zhengzai/kylin/performances/performances.html
+5
-4
No files found.
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/kylin/KylinPerformancesController.java
View file @
578d557d
...
@@ -16,6 +16,8 @@ import org.springframework.web.bind.annotation.PostMapping;
...
@@ -16,6 +16,8 @@ import org.springframework.web.bind.annotation.PostMapping;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
javax.websocket.server.PathParam
;
/**
/**
* 演出Controller
* 演出Controller
...
@@ -52,10 +54,17 @@ public class KylinPerformancesController extends BaseController
...
@@ -52,10 +54,17 @@ public class KylinPerformancesController extends BaseController
return
getDataTable
(
result
.
getList
());
return
getDataTable
(
result
.
getList
());
}
}
@GetMapping
(
value
=
"/details"
)
@RequiresPermissions
(
"kylin:performances:view"
)
@GetMapping
()
public
String
tickets
()
{
return
prefix
+
"/details"
;
}
@RequiresPermissions
(
"kylin:performances:detail"
)
@GetMapping
(
value
=
"/details/{id}"
)
@ResponseBody
@ResponseBody
@RequiresPermissions
(
"kylin:performances:list"
)
public
ResponseDto
<
KylinPerformanceMisVo
>
performanceDetails
(
@PathParam
(
"performancesId"
)
String
performancesId
)
{
public
ResponseDto
<
KylinPerformanceMisVo
>
performanceDetails
(
String
performancesId
)
{
KylinPerformanceMisVo
result
=
null
;
KylinPerformanceMisVo
result
=
null
;
result
=
kylinPerformancesService
.
performanceDetails
(
performancesId
);
result
=
kylinPerformancesService
.
performanceDetails
(
performancesId
);
if
(
null
!=
result
)
{
if
(
null
!=
result
)
{
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/resources/application-client-admin-web.yml
View file @
578d557d
...
@@ -114,7 +114,7 @@ shiro:
...
@@ -114,7 +114,7 @@ shiro:
# 首页地址
# 首页地址
indexUrl
:
/index
indexUrl
:
/index
# 验证码开关
# 验证码开关
captchaEnabled
:
tru
e
captchaEnabled
:
fals
e
# 验证码类型 math 数组计算 char 字符
# 验证码类型 math 数组计算 char 字符
captchaType
:
math
captchaType
:
math
cookie
:
cookie
:
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/resources/static/ruoyi/js/ry-ui.js
View file @
578d557d
...
@@ -972,6 +972,7 @@ var table = {
...
@@ -972,6 +972,7 @@ var table = {
detail
:
function
(
id
,
width
,
height
)
{
detail
:
function
(
id
,
width
,
height
)
{
table
.
set
();
table
.
set
();
var
_url
=
$
.
operate
.
detailUrl
(
id
);
var
_url
=
$
.
operate
.
detailUrl
(
id
);
console
.
log
(
_url
)
var
options
=
{
var
options
=
{
title
:
table
.
options
.
modalName
+
"详细"
,
title
:
table
.
options
.
modalName
+
"详细"
,
width
:
width
,
width
:
width
,
...
@@ -983,6 +984,7 @@ var table = {
...
@@ -983,6 +984,7 @@ var table = {
layer
.
close
(
index
);
layer
.
close
(
index
);
}
}
};
};
console
.
log
(
options
)
$
.
modal
.
openOptions
(
options
);
$
.
modal
.
openOptions
(
options
);
},
},
// 详细信息,以tab页展现
// 详细信息,以tab页展现
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/resources/templates/zhengzai/kylin/performances/details.html
0 → 100644
View file @
578d557d
<!DOCTYPE html>
<html
lang=
"zh"
>
<head>
<th:block
th:include=
"include :: header('选项卡 & 面板')"
/>
</head>
<body
class=
"gray-bg"
>
<div
class=
"wrapper wrapper-content animated fadeIn"
>
<div
class=
"row"
>
<div
class=
"col-sm-12"
>
<div
class=
"ibox float-e-margins"
>
<div
class=
"ibox-title"
>
<h5>
基本面板
<small
class=
"m-l-sm"
>
这是一个自定义面板
</small></h5>
<div
class=
"ibox-tools"
>
<a
class=
"collapse-link"
>
<i
class=
"fa fa-chevron-up"
></i>
</a>
<a
class=
"dropdown-toggle"
data-toggle=
"dropdown"
href=
"#"
>
<i
class=
"fa fa-wrench"
></i>
</a>
<ul
class=
"dropdown-menu dropdown-user"
>
<li><a
href=
"#"
>
选项1
</a>
</li>
<li><a
href=
"#"
>
选项2
</a>
</li>
</ul>
<a
class=
"close-link"
>
<i
class=
"fa fa-times"
></i>
</a>
</div>
</div>
<div
class=
"ibox-content"
>
<h2>
Bootstrap
<br/>
</h2>
<p>
简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。
</p>
</div>
</div>
</div>
</div>
<div
class=
"row"
>
<div
class=
"col-sm-6"
>
<div
class=
"tabs-container"
>
<ul
class=
"nav nav-tabs"
>
<li
class=
"active"
><a
data-toggle=
"tab"
href=
"#tab-1"
aria-expanded=
"true"
>
第一个选项卡
</a>
</li>
<li
class=
""
><a
data-toggle=
"tab"
href=
"#tab-2"
aria-expanded=
"false"
>
第二个选项卡
</a>
</li>
</ul>
<div
class=
"tab-content"
>
<div
id=
"tab-1"
class=
"tab-pane active"
>
<div
class=
"panel-body"
>
<strong>
HTML5 文档类型
</strong>
<p>
Bootstrap 使用到的某些 HTML 元素和 CSS 属性需要将页面设置为 HTML5 文档类型。在你项目中的每个页面都要参照下面的格式进行设置。
</p>
</div>
</div>
<div
id=
"tab-2"
class=
"tab-pane"
>
<div
class=
"panel-body"
>
<strong>
移动设备优先
</strong>
<p>
在 Bootstrap 2 中,我们对框架中的某些关键部分增加了对移动设备友好的样式。而在 Bootstrap 3 中,我们重写了整个框架,使其一开始就是对移动设备友好的。这次不是简单的增加一些可选的针对移动设备的样式,而是直接融合进了框架的内核中。也就是说,Bootstrap 是移动设备优先的。针对移动设备的样式融合进了框架的每个角落,而不是增加一个额外的文件。
</p>
</div>
</div>
</div>
</div>
</div>
<div
class=
"col-sm-6"
>
<div
class=
"panel blank-panel"
>
<div
class=
"panel-heading"
>
<div
class=
"panel-title m-b-md"
>
<h4>
图标选项卡
</h4>
</div>
<div
class=
"panel-options"
>
<ul
class=
"nav nav-tabs"
>
<li
class=
"active"
><a
data-toggle=
"tab"
href=
"#tab-4"
><i
class=
"fa fa-laptop"
></i></a>
</li>
<li
class=
""
><a
data-toggle=
"tab"
href=
"#tab-5"
><i
class=
"fa fa-desktop"
></i></a>
</li>
<li
class=
""
><a
data-toggle=
"tab"
href=
"#tab-6"
><i
class=
"fa fa-signal"
></i></a>
</li>
<li
class=
""
><a
data-toggle=
"tab"
href=
"#tab-7"
><i
class=
"fa fa-bar-chart-o"
></i></a>
</li>
</ul>
</div>
</div>
<div
class=
"panel-body"
>
<div
class=
"tab-content"
>
<div
id=
"tab-4"
class=
"tab-pane active"
>
<strong>
排版与链接
</strong>
<p>
Bootstrap 排版、链接样式设置了基本的全局样式。分别是: 为 body 元素设置 background-color: #fff; 使用 @font-family-base、@font-size-base 和 @line-height-base a变量作为排版的基本参数 为所有链接设置了基本颜色 @link-color ,并且当链接处于 :hover 状态时才添加下划线 这些样式都能在 scaffolding.less 文件中找到对应的源码。
</p>
</div>
<div
id=
"tab-5"
class=
"tab-pane"
>
<strong>
Normalize.css
</strong>
<p>
为了增强跨浏览器表现的一致性,我们使用了 Normalize.css,这是由 Nicolas Gallagher 和 Jonathan Neal 维护的一个CSS 重置样式库。
</p>
</div>
<div
id=
"tab-6"
class=
"tab-pane"
>
<strong>
布局容器
</strong>
<p>
Bootstrap 需要为页面内容和栅格系统包裹一个 .container 容器。我们提供了两个作此用处的类。注意,由于 padding 等属性的原因,这两种 容器类不能互相嵌套。
</p>
</div>
<div
id=
"tab-7"
class=
"tab-pane"
>
<strong>
栅格系统
</strong>
<p>
Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义类,还有强大的mixin 用于生成更具语义的布局。
</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"row m-b-lg"
>
<div
class=
"col-sm-6"
>
<div
class=
"tabs-container"
>
<div
class=
"tabs-left"
>
<ul
class=
"nav nav-tabs"
>
<li
class=
"active"
><a
data-toggle=
"tab"
href=
"#tab-8"
>
第一个选项卡
</a>
</li>
<li
class=
""
><a
data-toggle=
"tab"
href=
"#tab-9"
>
第二个选项卡
</a>
</li>
</ul>
<div
class=
"tab-content "
>
<div
id=
"tab-8"
class=
"tab-pane active"
>
<div
class=
"panel-body"
>
<strong>
排版与链接
</strong>
<p>
Bootstrap 排版、链接样式设置了基本的全局样式。分别是: 为 body 元素设置 background-color: #fff; 使用 @font-family-base、@font-size-base 和 @line-height-base a变量作为排版的基本参数 为所有链接设置了基本颜色 @link-color ,并且当链接处于 :hover 状态时才添加下划线 这些样式都能在 scaffolding.less 文件中找到对应的源码。
</p>
</div>
</div>
<div
id=
"tab-9"
class=
"tab-pane"
>
<div
class=
"panel-body"
>
<strong>
栅格系统
</strong>
<p>
Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义类,还有强大的mixin 用于生成更具语义的布局。
</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"col-sm-6"
>
<div
class=
"tabs-container"
>
<div
class=
"tabs-right"
>
<ul
class=
"nav nav-tabs"
>
<li
class=
"active"
><a
data-toggle=
"tab"
href=
"#tab-10"
>
第一个选项卡
</a>
</li>
<li
class=
""
><a
data-toggle=
"tab"
href=
"#tab-11"
>
第二个选项卡
</a>
</li>
</ul>
<div
class=
"tab-content "
>
<div
id=
"tab-10"
class=
"tab-pane active"
>
<div
class=
"panel-body"
>
<strong>
排版与链接
</strong>
<p>
Bootstrap 排版、链接样式设置了基本的全局样式。分别是: 为 body 元素设置 background-color: #fff; 使用 @font-family-base、@font-size-base 和 @line-height-base a变量作为排版的基本参数 为所有链接设置了基本颜色 @link-color ,并且当链接处于 :hover 状态时才添加下划线 这些样式都能在 scaffolding.less 文件中找到对应的源码。
</p>
</div>
</div>
<div
id=
"tab-11"
class=
"tab-pane"
>
<div
class=
"panel-body"
>
<strong>
栅格系统
</strong>
<p>
Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义类,还有强大的mixin 用于生成更具语义的布局。
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"row"
>
<div
class=
"col-sm-12"
>
<div
class=
"ibox"
>
<div
class=
"ibox-title"
>
<h5>
Bootstrap面板
<small>
自定义背景
</small></h5>
</div>
<div
class=
"ibox-content"
>
<div
class=
"row"
>
<div
class=
"col-sm-4"
>
<div
class=
"panel panel-default"
>
<div
class=
"panel-heading"
>
默认面板
</div>
<div
class=
"panel-body"
>
<p>
通过 .panel-heading 可以很简单地为面板加入一个标题容器。你也可以通过添加设置了 .panel-title 类的标签,添加一个预定义样式的标题。 为了给链接设置合适的颜色,务必将链接放到带有 .panel-title 类的标题标签内。
</p>
</div>
</div>
</div>
<div
class=
"col-sm-4"
>
<div
class=
"panel panel-primary"
>
<div
class=
"panel-heading"
>
主要
</div>
<div
class=
"panel-body"
>
<p>
通过 .panel-heading 可以很简单地为面板加入一个标题容器。你也可以通过添加设置了 .panel-title 类的标签,添加一个预定义样式的标题。 为了给链接设置合适的颜色,务必将链接放到带有 .panel-title 类的标题标签内。
</p>
</div>
</div>
</div>
<div
class=
"col-sm-4"
>
<div
class=
"panel panel-success"
>
<div
class=
"panel-heading"
>
成功
</div>
<div
class=
"panel-body"
>
<p>
通过 .panel-heading 可以很简单地为面板加入一个标题容器。你也可以通过添加设置了 .panel-title 类的标签,添加一个预定义样式的标题。 为了给链接设置合适的颜色,务必将链接放到带有 .panel-title 类的标题标签内。
</p>
</div>
</div>
</div>
</div>
<div
class=
"row"
>
<div
class=
"col-sm-4"
>
<div
class=
"panel panel-info"
>
<div
class=
"panel-heading"
>
<i
class=
"fa fa-info-circle"
></i>
信息
</div>
<div
class=
"panel-body"
>
<p>
通过 .panel-heading 可以很简单地为面板加入一个标题容器。你也可以通过添加设置了 .panel-title 类的标签,添加一个预定义样式的标题。 为了给链接设置合适的颜色,务必将链接放到带有 .panel-title 类的标题标签内。
</p>
</div>
</div>
</div>
<div
class=
"col-sm-4"
>
<div
class=
"panel panel-warning"
>
<div
class=
"panel-heading"
>
<i
class=
"fa fa-warning"
></i>
警告
</div>
<div
class=
"panel-body"
>
<p>
通过 .panel-heading 可以很简单地为面板加入一个标题容器。你也可以通过添加设置了 .panel-title 类的标签,添加一个预定义样式的标题。 为了给链接设置合适的颜色,务必将链接放到带有 .panel-title 类的标题标签内。
</p>
</div>
</div>
</div>
<div
class=
"col-sm-4"
>
<div
class=
"panel panel-danger"
>
<div
class=
"panel-heading"
>
危险
</div>
<div
class=
"panel-body"
>
<p>
通过 .panel-heading 可以很简单地为面板加入一个标题容器。你也可以通过添加设置了 .panel-title 类的标签,添加一个预定义样式的标题。 为了给链接设置合适的颜色,务必将链接放到带有 .panel-title 类的标题标签内。
</p>
</div>
<div
class=
"panel-footer"
>
面板Footer
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"row"
>
<div
class=
"col-sm-6"
>
<div
class=
"ibox float-e-margins"
>
<div
class=
"ibox-title"
>
<h5>
折叠面板
</h5>
<div
class=
"ibox-tools"
>
<a
class=
"collapse-link"
>
<i
class=
"fa fa-chevron-up"
></i>
</a>
<a
class=
"dropdown-toggle"
data-toggle=
"dropdown"
href=
"#"
>
<i
class=
"fa fa-wrench"
></i>
</a>
<ul
class=
"dropdown-menu dropdown-user"
>
<li><a
href=
"#"
>
选项1
</a>
</li>
<li><a
href=
"#"
>
选项2
</a>
</li>
</ul>
<a
class=
"close-link"
>
<i
class=
"fa fa-times"
></i>
</a>
</div>
</div>
<div
class=
"ibox-content"
>
<div
class=
"panel-body"
>
<div
class=
"panel-group"
id=
"accordion"
>
<div
class=
"panel panel-default"
>
<div
class=
"panel-heading"
>
<h5
class=
"panel-title"
>
<a
data-toggle=
"collapse"
data-parent=
"#accordion"
href=
"#collapseOne"
>
标题 #1
</a>
</h5>
</div>
<div
id=
"collapseOne"
class=
"panel-collapse collapse in"
>
<div
class=
"panel-body"
>
Bootstrap相关优质项目推荐 这些项目或者是对Bootstrap进行了有益的补充,或者是基于Bootstrap开发的
</div>
</div>
</div>
<div
class=
"panel panel-default"
>
<div
class=
"panel-heading"
>
<h4
class=
"panel-title"
>
<a
data-toggle=
"collapse"
data-parent=
"#accordion"
href=
"#collapseTwo"
>
标题 #2
</a>
</h4>
</div>
<div
id=
"collapseTwo"
class=
"panel-collapse collapse"
>
<div
class=
"panel-body"
>
Bootstrap相关优质项目推荐 这些项目或者是对Bootstrap进行了有益的补充,或者是基于Bootstrap开发的
</div>
</div>
</div>
<div
class=
"panel panel-default"
>
<div
class=
"panel-heading"
>
<h4
class=
"panel-title"
>
<a
data-toggle=
"collapse"
data-parent=
"#accordion"
href=
"#collapseThree"
>
标题 #3
</a>
</h4>
</div>
<div
id=
"collapseThree"
class=
"panel-collapse collapse"
>
<div
class=
"panel-body"
>
Bootstrap相关优质项目推荐 这些项目或者是对Bootstrap进行了有益的补充,或者是基于Bootstrap开发的
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"col-sm-6"
>
<div
class=
"jumbotron"
>
<h1>
超大屏幕
</h1>
<p>
Bootstrap 支持的另一个特性,超大屏幕(Jumbotron)。顾名思义该组件可以增加标题的大小,并为登录页面内容添加更多的外边距(margin)。使用超大屏幕(Jumbotron)的步骤如下:
</p>
<div
class=
"alert alert-warning"
>
<ol>
<li>
创建一个带有 class .jumbotron. 的容器
</li>
<li>
除了更大的
<
h1
>
,字体粗细 font-weight 被减为 200px。
</li>
</ol>
</div>
<p><a
role=
"button"
class=
"btn btn-primary btn-lg"
>
了解更多
</a>
</p>
</div>
</div>
</div>
</div>
<th:block
th:include=
"include :: footer"
/>
</body>
</html>
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/resources/templates/zhengzai/kylin/performances/performances.html
View file @
578d557d
...
@@ -93,13 +93,14 @@
...
@@ -93,13 +93,14 @@
</div>
</div>
<th:block
th:include=
"include :: footer"
/>
<th:block
th:include=
"include :: footer"
/>
<script
th:inline=
"javascript"
>
<script
th:inline=
"javascript"
>
var
editFlag
=
[[
$
{@
permission
.
hasPermi
(
'kylin:performances:edit
'
)}]];
var
detailFlag
=
[[
$
{@
permission
.
hasPermi
(
'kylin:performances:detail
'
)}]];
var
removeFlag
=
[[
$
{@
permission
.
hasPermi
(
'kylin:performances:remove
'
)}]];
var
expertFlag
=
[[
$
{@
permission
.
hasPermi
(
'kylin:performances:expert
'
)}]];
var
prefix
=
ctx
+
"kylin/performances"
;
var
prefix
=
ctx
+
"kylin/performances"
;
$
(
function
()
{
$
(
function
()
{
var
options
=
{
var
options
=
{
url
:
prefix
+
"/list"
,
url
:
prefix
+
"/list"
,
detailUrl
:
prefix
+
"/details/{id}"
,
createUrl
:
prefix
+
"/add"
,
createUrl
:
prefix
+
"/add"
,
updateUrl
:
prefix
+
"/edit/{id}"
,
updateUrl
:
prefix
+
"/edit/{id}"
,
removeUrl
:
prefix
+
"/remove"
,
removeUrl
:
prefix
+
"/remove"
,
...
@@ -155,8 +156,8 @@
...
@@ -155,8 +156,8 @@
align
:
'center'
,
align
:
'center'
,
formatter
:
function
(
value
,
row
,
index
)
{
formatter
:
function
(
value
,
row
,
index
)
{
var
actions
=
[];
var
actions
=
[];
actions
.
push
(
'<a class="btn btn-success btn-xs '
+
editFlag
+
'" href="javascript:void(0)" onclick="$.operate.edit(
\'
'
+
row
.
mid
+
'
\'
)"><i class="fa fa-edit"></i>编辑
</a> '
);
actions
.
push
(
'<a class="btn btn-success btn-xs '
+
detailFlag
+
'" href="javascript:void(0)" onclick="$.operate.detail(
\'
'
+
row
.
performancesId
+
'
\'
)"><i class="fa fa-edit"></i>查看
</a> '
);
actions
.
push
(
'<a class="btn btn-danger btn-xs '
+
removeFlag
+
'" href="javascript:void(0)" onclick="$.operate.remove(
\'
'
+
row
.
mid
+
'
\'
)"><i class="fa fa-remove"></i>删除
</a>'
);
actions
.
push
(
'<a class="btn btn-danger btn-xs '
+
expertFlag
+
'" href="javascript:void(0)" onclick="$.operate.remove(
\'
'
+
row
.
mid
+
'
\'
)"><i class="fa fa-remove"></i>导出
</a>'
);
return
actions
.
join
(
''
);
return
actions
.
join
(
''
);
}
}
}]
}]
...
...
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