Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
I
ims-ci-test
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
test-ci
ims-ci-test
Commits
a29ed3bc
提交
a29ed3bc
authored
6月 10, 2023
作者:
xiaowang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
新增:维修网点
上级
cafc4d3d
隐藏空白字符变更
内嵌
并排
正在显示
10 个修改的文件
包含
155 行增加
和
114 行删除
+155
-114
MaintainDTO.java
...-model/src/main/java/com/mmc/csf/web/dto/MaintainDTO.java
+24
-0
WebsiteRangeDTO.java
...el/src/main/java/com/mmc/csf/web/dto/WebsiteRangeDTO.java
+5
-11
WebsiteController.java
...ava/com/mmc/csf/release/controller/WebsiteController.java
+13
-23
WebsiteDao.java
...ice/src/main/java/com/mmc/csf/release/dao/WebsiteDao.java
+9
-4
MaintainDO.java
.../src/main/java/com/mmc/csf/release/entity/MaintainDO.java
+43
-0
WebsiteInfoDO.java
...c/main/java/com/mmc/csf/release/entity/WebsiteInfoDO.java
+8
-29
WebsiteService.java
...main/java/com/mmc/csf/release/service/WebsiteService.java
+3
-5
WebsiteServiceImpl.java
.../com/mmc/csf/release/service/impl/WebsiteServiceImpl.java
+15
-38
WebsiteDao.xml
...-service/src/main/resources/mapper/website/WebsiteDao.xml
+33
-4
not-check.yml
release-service/src/main/resources/not-check.yml
+2
-0
没有找到文件。
csf-common/csf-common-model/src/main/java/com/mmc/csf/web/dto/MaintainDTO.java
0 → 100644
浏览文件 @
a29ed3bc
package
com
.
mmc
.
csf
.
web
.
dto
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.io.Serializable
;
/**
* Date: 2022/5/24 15:18
* @author 23214
*/
@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
MaintainDTO
implements
Serializable
{
private
String
address
;
private
String
name
;
private
Double
lon
;
private
Double
lat
;
private
Double
distance
;
}
csf-common/csf-common-model/src/main/java/com/mmc/csf/web/dto/WebsiteRangeDTO.java
浏览文件 @
a29ed3bc
package
com
.
mmc
.
csf
.
web
.
dto
;
package
com
.
mmc
.
csf
.
web
.
dto
;
import
com.mmc.csf.web.vo.LocationVO
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Builder
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
lombok.NoArgsConstructor
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.util.List
;
/**
/**
* @Author LW
* @Author LW
...
@@ -20,12 +17,9 @@ import java.util.List;
...
@@ -20,12 +17,9 @@ import java.util.List;
@NoArgsConstructor
@NoArgsConstructor
@AllArgsConstructor
@AllArgsConstructor
public
class
WebsiteRangeDTO
implements
Serializable
{
public
class
WebsiteRangeDTO
implements
Serializable
{
@ApiModelProperty
(
value
=
"id"
)
private
String
address
;
private
Integer
id
;
private
String
name
;
@ApiModelProperty
(
value
=
"省编码"
)
private
Double
lon
;
private
String
adCode
;
private
Double
lat
;
@ApiModelProperty
(
value
=
"省"
)
private
Double
distance
;
private
String
province
;
@ApiModelProperty
(
value
=
"地址经纬度"
)
private
List
<
LocationVO
>
locationList
;
}
}
release-service/src/main/java/com/mmc/csf/release/controller/WebsiteController.java
浏览文件 @
a29ed3bc
...
@@ -4,12 +4,13 @@ import com.mmc.csf.common.util.web.ResultBody;
...
@@ -4,12 +4,13 @@ import com.mmc.csf.common.util.web.ResultBody;
import
com.mmc.csf.release.service.FlyerDummyService
;
import
com.mmc.csf.release.service.FlyerDummyService
;
import
com.mmc.csf.release.service.UavDummyService
;
import
com.mmc.csf.release.service.UavDummyService
;
import
com.mmc.csf.release.service.WebsiteService
;
import
com.mmc.csf.release.service.WebsiteService
;
import
com.mmc.csf.web.dto.WebsiteDTO
;
import
com.mmc.csf.web.dto.WebsiteRangeDTO
;
import
com.mmc.csf.web.dto.WebsiteRangeDTO
;
import
com.mmc.csf.web.vo.WebsiteVO
;
import
io.swagger.annotations.*
;
import
io.swagger.annotations.*
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
/**
/**
* @Author LW
* @Author LW
...
@@ -30,31 +31,13 @@ public class WebsiteController {
...
@@ -30,31 +31,13 @@ public class WebsiteController {
@Autowired
@Autowired
private
UavDummyService
uavDummyService
;
private
UavDummyService
uavDummyService
;
@ApiOperation
(
value
=
"小程序--获取本省网点"
)
@ApiResponses
(
value
=
{
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
WebsiteDTO
.
class
)})
@GetMapping
(
"getWebsiteByAdCode"
)
public
ResultBody
getWebsiteByAdCode
(
@ApiParam
(
value
=
"省编码"
)
@RequestParam
(
value
=
"code"
)
String
adCode
)
{
return
websiteService
.
getWebsiteByAdCode
(
adCode
);
}
@ApiOperation
(
value
=
"获取全国网点"
)
@ApiOperation
(
value
=
"获取全国网点"
)
@ApiResponses
(
value
=
{
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
WebsiteRangeDTO
.
class
)})
@ApiResponses
(
value
=
{
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
WebsiteRangeDTO
.
class
)})
@GetMapping
(
"getWebsiteList"
)
@GetMapping
(
"getWebsiteList"
)
public
ResultBody
getWebsiteList
(
@ApiParam
(
value
=
"用户当前经度"
,
required
=
true
)
@RequestParam
(
value
=
"lon"
)
Double
lon
,
public
ResultBody
getWebsiteList
(
@RequestParam
Integer
pageNo
,
@RequestParam
Integer
pageSize
,
@RequestParam
Double
lon
,
@RequestParam
Double
lat
)
{
@ApiParam
(
value
=
"用户当前纬度"
,
required
=
true
)
@RequestParam
(
value
=
"lat"
)
Double
lat
)
{
return
ResultBody
.
success
(
websiteService
.
getWebsiteList
(
pageNo
,
pageSize
,
lon
,
lat
));
return
websiteService
.
getWebsiteList
(
lon
,
lat
);
}
@ApiOperation
(
value
=
"获取当前省份距离最近的网点"
)
@ApiResponses
(
value
=
{
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
WebsiteRangeDTO
.
class
)})
@PostMapping
(
"getProvinceWebsiteRange"
)
public
ResultBody
getProvinceWebsiteRange
(
@RequestBody
WebsiteVO
websiteVO
)
{
return
websiteService
.
getProvinceWebsiteRange
(
websiteVO
);
}
}
@ApiOperation
(
value
=
"全国飞手-海点数据-fake"
)
@ApiOperation
(
value
=
"全国飞手-海点数据-fake"
)
@ApiResponses
({
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
ResultBody
.
class
)})
@ApiResponses
({
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
ResultBody
.
class
)})
@GetMapping
(
"/flyer/bitmap"
)
@GetMapping
(
"/flyer/bitmap"
)
...
@@ -68,4 +51,11 @@ public class WebsiteController {
...
@@ -68,4 +51,11 @@ public class WebsiteController {
public
ResultBody
listUavDummys
(
@RequestParam
Integer
pageNo
,
@RequestParam
Integer
pageSize
,
@RequestParam
Double
lon
,
@RequestParam
Double
lat
)
{
public
ResultBody
listUavDummys
(
@RequestParam
Integer
pageNo
,
@RequestParam
Integer
pageSize
,
@RequestParam
Double
lon
,
@RequestParam
Double
lat
)
{
return
ResultBody
.
success
(
uavDummyService
.
listDummyUav
(
pageNo
,
pageSize
,
lon
,
lat
));
return
ResultBody
.
success
(
uavDummyService
.
listDummyUav
(
pageNo
,
pageSize
,
lon
,
lat
));
}
}
@ApiOperation
(
value
=
"全国维修-海点数据"
)
@ApiResponses
({
@ApiResponse
(
code
=
200
,
message
=
"OK"
,
response
=
ResultBody
.
class
)})
@GetMapping
(
"/maintain/bitmap"
)
public
ResultBody
listMaintainData
(
@RequestParam
Integer
pageNo
,
@RequestParam
Integer
pageSize
,
@RequestParam
Double
lon
,
@RequestParam
Double
lat
)
{
return
ResultBody
.
success
(
websiteService
.
listMaintainData
(
pageNo
,
pageSize
,
lon
,
lat
));
}
}
}
release-service/src/main/java/com/mmc/csf/release/dao/WebsiteDao.java
浏览文件 @
a29ed3bc
...
@@ -3,6 +3,7 @@ package com.mmc.csf.release.dao;
...
@@ -3,6 +3,7 @@ package com.mmc.csf.release.dao;
import
com.mmc.csf.release.entity.DummyFlyerDO
;
import
com.mmc.csf.release.entity.DummyFlyerDO
;
import
com.mmc.csf.release.entity.DummyUavDO
;
import
com.mmc.csf.release.entity.DummyUavDO
;
import
com.mmc.csf.release.entity.MaintainDO
;
import
com.mmc.csf.release.entity.WebsiteInfoDO
;
import
com.mmc.csf.release.entity.WebsiteInfoDO
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Mapper
;
...
@@ -15,10 +16,6 @@ import java.util.List;
...
@@ -15,10 +16,6 @@ import java.util.List;
*/
*/
@Mapper
@Mapper
public
interface
WebsiteDao
{
public
interface
WebsiteDao
{
WebsiteInfoDO
getWebsiteByAdCode
(
String
adCode
);
List
<
WebsiteInfoDO
>
getWebsiteList
();
int
countDummyFlyer
();
int
countDummyFlyer
();
List
<
DummyFlyerDO
>
listDummyFlyer
(
Double
lon
,
Double
lat
,
Integer
pageNo
,
Integer
pageSize
);
List
<
DummyFlyerDO
>
listDummyFlyer
(
Double
lon
,
Double
lat
,
Integer
pageNo
,
Integer
pageSize
);
...
@@ -27,4 +24,12 @@ public interface WebsiteDao {
...
@@ -27,4 +24,12 @@ public interface WebsiteDao {
List
<
DummyUavDO
>
listDummyUav
(
Double
lon
,
Double
lat
,
Integer
pageNo
,
Integer
pageSize
);
List
<
DummyUavDO
>
listDummyUav
(
Double
lon
,
Double
lat
,
Integer
pageNo
,
Integer
pageSize
);
int
countMaintain
();
List
<
MaintainDO
>
listMaintain
(
Double
lon
,
Double
lat
,
Integer
pageNo
,
Integer
pageSize
);
List
<
WebsiteInfoDO
>
getWebsiteList
(
Double
lon
,
Double
lat
,
Integer
pageNo
,
Integer
pageSize
);
int
countWebsiteList
();
}
}
release-service/src/main/java/com/mmc/csf/release/entity/MaintainDO.java
0 → 100644
浏览文件 @
a29ed3bc
package
com
.
mmc
.
csf
.
release
.
entity
;
import
com.mmc.csf.web.dto.MaintainDTO
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
/**
* (MaintainDO)实体类
*
* @author makejava
* @since 2023-06-10 21:42:42
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
MaintainDO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
53401640557659711L
;
private
Integer
id
;
private
String
name
;
private
String
address
;
private
Double
lon
;
private
Double
lat
;
private
Double
distance
;
public
MaintainDTO
buildMaintainDTO
()
{
this
.
distance
=
this
.
distance
==
null
?
0
:
(
BigDecimal
.
valueOf
(
this
.
distance
).
setScale
(
2
,
BigDecimal
.
ROUND_HALF_DOWN
)).
doubleValue
();
return
MaintainDTO
.
builder
().
name
(
name
).
address
(
address
).
lon
(
this
.
lon
).
lat
(
this
.
lat
).
distance
(
this
.
distance
/
1000
).
build
();
}
}
release-service/src/main/java/com/mmc/csf/release/entity/WebsiteInfoDO.java
浏览文件 @
a29ed3bc
package
com
.
mmc
.
csf
.
release
.
entity
;
package
com
.
mmc
.
csf
.
release
.
entity
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONObject
;
import
com.mmc.csf.web.dto.WebsiteDTO
;
import
com.mmc.csf.web.dto.WebsiteRangeDTO
;
import
com.mmc.csf.web.dto.WebsiteRangeDTO
;
import
com.mmc.csf.web.vo.LocationVO
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
lombok.NoArgsConstructor
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.util.Date
;
import
java.math.BigDecimal
;
import
java.util.List
;
/**
/**
* @Author LW
* @Author LW
...
@@ -23,31 +18,15 @@ import java.util.List;
...
@@ -23,31 +18,15 @@ import java.util.List;
@AllArgsConstructor
@AllArgsConstructor
public
class
WebsiteInfoDO
implements
Serializable
{
public
class
WebsiteInfoDO
implements
Serializable
{
private
Integer
id
;
private
Integer
id
;
private
String
adCod
e
;
private
String
nam
e
;
private
String
province
;
private
String
address
;
private
String
location
;
private
Double
lat
;
private
D
ate
createTime
;
private
D
ouble
lon
;
private
D
ate
updateTim
e
;
private
D
ouble
distanc
e
;
public
WebsiteDTO
buildWebsiteDTO
()
{
JSONArray
json
=
(
JSONArray
)
JSONObject
.
parse
(
this
.
location
);
return
WebsiteDTO
.
builder
()
.
id
(
this
.
id
)
.
adCode
(
this
.
adCode
)
.
province
(
this
.
province
)
.
location
(
json
)
.
createTime
(
this
.
createTime
)
.
build
();
}
public
WebsiteRangeDTO
buildWebsiteRangeDTO
()
{
public
WebsiteRangeDTO
buildWebsiteRangeDTO
()
{
List
<
LocationVO
>
list
=
JSONArray
.
parseArray
(
this
.
location
,
LocationVO
.
class
);
this
.
distance
=
this
.
distance
==
null
?
0
:
(
BigDecimal
.
valueOf
(
this
.
distance
).
setScale
(
2
,
BigDecimal
.
ROUND_HALF_DOWN
)).
doubleValue
();
return
WebsiteRangeDTO
.
builder
()
return
WebsiteRangeDTO
.
builder
().
name
(
name
).
address
(
address
).
lon
(
this
.
lon
).
lat
(
this
.
lat
).
distance
(
this
.
distance
/
1000
).
build
();
.
id
(
this
.
id
)
.
province
(
this
.
province
)
.
adCode
(
this
.
adCode
)
.
locationList
(
list
)
.
build
();
}
}
}
}
release-service/src/main/java/com/mmc/csf/release/service/WebsiteService.java
浏览文件 @
a29ed3bc
package
com
.
mmc
.
csf
.
release
.
service
;
package
com
.
mmc
.
csf
.
release
.
service
;
import
com.mmc.csf.common.util.web.ResultBody
;
import
com.mmc.csf.common.util.page.PageResult
;
import
com.mmc.csf.web.vo.WebsiteVO
;
/**
/**
* @Author LW
* @Author LW
...
@@ -9,9 +8,8 @@ import com.mmc.csf.web.vo.WebsiteVO;
...
@@ -9,9 +8,8 @@ import com.mmc.csf.web.vo.WebsiteVO;
* 概要:
* 概要:
*/
*/
public
interface
WebsiteService
{
public
interface
WebsiteService
{
ResultBody
getWebsiteByAdCode
(
String
adCode
);
ResultBody
getWebsiteList
(
Double
lon
,
Double
lat
);
PageResult
listMaintainData
(
Integer
pageNo
,
Integer
pageSize
,
Double
lon
,
Double
lat
);
ResultBody
getProvinceWebsiteRange
(
WebsiteVO
websiteVO
);
PageResult
getWebsiteList
(
Integer
pageNo
,
Integer
pageSize
,
Double
lon
,
Double
lat
);
}
}
release-service/src/main/java/com/mmc/csf/release/service/impl/WebsiteServiceImpl.java
浏览文件 @
a29ed3bc
package
com
.
mmc
.
csf
.
release
.
service
.
impl
;
package
com
.
mmc
.
csf
.
release
.
service
.
impl
;
import
com.mmc.csf.common.util.other.LocationUtils
;
import
com.mmc.csf.common.util.page.PageResult
;
import
com.mmc.csf.common.util.web.ResultBody
;
import
com.mmc.csf.release.dao.WebsiteDao
;
import
com.mmc.csf.release.dao.WebsiteDao
;
import
com.mmc.csf.release.entity.MaintainDO
;
import
com.mmc.csf.release.entity.WebsiteInfoDO
;
import
com.mmc.csf.release.entity.WebsiteInfoDO
;
import
com.mmc.csf.release.service.WebsiteService
;
import
com.mmc.csf.release.service.WebsiteService
;
import
com.mmc.csf.web.dto.MaintainDTO
;
import
com.mmc.csf.web.dto.WebsiteRangeDTO
;
import
com.mmc.csf.web.dto.WebsiteRangeDTO
;
import
com.mmc.csf.web.vo.LocationVO
;
import
com.mmc.csf.web.vo.WebsiteVO
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
java.util.Comparator
;
import
java.util.List
;
import
java.util.List
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
...
@@ -25,45 +23,24 @@ public class WebsiteServiceImpl implements WebsiteService {
...
@@ -25,45 +23,24 @@ public class WebsiteServiceImpl implements WebsiteService {
@Autowired
@Autowired
private
WebsiteDao
websiteDao
;
private
WebsiteDao
websiteDao
;
@Override
public
ResultBody
getWebsiteByAdCode
(
String
adCode
)
{
WebsiteInfoDO
websiteInfoDO
=
websiteDao
.
getWebsiteByAdCode
(
adCode
);
return
ResultBody
.
success
(
websiteInfoDO
.
buildWebsiteDTO
());
}
@Override
@Override
public
ResultBody
getWebsiteList
(
Double
lon
,
Double
lat
)
{
public
PageResult
listMaintainData
(
Integer
pageNo
,
Integer
pageSize
,
Double
lon
,
Double
lat
)
{
List
<
WebsiteInfoDO
>
list
=
websiteDao
.
getWebsiteList
();
int
count
=
websiteDao
.
countMaintain
();
List
<
WebsiteRangeDTO
>
rangeList
=
list
.
stream
()
if
(
count
==
0
)
{
.
map
(
WebsiteInfoDO:
:
buildWebsiteRangeDTO
)
return
PageResult
.
buildPage
(
pageNo
,
pageSize
,
count
);
.
collect
(
Collectors
.
toList
());
for
(
WebsiteRangeDTO
websiteRangeDTO
:
rangeList
)
{
for
(
LocationVO
d
:
websiteRangeDTO
.
getLocationList
())
{
double
distance
=
0
;
if
(
d
.
getJd
()
!=
null
&&
d
.
getJd
()
!=
0
&&
d
.
getWd
()
!=
null
&&
d
.
getWd
()
!=
0
)
{
distance
=
LocationUtils
.
getDistance
(
d
.
getWd
(),
d
.
getJd
(),
lat
,
lon
);
}
d
.
setRange
(
distance
);
}
websiteRangeDTO
.
getLocationList
().
sort
(
Comparator
.
comparing
(
LocationVO:
:
getRange
));
}
}
return
ResultBody
.
success
(
rangeList
);
List
<
MaintainDTO
>
list
=
websiteDao
.
listMaintain
(
lon
,
lat
,
(
pageNo
-
1
)
*
pageSize
,
pageSize
).
stream
().
map
(
MaintainDO:
:
buildMaintainDTO
).
collect
(
Collectors
.
toList
());
return
PageResult
.
buildPage
(
pageNo
,
pageSize
,
count
,
list
);
}
}
@Override
@Override
public
ResultBody
getProvinceWebsiteRange
(
WebsiteVO
websiteVO
)
{
public
PageResult
getWebsiteList
(
Integer
pageNo
,
Integer
pageSize
,
Double
lon
,
Double
lat
)
{
WebsiteInfoDO
website
=
websiteDao
.
getWebsiteByAdCode
(
websiteVO
.
getAdCode
());
int
count
=
websiteDao
.
countWebsiteList
();
WebsiteRangeDTO
websiteRangeDTO
=
website
.
buildWebsiteRangeDTO
();
if
(
count
==
0
)
{
// 获取位置信息
return
PageResult
.
buildPage
(
pageNo
,
pageSize
,
count
);
List
<
LocationVO
>
locationList
=
websiteRangeDTO
.
getLocationList
();
for
(
LocationVO
d
:
locationList
)
{
double
distance
=
0
;
if
(
d
.
getJd
()
!=
null
&&
d
.
getJd
()
!=
0
&&
d
.
getWd
()
!=
null
&&
d
.
getWd
()
!=
0
)
{
distance
=
LocationUtils
.
getDistance
(
d
.
getWd
(),
d
.
getJd
(),
websiteVO
.
getLat
(),
websiteVO
.
getLon
());
}
d
.
setRange
(
distance
);
}
}
locationList
.
sort
(
Comparator
.
comparing
(
LocationVO:
:
getRange
));
List
<
WebsiteRangeDTO
>
list
=
websiteDao
.
getWebsiteList
(
lon
,
lat
,
(
pageNo
-
1
)
*
pageSize
,
pageSize
).
stream
().
map
(
WebsiteInfoDO:
:
buildWebsiteRangeDTO
).
collect
(
Collectors
.
toList
(
));
return
ResultBody
.
success
(
locationL
ist
);
return
PageResult
.
buildPage
(
pageNo
,
pageSize
,
count
,
l
ist
);
}
}
}
}
release-service/src/main/resources/mapper/website/WebsiteDao.xml
浏览文件 @
a29ed3bc
...
@@ -28,10 +28,6 @@
...
@@ -28,10 +28,6 @@
from website_info
from website_info
where ad_code = #{adCode}
where ad_code = #{adCode}
</select>
</select>
<select
id=
"getWebsiteList"
resultType=
"com.mmc.csf.release.entity.WebsiteInfoDO"
>
select id, ad_code adCode, province, location, create_time createTime
from website_info
</select>
<select
id=
"countDummyFlyer"
resultType=
"Integer"
>
<select
id=
"countDummyFlyer"
resultType=
"Integer"
>
select count(*) from dummy_flyer
select count(*) from dummy_flyer
...
@@ -56,4 +52,36 @@
...
@@ -56,4 +52,36 @@
ORDER BY distance ASC
ORDER BY distance ASC
LIMIT #{pageNo},#{pageSize}
LIMIT #{pageNo},#{pageSize}
</select>
</select>
<select
id=
"countMaintain"
resultType=
"java.lang.Integer"
>
select count(*) from maintain
</select>
<select
id=
"listMaintain"
resultType=
"com.mmc.csf.release.entity.MaintainDO"
>
SELECT
id,
`name`,
address,
lon,
lat, st_distance_sphere (point (lon,lat),point (${lon},${lat})) AS distance
FROM
maintain
ORDER BY
distance ASC
LIMIT #{pageNo},#{pageSize}
</select>
<select
id=
"countWebsiteList"
resultType=
"java.lang.Integer"
>
select count(*) from website_info
</select>
<select
id=
"getWebsiteList"
resultType=
"com.mmc.csf.release.entity.WebsiteInfoDO"
>
SELECT
id,
`name`,
address,
lon,
lat, st_distance_sphere (point (lon,lat),point (${lon},${lat})) AS distance
FROM
website_info
ORDER BY
distance ASC
LIMIT #{pageNo},#{pageSize}
</select>
</mapper>
</mapper>
\ No newline at end of file
release-service/src/main/resources/not-check.yml
浏览文件 @
a29ed3bc
...
@@ -23,6 +23,7 @@ data-filter:
...
@@ -23,6 +23,7 @@ data-filter:
-
/release/website/getWebsiteList
-
/release/website/getWebsiteList
-
/release/website/flyer/bitmap
-
/release/website/flyer/bitmap
-
/release/website/uav/bitmap
-
/release/website/uav/bitmap
-
/release/website/maintain/bitmap
-
/release/website/getProvinceWebsiteRange
-
/release/website/getProvinceWebsiteRange
-
/release/curriculum/getIndustryFlightSkills
-
/release/curriculum/getIndustryFlightSkills
-
/release/curriculum/getDronePilotLicense
-
/release/curriculum/getDronePilotLicense
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论