Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
A
aroad_aqsc
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
许言琪
aroad_aqsc
Commits
d6fca25c
提交
d6fca25c
authored
5月 15, 2019
作者:
Phyday
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
路况查询移动端接口
上级
a80a411f
显示空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
48 行增加
和
1 行删除
+48
-1
RoadConditionEventController.java
...oadcondition/controller/RoadConditionEventController.java
+11
-1
RoadConditionEvent.java
...aroad/module/roadcondition/entity/RoadConditionEvent.java
+2
-0
RoadConditionEventMapper.java
...module/roadcondition/mapper/RoadConditionEventMapper.java
+2
-0
RoadConditionEventService.java
...dule/roadcondition/service/RoadConditionEventService.java
+1
-0
RoadConditionEventServiceImpl.java
...condition/service/impl/RoadConditionEventServiceImpl.java
+4
-0
RoadConditionEventMapper.xml
...sources/mapper/roadcondition/RoadConditionEventMapper.xml
+28
-0
没有找到文件。
src/main/java/com/elephant/framework/galaxy/aroad/module/roadcondition/controller/RoadConditionEventController.java
浏览文件 @
d6fca25c
...
@@ -36,9 +36,19 @@ public class RoadConditionEventController extends BaseController {
...
@@ -36,9 +36,19 @@ public class RoadConditionEventController extends BaseController {
Page
page
,
@RequestBody
RoadConditionEvent
roadConditionEvent
)
{
Page
page
,
@RequestBody
RoadConditionEvent
roadConditionEvent
)
{
// log.error("接收实体:{}", roadConditionEvent);
// log.error("接收实体:{}", roadConditionEvent);
page
.
setCurrent
(
roadConditionEvent
.
getCurrent
());
page
.
setCurrent
(
roadConditionEvent
.
getCurrent
());
page
.
setSize
(
roadConditionEvent
.
getSize
());
return
new
R
<>(
roadConditionEventService
.
getRoadConditionEventPage
(
page
,
roadConditionEvent
));
return
new
R
<>(
roadConditionEventService
.
getRoadConditionEventPage
(
page
,
roadConditionEvent
));
}
}
/**
* 分页查询
*
* @param text 路况事件统计
* @return
*/
@GetMapping
(
"/mobilepage"
)
public
R
getRoadConditionEventMobilePage
(
@RequestParam
(
"text"
)
String
text
)
{
return
new
R
<>(
roadConditionEventService
.
getRoadConditionEventMobilePage
(
text
));
}
/**
/**
* @description : 根据事件类型统计
* @description : 根据事件类型统计
* @author : Xingyuyang
* @author : Xingyuyang
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/roadcondition/entity/RoadConditionEvent.java
浏览文件 @
d6fca25c
...
@@ -65,6 +65,8 @@ public class RoadConditionEvent extends Model<RoadConditionEvent> {
...
@@ -65,6 +65,8 @@ public class RoadConditionEvent extends Model<RoadConditionEvent> {
private
String
endReason
;
private
String
endReason
;
private
Long
current
;
private
Long
current
;
private
Long
size
;
/**
/**
* 经度
* 经度
*/
*/
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/roadcondition/mapper/RoadConditionEventMapper.java
浏览文件 @
d6fca25c
...
@@ -18,6 +18,8 @@ public interface RoadConditionEventMapper extends BaseMapper<RoadConditionEvent>
...
@@ -18,6 +18,8 @@ public interface RoadConditionEventMapper extends BaseMapper<RoadConditionEvent>
IPage
<
RoadConditionEvent
>
getRoadConditionEventPage
(
IPage
<
RoadConditionEvent
>
getRoadConditionEventPage
(
IPage
<
RoadConditionEvent
>
page
,
RoadConditionEvent
roadConditionEvent
);
IPage
<
RoadConditionEvent
>
page
,
RoadConditionEvent
roadConditionEvent
);
List
<
RoadConditionEvent
>
getRoadConditionEventMobilePage
(
@Param
(
"text"
)
String
text
);
List
<
staticByEventTypeDto
>
staticByEventType
();
List
<
staticByEventTypeDto
>
staticByEventType
();
List
<
staticByInfluenceDto
>
staticByInfluence
();
List
<
staticByInfluenceDto
>
staticByInfluence
();
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/roadcondition/service/RoadConditionEventService.java
浏览文件 @
d6fca25c
...
@@ -16,6 +16,7 @@ import java.util.List;
...
@@ -16,6 +16,7 @@ import java.util.List;
*/
*/
public
interface
RoadConditionEventService
extends
IService
<
RoadConditionEvent
>
{
public
interface
RoadConditionEventService
extends
IService
<
RoadConditionEvent
>
{
IPage
<
RoadConditionEvent
>
getRoadConditionEventPage
(
Page
<
RoadConditionEvent
>
page
,
RoadConditionEvent
roadConditionEvent
);
IPage
<
RoadConditionEvent
>
getRoadConditionEventPage
(
Page
<
RoadConditionEvent
>
page
,
RoadConditionEvent
roadConditionEvent
);
List
<
RoadConditionEvent
>
getRoadConditionEventMobilePage
(
String
text
);
/**
/**
*
*
* @description : 根据事件类型查询
* @description : 根据事件类型查询
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/roadcondition/service/impl/RoadConditionEventServiceImpl.java
浏览文件 @
d6fca25c
...
@@ -33,6 +33,10 @@ public class RoadConditionEventServiceImpl
...
@@ -33,6 +33,10 @@ public class RoadConditionEventServiceImpl
return
baseMapper
.
getRoadConditionEventPage
(
page
,
roadConditionEvent
);
return
baseMapper
.
getRoadConditionEventPage
(
page
,
roadConditionEvent
);
}
}
public
List
<
RoadConditionEvent
>
getRoadConditionEventMobilePage
(
@Param
(
"text"
)
String
text
)
{
return
baseMapper
.
getRoadConditionEventMobilePage
(
text
);
}
/**
/**
* @description : 根据事件类型查询
* @description : 根据事件类型查询
* @author : Xingyuyang
* @author : Xingyuyang
...
...
src/main/resources/mapper/roadcondition/RoadConditionEventMapper.xml
浏览文件 @
d6fca25c
...
@@ -96,6 +96,34 @@
...
@@ -96,6 +96,34 @@
</where>
</where>
</select>
</select>
<select
id=
"getRoadConditionEventMobilePage"
resultMap=
"roadConditionEventMap"
>
SELECT
id,road_code,concat(road_code,'·',road_name) as
road_name,startm,endm,event_type,event_title,event_content,influence,cars_length,solution,start_time,start_unit,start_person,pre_end_time,end_time,end_unit,end_reason,longitude,latitude
FROM road_condition_event
<where>
<if
test=
"text!= null"
>
road_code like CONCAT('%',#{text},'%')
or
road_name like CONCAT('%',#{text},'%')
or
event_type like CONCAT('%',#{text},'%')
or
event_title like CONCAT('%',#{text},'%')
or
event_content like CONCAT('%',#{text},'%')
or
influence like CONCAT('%',#{text},'%')
or
cars_length like CONCAT('%',#{text},'%')
or
start_unit like CONCAT('%',#{text},'%')
and
</if>
road_name is not null
</where>
</select>
<select
id=
"getById"
resultMap=
"roadConditionEventMap"
>
<select
id=
"getById"
resultMap=
"roadConditionEventMap"
>
SELECT *
SELECT *
FROM road_condition_event
FROM road_condition_event
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论