Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
A
aroad_aqsc
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
许言琪
aroad_aqsc
Commits
587f94bc
提交
587f94bc
authored
5月 17, 2019
作者:
宋文杰
浏览文件
操作
浏览文件
下载
差异文件
Merge remote-tracking branch 'origin/dev' into dev
上级
1b53caf0
3f58a39a
隐藏空白字符变更
内嵌
并排
正在显示
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
浏览文件 @
587f94bc
...
...
@@ -36,9 +36,19 @@ public class RoadConditionEventController extends BaseController {
Page
page
,
@RequestBody
RoadConditionEvent
roadConditionEvent
)
{
// log.error("接收实体:{}", roadConditionEvent);
page
.
setCurrent
(
roadConditionEvent
.
getCurrent
());
page
.
setSize
(
roadConditionEvent
.
getSize
());
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 : 根据事件类型统计
* @author : Xingyuyang
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/roadcondition/entity/RoadConditionEvent.java
浏览文件 @
587f94bc
...
...
@@ -65,6 +65,8 @@ public class RoadConditionEvent extends Model<RoadConditionEvent> {
private
String
endReason
;
private
Long
current
;
private
Long
size
;
/**
* 经度
*/
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/roadcondition/mapper/RoadConditionEventMapper.java
浏览文件 @
587f94bc
...
...
@@ -18,6 +18,8 @@ public interface RoadConditionEventMapper extends BaseMapper<RoadConditionEvent>
IPage
<
RoadConditionEvent
>
getRoadConditionEventPage
(
IPage
<
RoadConditionEvent
>
page
,
RoadConditionEvent
roadConditionEvent
);
List
<
RoadConditionEvent
>
getRoadConditionEventMobilePage
(
@Param
(
"text"
)
String
text
);
List
<
staticByEventTypeDto
>
staticByEventType
();
List
<
staticByInfluenceDto
>
staticByInfluence
();
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/roadcondition/service/RoadConditionEventService.java
浏览文件 @
587f94bc
...
...
@@ -16,6 +16,7 @@ import java.util.List;
*/
public
interface
RoadConditionEventService
extends
IService
<
RoadConditionEvent
>
{
IPage
<
RoadConditionEvent
>
getRoadConditionEventPage
(
Page
<
RoadConditionEvent
>
page
,
RoadConditionEvent
roadConditionEvent
);
List
<
RoadConditionEvent
>
getRoadConditionEventMobilePage
(
String
text
);
/**
*
* @description : 根据事件类型查询
...
...
src/main/java/com/elephant/framework/galaxy/aroad/module/roadcondition/service/impl/RoadConditionEventServiceImpl.java
浏览文件 @
587f94bc
...
...
@@ -33,6 +33,10 @@ public class RoadConditionEventServiceImpl
return
baseMapper
.
getRoadConditionEventPage
(
page
,
roadConditionEvent
);
}
public
List
<
RoadConditionEvent
>
getRoadConditionEventMobilePage
(
@Param
(
"text"
)
String
text
)
{
return
baseMapper
.
getRoadConditionEventMobilePage
(
text
);
}
/**
* @description : 根据事件类型查询
* @author : Xingyuyang
...
...
src/main/resources/mapper/roadcondition/RoadConditionEventMapper.xml
浏览文件 @
587f94bc
...
...
@@ -96,6 +96,34 @@
</where>
</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 *
FROM road_condition_event
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论