Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
A
aroad_aqsc
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
许言琪
aroad_aqsc
Commits
d3db3064
提交
d3db3064
authored
3月 15, 2019
作者:
sdpinxiang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
綜合展示
上级
613a46bd
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
47 行增加
和
5 行删除
+47
-5
ZhtjGljbxxGlmdController.java
...road/module/zhtj/controller/ZhtjGljbxxGlmdController.java
+1
-0
ZhtjGljsdjqkController.java
.../aroad/module/zhtj/controller/ZhtjGljsdjqkController.java
+7
-0
ZhtjGljsdjqkService.java
...galaxy/aroad/module/zhtj/service/ZhtjGljsdjqkService.java
+2
-0
ZhtjGljsdjqkServiceImpl.java
...oad/module/zhtj/service/impl/ZhtjGljsdjqkServiceImpl.java
+36
-4
application-dev.yml
src/main/resources/application-dev.yml
+1
-1
没有找到文件。
src/main/java/com/elephant/framework/galaxy/aroad/module/zhtj/controller/ZhtjGljbxxGlmdController.java
浏览文件 @
d3db3064
...
@@ -7,6 +7,7 @@ import com.elephant.framework.galaxy.aroad.module.zhtj.service.ZhtjGljbxxGlmdSer
...
@@ -7,6 +7,7 @@ import com.elephant.framework.galaxy.aroad.module.zhtj.service.ZhtjGljbxxGlmdSer
import
com.elephant.framework.galaxy.aroad.response.R
;
import
com.elephant.framework.galaxy.aroad.response.R
;
import
com.elephant.framework.galaxy.aroad.module.common.annotation.SysLog
;
import
com.elephant.framework.galaxy.aroad.module.common.annotation.SysLog
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
com.elephant.framework.galaxy.aroad.module.common.controller.BaseController
;
import
com.elephant.framework.galaxy.aroad.module.common.controller.BaseController
;
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/zhtj/controller/ZhtjGljsdjqkController.java
浏览文件 @
d3db3064
...
@@ -96,4 +96,11 @@ public class ZhtjGljsdjqkController extends BaseController {
...
@@ -96,4 +96,11 @@ public class ZhtjGljsdjqkController extends BaseController {
type
=
"总计"
;
type
=
"总计"
;
return
new
R
<>(
zhtjGljsdjqkService
.
getZhtjGljsdjqkztqkEchartData
(
year
,
type
));
return
new
R
<>(
zhtjGljsdjqkService
.
getZhtjGljsdjqkztqkEchartData
(
year
,
type
));
}
}
/**
* 获取全省公路技术等级、行政等级
*/
@GetMapping
(
"/qsgljsxz"
)
public
R
getQsgljsxz
(){
return
new
R
<>(
zhtjGljsdjqkService
.
getQsgljsxz
());
}
}
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhtj/service/ZhtjGljsdjqkService.java
浏览文件 @
d3db3064
...
@@ -29,4 +29,6 @@ public interface ZhtjGljsdjqkService extends IService<ZhtjGljsdjqk> {
...
@@ -29,4 +29,6 @@ public interface ZhtjGljsdjqkService extends IService<ZhtjGljsdjqk> {
* @return
* @return
*/
*/
IPage
<
List
<
ZhtjGljsdjqk
>>
getZhtjGljsdjqkNcglListByTypes
(
Page
page
,
String
types
);
IPage
<
List
<
ZhtjGljsdjqk
>>
getZhtjGljsdjqkNcglListByTypes
(
Page
page
,
String
types
);
// 获取全省公路技术等级、行政等级
Map
<
String
,
Object
>
getQsgljsxz
();
}
}
src/main/java/com/elephant/framework/galaxy/aroad/module/zhtj/service/impl/ZhtjGljsdjqkServiceImpl.java
浏览文件 @
d3db3064
...
@@ -14,10 +14,7 @@ import com.elephant.framework.galaxy.aroad.module.zhtj.service.ZhtjGljsdjqkServi
...
@@ -14,10 +14,7 @@ import com.elephant.framework.galaxy.aroad.module.zhtj.service.ZhtjGljsdjqkServi
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
java.util.ArrayList
;
import
java.util.*
;
import
java.util.Arrays
;
import
java.util.List
;
import
java.util.Map
;
/**
/**
* 综合统计_公路技术等级情况
* 综合统计_公路技术等级情况
...
@@ -102,4 +99,39 @@ public class ZhtjGljsdjqkServiceImpl extends ServiceImpl<ZhtjGljsdjqkMapper, Zht
...
@@ -102,4 +99,39 @@ public class ZhtjGljsdjqkServiceImpl extends ServiceImpl<ZhtjGljsdjqkMapper, Zht
IPage
ipage
=
zgtjgljsdjqkMapper
.
selectPage
(
page
,
Wrappers
.<
ZhtjGljsdjqk
>
query
().
lambda
().
inSql
(
ZhtjGljsdjqk:
:
getType
,
types
));
IPage
ipage
=
zgtjgljsdjqkMapper
.
selectPage
(
page
,
Wrappers
.<
ZhtjGljsdjqk
>
query
().
lambda
().
inSql
(
ZhtjGljsdjqk:
:
getType
,
types
));
return
ipage
;
return
ipage
;
}
}
@Override
public
Map
<
String
,
Object
>
getQsgljsxz
()
{
Map
<
String
,
Object
>
resultMap
=
new
HashMap
<>();
// 获取全省公路技术等级划分
ZhtjGljsdjqk
zhtjGljszkpd
=
super
.
getOne
(
Wrappers
.<
ZhtjGljsdjqk
>
query
().
lambda
().
eq
(
ZhtjGljsdjqk:
:
getArea
,
"合计"
).
eq
(
ZhtjGljsdjqk:
:
getType
,
"省道"
));
// 获取全省行政等级划分
List
<
ZhtjGljsdjqk
>
zhtjGljszkpdList
=
super
.
list
(
Wrappers
.<
ZhtjGljsdjqk
>
query
().
lambda
().
eq
(
ZhtjGljsdjqk:
:
getArea
,
"合计"
).
in
(
ZhtjGljsdjqk:
:
getType
,
"国道"
,
"省道"
,
"县道"
,
"乡道"
,
"村道"
,
"专用公路"
,
"总计"
));
// 存储行政等级处理结果
List
<
Map
<
String
,
Object
>>
withinList
=
new
ArrayList
<>();
List
<
Map
<
String
,
Object
>>
abroadData
=
new
ArrayList
<>();
for
(
ZhtjGljsdjqk
zhtjGljszkpd1
:
zhtjGljszkpdList
){
Map
<
String
,
Object
>
xzMap
=
new
HashMap
<>();
if
(!
"总计"
.
equals
(
zhtjGljszkpd1
.
getType
())){
xzMap
.
put
(
"name"
,
zhtjGljszkpd1
.
getType
());
xzMap
.
put
(
"value"
,
zhtjGljszkpd1
.
getTotal
());
abroadData
.
add
(
xzMap
);
}
else
{
withinList
.
add
(
new
HashMap
<
String
,
Object
>(){{
put
(
"name"
,
"等级公路"
);
put
(
"value"
,
zhtjGljszkpd1
.
getTotal
());
}});
withinList
.
add
(
new
HashMap
<
String
,
Object
>(){{
put
(
"name"
,
"其他"
);
put
(
"value"
,
zhtjGljszkpd1
.
getOtherRoad
());
}});
}
}
resultMap
.
put
(
"gljsdjhf"
,
zhtjGljszkpd
);
resultMap
.
put
(
"glxzdjhf"
,
new
HashMap
<
String
,
Object
>(){{
put
(
"withinList"
,
withinList
);
put
(
"abroadData"
,
abroadData
);
}});
return
resultMap
;
}
}
}
src/main/resources/application-dev.yml
浏览文件 @
d3db3064
...
@@ -3,7 +3,7 @@ server:
...
@@ -3,7 +3,7 @@ server:
spring
:
spring
:
datasource
:
datasource
:
driver-class-name
:
com.mysql.jdbc.Driver
driver-class-name
:
com.mysql.jdbc.Driver
url
:
jdbc:mysql://1
27.0.0.1
:3306/aroad?useUnicode=true&characterEncoding=utf-8&useSSL=false
url
:
jdbc:mysql://1
92.168.6.198
:3306/aroad?useUnicode=true&characterEncoding=utf-8&useSSL=false
username
:
root
username
:
root
password
:
root
password
:
root
cache
:
cache
:
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论