Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
A
aroad_aqsc
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
许言琪
aroad_aqsc
Commits
abb7043f
提交
abb7043f
authored
3月 15, 2019
作者:
张龙发
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
综合展示技术等级情况农村公路and公路路面情况农村公路 type多条件查询功能
上级
573fe255
显示空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
32 行增加
和
1 行删除
+32
-1
ZhtjGljsdjqkController.java
.../aroad/module/zhtj/controller/ZhtjGljsdjqkController.java
+6
-0
ZhtjGllmqkController.java
...xy/aroad/module/zhtj/controller/ZhtjGllmqkController.java
+7
-0
ZhtjGljsdjqkService.java
...galaxy/aroad/module/zhtj/service/ZhtjGljsdjqkService.java
+7
-0
ZhtjGljsdjqkServiceImpl.java
...oad/module/zhtj/service/impl/ZhtjGljsdjqkServiceImpl.java
+12
-1
没有找到文件。
src/main/java/com/elephant/framework/galaxy/aroad/module/zhtj/controller/ZhtjGljsdjqkController.java
浏览文件 @
abb7043f
...
@@ -32,6 +32,12 @@ public class ZhtjGljsdjqkController extends BaseController {
...
@@ -32,6 +32,12 @@ public class ZhtjGljsdjqkController extends BaseController {
*/
*/
@GetMapping
(
"/page"
)
@GetMapping
(
"/page"
)
public
R
getZhtjGljsdjqkPage
(
Page
page
,
ZhtjGljsdjqk
zhtjGljsdjqk
)
{
public
R
getZhtjGljsdjqkPage
(
Page
page
,
ZhtjGljsdjqk
zhtjGljsdjqk
)
{
if
(
zhtjGljsdjqk
!=
null
&&
zhtjGljsdjqk
.
getType
().
length
()>
10
){
String
type
=
zhtjGljsdjqk
.
getType
();
zhtjGljsdjqk
.
setType
(
null
);
return
new
R
<>(
zhtjGljsdjqkService
.
page
(
page
,
Wrappers
.
query
(
zhtjGljsdjqk
).
lambda
().
inSql
(
ZhtjGljsdjqk:
:
getType
,
type
)));
}
return
new
R
<>(
zhtjGljsdjqkService
.
page
(
page
,
Wrappers
.
query
(
zhtjGljsdjqk
)));
return
new
R
<>(
zhtjGljsdjqkService
.
page
(
page
,
Wrappers
.
query
(
zhtjGljsdjqk
)));
}
}
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/zhtj/controller/ZhtjGllmqkController.java
浏览文件 @
abb7043f
...
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
...
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.elephant.framework.galaxy.aroad.module.common.annotation.SysLog
;
import
com.elephant.framework.galaxy.aroad.module.common.annotation.SysLog
;
import
com.elephant.framework.galaxy.aroad.module.common.controller.BaseController
;
import
com.elephant.framework.galaxy.aroad.module.common.controller.BaseController
;
import
com.elephant.framework.galaxy.aroad.module.zhtj.entity.ZhtjGljsdjqk
;
import
com.elephant.framework.galaxy.aroad.module.zhtj.entity.ZhtjGllmqk
;
import
com.elephant.framework.galaxy.aroad.module.zhtj.entity.ZhtjGllmqk
;
import
com.elephant.framework.galaxy.aroad.module.zhtj.service.ZhtjGllmqkService
;
import
com.elephant.framework.galaxy.aroad.module.zhtj.service.ZhtjGllmqkService
;
import
com.elephant.framework.galaxy.aroad.response.R
;
import
com.elephant.framework.galaxy.aroad.response.R
;
...
@@ -32,6 +33,12 @@ public class ZhtjGllmqkController extends BaseController {
...
@@ -32,6 +33,12 @@ public class ZhtjGllmqkController extends BaseController {
*/
*/
@GetMapping
(
"/page"
)
@GetMapping
(
"/page"
)
public
R
getZhtjGllmqkPage
(
Page
page
,
ZhtjGllmqk
zhtjGllmqk
)
{
public
R
getZhtjGllmqkPage
(
Page
page
,
ZhtjGllmqk
zhtjGllmqk
)
{
if
(
zhtjGllmqk
!=
null
&&
zhtjGllmqk
.
getType
().
length
()>
10
){
String
type
=
zhtjGllmqk
.
getType
();
zhtjGllmqk
.
setType
(
null
);
return
new
R
<>(
zhtjGllmqkService
.
page
(
page
,
Wrappers
.
query
(
zhtjGllmqk
).
lambda
().
inSql
(
ZhtjGllmqk:
:
getType
,
type
)));
}
return
new
R
<>(
zhtjGllmqkService
.
page
(
page
,
Wrappers
.
query
(
zhtjGllmqk
)));
return
new
R
<>(
zhtjGllmqkService
.
page
(
page
,
Wrappers
.
query
(
zhtjGllmqk
)));
}
}
/**
/**
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/zhtj/service/ZhtjGljsdjqkService.java
浏览文件 @
abb7043f
...
@@ -22,4 +22,11 @@ public interface ZhtjGljsdjqkService extends IService<ZhtjGljsdjqk> {
...
@@ -22,4 +22,11 @@ public interface ZhtjGljsdjqkService extends IService<ZhtjGljsdjqk> {
* @return Echarts格式数据
* @return Echarts格式数据
*/
*/
BarEchartsVo
getZhtjGljsdjqkztqkEchartData
(
String
year
,
String
type
);
BarEchartsVo
getZhtjGljsdjqkztqkEchartData
(
String
year
,
String
type
);
/**
* 根据types分页查询对应的农村公路数据
* @param types
* @return
*/
IPage
<
List
<
ZhtjGljsdjqk
>>
getZhtjGljsdjqkNcglListByTypes
(
Page
page
,
String
types
);
}
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhtj/service/impl/ZhtjGljsdjqkServiceImpl.java
浏览文件 @
abb7043f
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhtj
.
service
.
impl
;
package
com
.
elephant
.
framework
.
galaxy
.
aroad
.
module
.
zhtj
.
service
.
impl
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
...
@@ -31,7 +32,7 @@ public class ZhtjGljsdjqkServiceImpl extends ServiceImpl<ZhtjGljsdjqkMapper, Zht
...
@@ -31,7 +32,7 @@ public class ZhtjGljsdjqkServiceImpl extends ServiceImpl<ZhtjGljsdjqkMapper, Zht
private
final
ZhtjGljsdjqkMapper
zgtjgljsdjqkMapper
;
private
final
ZhtjGljsdjqkMapper
zgtjgljsdjqkMapper
;
/**
/**
* 根据年份查询公路
通车/养护里程列表
* 根据年份查询公路
等级总体情况柱状图数据
*
*
* @return Echarts格式数据
* @return Echarts格式数据
*/
*/
...
@@ -91,4 +92,14 @@ public class ZhtjGljsdjqkServiceImpl extends ServiceImpl<ZhtjGljsdjqkMapper, Zht
...
@@ -91,4 +92,14 @@ public class ZhtjGljsdjqkServiceImpl extends ServiceImpl<ZhtjGljsdjqkMapper, Zht
return
echartsVo
;
return
echartsVo
;
}
}
/**
* 根据types分页查询对应的农村公路数据
* @param types
* @return
*/
public
IPage
<
List
<
ZhtjGljsdjqk
>>
getZhtjGljsdjqkNcglListByTypes
(
Page
page
,
String
types
){
IPage
ipage
=
zgtjgljsdjqkMapper
.
selectPage
(
page
,
Wrappers
.<
ZhtjGljsdjqk
>
query
().
lambda
().
inSql
(
ZhtjGljsdjqk:
:
getType
,
types
));
return
ipage
;
}
}
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论