Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
1e68e16e
Commit
1e68e16e
authored
Oct 28, 2021
by
chenhao
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'developer' of
http://172.16.10.76/moa/amos-boot-biz
into developer
parents
d8ee8871
9e872afd
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
141 additions
and
11 deletions
+141
-11
DateUtils.java
...ava/com/yeejoin/amos/boot/biz/common/utils/DateUtils.java
+13
-0
IOrgUsrService.java
...n/amos/boot/module/common/api/service/IOrgUsrService.java
+4
-1
RescueStationMapper.java
.../amos/boot/module/tzs/api/mapper/RescueStationMapper.java
+3
-0
IRescueStationService.java
...os/boot/module/tzs/api/service/IRescueStationService.java
+1
-0
RescueStationMapper.xml
...tzs-api/src/main/resources/mapper/RescueStationMapper.xml
+14
-0
OrgUsrServiceImpl.java
...oot/module/common/biz/service/impl/OrgUsrServiceImpl.java
+60
-1
AlertCalledController.java
...boot/module/jcs/biz/controller/AlertCalledController.java
+0
-0
AlertSubmittedServiceImpl.java
...odule/jcs/biz/service/impl/AlertSubmittedServiceImpl.java
+6
-6
TemplateExportController.java
...t/module/tzs/biz/controller/TemplateExportController.java
+28
-3
RescueStationServiceImpl.java
...module/tzs/biz/service/impl/RescueStationServiceImpl.java
+12
-0
No files found.
amos-boot-biz-common/src/main/java/com/yeejoin/amos/boot/biz/common/utils/DateUtils.java
View file @
1e68e16e
...
@@ -23,6 +23,7 @@ public class DateUtils {
...
@@ -23,6 +23,7 @@ public class DateUtils {
public
static
final
String
YEAR_PATTERN
=
"yyyy"
;
public
static
final
String
YEAR_PATTERN
=
"yyyy"
;
public
static
final
String
MINUTE_ONLY_PATTERN
=
"mm"
;
public
static
final
String
MINUTE_ONLY_PATTERN
=
"mm"
;
public
static
final
String
HOUR_ONLY_PATTERN
=
"HH"
;
public
static
final
String
HOUR_ONLY_PATTERN
=
"HH"
;
public
static
final
String
DATE_PATTERN_NUM
=
"yyyyMMdd"
;
/**
/**
* 获取 当前年、半年、季度、月、日、小时 开始结束时间
* 获取 当前年、半年、季度、月、日、小时 开始结束时间
...
@@ -707,4 +708,16 @@ public class DateUtils {
...
@@ -707,4 +708,16 @@ public class DateUtils {
timeSdf
.
setTimeZone
(
TimeZone
.
getTimeZone
(
"GMT+00:00"
));
timeSdf
.
setTimeZone
(
TimeZone
.
getTimeZone
(
"GMT+00:00"
));
return
timeSdf
.
format
(
newTimes
-
oldTimes
);
return
timeSdf
.
format
(
newTimes
-
oldTimes
);
}
}
/**
* 获取现在日期字符串时间戳格式
*
* @return返回字符串格式 yyyyMMdd
*/
public
static
String
getDateNowShortNumber
()
{
Date
currentTime
=
new
Date
();
SimpleDateFormat
formatter
=
new
SimpleDateFormat
(
DATE_PATTERN_NUM
);
String
dateString
=
formatter
.
format
(
currentTime
);
return
dateString
;
}
}
}
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/service/IOrgUsrService.java
View file @
1e68e16e
...
@@ -107,6 +107,9 @@ public interface IOrgUsrService {
...
@@ -107,6 +107,9 @@ public interface IOrgUsrService {
* @throws Exception
* @throws Exception
*/
*/
Map
<
String
,
Object
>
selectForShowById
(
OrgUsr
orgUsr
,
Long
id
)
throws
Exception
;
Map
<
String
,
Object
>
selectForShowById
(
OrgUsr
orgUsr
,
Long
id
)
throws
Exception
;
Map
<
String
,
Object
>
selectForShowByIduser
(
OrgUsr
orgUsr
,
Long
id
)
throws
Exception
;
List
<
OrgUsr
>
selectCompanyDepartmentMsg
();
List
<
OrgUsr
>
selectCompanyDepartmentMsg
();
...
@@ -141,7 +144,7 @@ public interface IOrgUsrService {
...
@@ -141,7 +144,7 @@ public interface IOrgUsrService {
OrgDepartmentFormDto
selectDepartmentById
(
Long
id
)
throws
Exception
;
OrgDepartmentFormDto
selectDepartmentById
(
Long
id
)
throws
Exception
;
List
<
Map
<
String
,
Object
>>
selectForShowByListId
(
List
<
Long
>
ids
)
throws
Exception
;
List
<
Map
<
String
,
Object
>>
selectForShowByListId
(
List
<
Long
>
ids
)
throws
Exception
;
List
<
Map
<
String
,
Object
>>
selectForShowByListIdUser
(
List
<
Long
>
ids
)
throws
Exception
;
/**
/**
* * @param null
* * @param null
*
*
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/mapper/RescueStationMapper.java
View file @
1e68e16e
...
@@ -3,6 +3,7 @@ package com.yeejoin.amos.boot.module.tzs.api.mapper;
...
@@ -3,6 +3,7 @@ package com.yeejoin.amos.boot.module.tzs.api.mapper;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.RescueStationDto
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.RescueStationDto
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.RescueStation
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.RescueStation
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
import
java.util.List
;
...
@@ -21,4 +22,6 @@ public interface RescueStationMapper extends BaseMapper<RescueStation> {
...
@@ -21,4 +22,6 @@ public interface RescueStationMapper extends BaseMapper<RescueStation> {
* @return
* @return
*/
*/
List
<
RescueStationDto
>
getListByLatLonDistance
(
String
lat
,
String
lon
,
Integer
distance
);
List
<
RescueStationDto
>
getListByLatLonDistance
(
String
lat
,
String
lon
,
Integer
distance
);
List
<
RescueStationDto
>
selectExportData
(
@Param
(
"ids"
)
List
<
String
>
ids
);
}
}
amos-boot-module/amos-boot-module-api/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/service/IRescueStationService.java
View file @
1e68e16e
...
@@ -23,4 +23,5 @@ public interface IRescueStationService extends IService<RescueStation> {
...
@@ -23,4 +23,5 @@ public interface IRescueStationService extends IService<RescueStation> {
*/
*/
List
<
RescueStationDto
>
getListByLatLonDistance
(
String
lat
,
String
lon
,
Integer
distance
);
List
<
RescueStationDto
>
getListByLatLonDistance
(
String
lat
,
String
lon
,
Integer
distance
);
List
<
RescueStationDto
>
selectExportData
(
String
exportId
);
}
}
amos-boot-module/amos-boot-module-api/amos-boot-module-tzs-api/src/main/resources/mapper/RescueStationMapper.xml
View file @
1e68e16e
...
@@ -44,4 +44,18 @@
...
@@ -44,4 +44,18 @@
</select>
</select>
<select
id=
"selectExportData"
resultType=
"com.yeejoin.amos.boot.module.tzs.api.dto.RescueStationDto"
>
select t.*
from tcb_rescue_station t where t.is_delete = 0
<if
test=
"ids != null and ids.size() > 0"
>
and t.sequence_nbr in
<foreach
item=
"item"
collection=
"ids"
separator=
","
open=
"("
close=
")"
index=
""
>
#{item}
</foreach>
</if>
</select>
</mapper>
</mapper>
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/OrgUsrServiceImpl.java
View file @
1e68e16e
...
@@ -613,6 +613,49 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
...
@@ -613,6 +613,49 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
return
result
;
return
result
;
}
}
@Override
public
Map
<
String
,
Object
>
selectForShowByIduser
(
OrgUsr
orgUsr
,
Long
id
)
throws
Exception
{
QueryWrapper
<
DynamicFormColumn
>
queryWrapper
=
new
QueryWrapper
<
DynamicFormColumn
>();
queryWrapper
.
eq
(
"group_code"
,
OrgPersonEnum
.
人员
.
getCode
());
List
<
DynamicFormColumn
>
alertForms
=
alertFormServiceImpl
.
list
(
queryWrapper
);
// 动态表单数据
List
<
DynamicFormInstanceDto
>
list
=
alertFormValueServiceImpl
.
listByCalledId
(
id
);
Map
<
String
,
Object
>
result
=
new
HashMap
<>();
result
=
Bean
.
BeantoMap
(
orgUsr
);
// 放入所有动态表单数据
for
(
DynamicFormColumn
alertForm
:
alertForms
)
{
result
.
put
(
alertForm
.
getFieldCode
(),
null
);
}
result
.
put
(
"parenName"
,
orgUsr
.
getParentId
()
!=
null
?
getByIduser
(
orgUsr
.
getParentId
()).
getBizOrgName
():
""
);
for
(
DynamicFormInstanceDto
alertFormValue
:
list
)
{
result
.
put
(
alertFormValue
.
getFieldCode
(),
ObjectUtils
.
isEmpty
(
alertFormValue
.
getFieldValueLabel
())
?
alertFormValue
.
getFieldValue
()
:
alertFormValue
.
getFieldValueLabel
());
}
return
result
;
}
@Override
@Override
public
List
<
OrgUsr
>
selectCompanyDepartmentMsg
()
{
public
List
<
OrgUsr
>
selectCompanyDepartmentMsg
()
{
List
<
OrgUsr
>
list
=
this
.
baseMapper
.
selectCompanyDepartmentMsg
();
List
<
OrgUsr
>
list
=
this
.
baseMapper
.
selectCompanyDepartmentMsg
();
...
@@ -942,7 +985,16 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
...
@@ -942,7 +985,16 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
}
}
return
personResult
;
return
personResult
;
}
}
@Override
public
List
<
Map
<
String
,
Object
>>
selectForShowByListIdUser
(
List
<
Long
>
ids
)
throws
Exception
{
List
<
Map
<
String
,
Object
>>
personResult
=
new
ArrayList
<>();
for
(
int
i
=
0
;
i
<
ids
.
size
();
i
++)
{
OrgUsr
orgUsr
=
getByIduser
(
ids
.
get
(
i
));
Map
<
String
,
Object
>
result
=
selectForShowByIduser
(
orgUsr
,
ids
.
get
(
i
));
personResult
.
add
(
result
);
}
return
personResult
;
}
@Override
@Override
public
List
<
CompanyDto
>
listContractDto
(
Integer
pageNum
,
Integer
pageSize
,
RequestData
requestData
)
{
public
List
<
CompanyDto
>
listContractDto
(
Integer
pageNum
,
Integer
pageSize
,
RequestData
requestData
)
{
if
(
null
==
pageNum
||
null
==
pageSize
)
{
if
(
null
==
pageNum
||
null
==
pageSize
)
{
...
@@ -1625,6 +1677,13 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
...
@@ -1625,6 +1677,13 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
return
orgUser
;
return
orgUser
;
}
}
public
OrgUsr
getByIduser
(
Serializable
id
)
{
OrgUsr
orgUser
=
this
.
baseMapper
.
selectById
(
id
);
return
orgUser
;
}
public
Object
amosIdExist
(
String
amosId
)
{
public
Object
amosIdExist
(
String
amosId
)
{
List
<
OrgUsr
>
orgUsrs
=
orgUsrMapper
.
amosIdExist
(
amosId
);
List
<
OrgUsr
>
orgUsrs
=
orgUsrMapper
.
amosIdExist
(
amosId
);
if
(
orgUsrs
.
size
()
>
0
)
{
if
(
orgUsrs
.
size
()
>
0
)
{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/AlertCalledController.java
View file @
1e68e16e
This diff is collapsed.
Click to expand it.
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/AlertSubmittedServiceImpl.java
View file @
1e68e16e
...
@@ -222,11 +222,11 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
...
@@ -222,11 +222,11 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
alertSubmitted
.
setSchedulingTypeCode
(
alertSchedulingTypeEnum
.
get
().
getCode
());
alertSubmitted
.
setSchedulingTypeCode
(
alertSchedulingTypeEnum
.
get
().
getCode
());
alertSubmitted
.
setSchedulingType
(
alertSchedulingTypeEnum
.
get
().
getName
());
alertSubmitted
.
setSchedulingType
(
alertSchedulingTypeEnum
.
get
().
getName
());
alertSubmitted
.
setSubmissionContent
(
JSONObject
.
toJSONString
(
objectToMap
(
calledRo
)));
alertSubmitted
.
setSubmissionContent
(
JSONObject
.
toJSONString
(
objectToMap
(
calledRo
)));
String
token
=
RequestContext
.
getToken
();
//
String token = RequestContext.getToken();
ReginParams
reginParams
=
JSONObject
.
parseObject
(
redisUtils
.
get
(
RedisKey
.
buildReginKey
(
RequestContext
.
getExeUserId
(),
token
)).
toString
(),
//
ReginParams reginParams = JSONObject.parseObject(redisUtils.get(RedisKey.buildReginKey(RequestContext.getExeUserId(),token)).toString(),
ReginParams
.
class
);
//
ReginParams.class);
alertSubmitted
.
setRecUserName
(
reginParams
.
getUserModel
().
getUserName
());
//
alertSubmitted.setRecUserName(reginParams.getUserModel().getUserName());
alertSubmitted
.
setSender
(
reginParams
.
getUserModel
().
getUserName
());
//
alertSubmitted.setSender(reginParams.getUserModel().getUserName());
alertSubmitted
.
setUpdateTime
(
new
Date
());
alertSubmitted
.
setUpdateTime
(
new
Date
());
alertSubmitted
.
setSubmissionTime
(
new
Date
());
alertSubmitted
.
setSubmissionTime
(
new
Date
());
...
@@ -238,7 +238,7 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
...
@@ -238,7 +238,7 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
smsCode
=
alertBusinessTypeEnum
.
get
().
getSms_code
();
smsCode
=
alertBusinessTypeEnum
.
get
().
getSms_code
();
}
}
// 组装人员信息
// 组装人员信息
List
<
Map
<
String
,
Object
>>
orgUsers
=
orgUsrService
.
selectForShowByListId
(
ids
);
List
<
Map
<
String
,
Object
>>
orgUsers
=
orgUsrService
.
selectForShowByListId
User
(
ids
);
for
(
Map
<
String
,
Object
>
orgUser
:
orgUsers
)
{
for
(
Map
<
String
,
Object
>
orgUser
:
orgUsers
)
{
AlertSubmittedObject
alertSubmittedObject
=
new
AlertSubmittedObject
();
AlertSubmittedObject
alertSubmittedObject
=
new
AlertSubmittedObject
();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/controller/TemplateExportController.java
View file @
1e68e16e
...
@@ -5,11 +5,13 @@ import com.alibaba.fastjson.JSONObject;
...
@@ -5,11 +5,13 @@ import com.alibaba.fastjson.JSONObject;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Lists
;
import
com.yeejoin.amos.boot.biz.common.utils.DateUtils
;
import
com.yeejoin.amos.boot.module.common.api.excel.ExcelUtil
;
import
com.yeejoin.amos.boot.module.common.api.excel.ExcelUtil
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.ElevatorDto
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.ElevatorDto
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.ExportDto
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.ExportDto
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.TemplateExport
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.TemplateExport
;
import
com.yeejoin.amos.boot.module.tzs.api.service.IMaintenanceUnitService
;
import
com.yeejoin.amos.boot.module.tzs.api.service.IMaintenanceUnitService
;
import
com.yeejoin.amos.boot.module.tzs.api.service.IRescueStationService
;
import
com.yeejoin.amos.boot.module.tzs.api.service.IUseUnitService
;
import
com.yeejoin.amos.boot.module.tzs.api.service.IUseUnitService
;
import
com.yeejoin.amos.boot.module.tzs.biz.service.impl.ElevatorServiceImpl
;
import
com.yeejoin.amos.boot.module.tzs.biz.service.impl.ElevatorServiceImpl
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
...
@@ -18,7 +20,11 @@ import io.swagger.annotations.ApiOperation;
...
@@ -18,7 +20,11 @@ import io.swagger.annotations.ApiOperation;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
com.yeejoin.amos.boot.module.tzs.biz.service.impl.TemplateExportServiceImpl
;
import
com.yeejoin.amos.boot.module.tzs.biz.service.impl.TemplateExportServiceImpl
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
...
@@ -57,6 +63,9 @@ public class TemplateExportController extends BaseController {
...
@@ -57,6 +63,9 @@ public class TemplateExportController extends BaseController {
@Autowired
@Autowired
ElevatorServiceImpl
elevatorServiceImpl
;
ElevatorServiceImpl
elevatorServiceImpl
;
@Autowired
IRescueStationService
iRescueStationService
;
/**
/**
* 新增模板表
* 新增模板表
*
*
...
@@ -140,9 +149,23 @@ public class TemplateExportController extends BaseController {
...
@@ -140,9 +149,23 @@ public class TemplateExportController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"模板表列表全部数据查询"
,
notes
=
"模板表列表全部数据查询"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"模板表列表全部数据查询"
,
notes
=
"模板表列表全部数据查询"
)
@GetMapping
(
value
=
"/list/{type}"
)
@GetMapping
(
value
=
"/list/{type}"
)
public
ResponseModel
<
List
<
TemplateExport
>>
selectForList
(
@PathVariable
String
type
)
{
public
ResponseModel
<
Map
<
String
,
Object
>>
selectForList
(
@PathVariable
String
type
)
{
Map
<
String
,
Object
>
result
=
new
HashMap
<>();
List
<
TemplateExport
>
list
=
templateExportServiceImpl
.
list
(
new
LambdaQueryWrapper
<
TemplateExport
>().
eq
(
TemplateExport:
:
getIsDelete
,
0
).
eq
(
TemplateExport:
:
getTemplateType
,
type
).
orderByDesc
(
TemplateExport:
:
getIsStandard
));
List
<
TemplateExport
>
list
=
templateExportServiceImpl
.
list
(
new
LambdaQueryWrapper
<
TemplateExport
>().
eq
(
TemplateExport:
:
getIsDelete
,
0
).
eq
(
TemplateExport:
:
getTemplateType
,
type
).
orderByDesc
(
TemplateExport:
:
getIsStandard
));
return
ResponseHelper
.
buildResponse
(
list
);
result
.
put
(
"list"
,
list
);
String
fileName
=
null
;
if
(
"ELEVATOR"
.
equals
(
type
))
{
// 查询电梯数据
fileName
=
"电梯信息"
;
}
else
if
(
"MAINTENANCE_COMPANY"
.
equals
(
type
))
{
// 查询维保单位数据
fileName
=
"维保单位"
;
}
else
if
(
"USE_UNIT"
.
equals
(
type
))
{
// 查询使用单位数据
fileName
=
"使用单位"
;
}
else
if
(
"RESCUE_STATION"
.
equals
(
type
))
{
// 查询救援站数据
fileName
=
"救援站"
;
}
fileName
+=
DateUtils
.
getDateNowShortNumber
();
result
.
put
(
"fileName"
,
fileName
);
return
ResponseHelper
.
buildResponse
(
result
);
}
}
...
@@ -166,7 +189,6 @@ public class TemplateExportController extends BaseController {
...
@@ -166,7 +189,6 @@ public class TemplateExportController extends BaseController {
}
else
{
}
else
{
exportDto
.
setExportId
(
""
);
exportDto
.
setExportId
(
""
);
}
}
System
.
out
.
println
(
exportDto
.
getExportArray
());
JSONArray
jsonArray
=
JSONArray
.
parseArray
(
exportDto
.
getExportArray
());
JSONArray
jsonArray
=
JSONArray
.
parseArray
(
exportDto
.
getExportArray
());
List
<
List
<
String
>>
heads
=
Lists
.
newArrayList
();
List
<
List
<
String
>>
heads
=
Lists
.
newArrayList
();
List
<
String
>
headstr
=
Lists
.
newArrayList
();
List
<
String
>
headstr
=
Lists
.
newArrayList
();
...
@@ -188,6 +210,9 @@ public class TemplateExportController extends BaseController {
...
@@ -188,6 +210,9 @@ public class TemplateExportController extends BaseController {
}
else
if
(
"USE_UNIT"
.
equals
(
exportDto
.
getExportType
()))
{
// 查询使用单位数据
}
else
if
(
"USE_UNIT"
.
equals
(
exportDto
.
getExportType
()))
{
// 查询使用单位数据
sheetName
=
"使用单位"
;
sheetName
=
"使用单位"
;
list
=
iUseUnitService
.
selectExportData
(
exportDto
.
getExportId
());
list
=
iUseUnitService
.
selectExportData
(
exportDto
.
getExportId
());
}
else
if
(
"RESCUE_STATION"
.
equals
(
exportDto
.
getExportType
()))
{
// 查询救援站数据
sheetName
=
"救援站"
;
list
=
iRescueStationService
.
selectExportData
(
exportDto
.
getExportId
());
}
}
ExcelUtil
.
createTemplateWithHeaders
(
response
,
fileName
,
sheetName
,
list
,
ElevatorDto
.
class
,
null
,
false
,
heads
,
headstr
,
exportDto
.
getFileType
());
ExcelUtil
.
createTemplateWithHeaders
(
response
,
fileName
,
sheetName
,
list
,
ElevatorDto
.
class
,
null
,
false
,
heads
,
headstr
,
exportDto
.
getFileType
());
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/RescueStationServiceImpl.java
View file @
1e68e16e
...
@@ -4,10 +4,12 @@ import com.yeejoin.amos.boot.module.tzs.api.dto.RescueStationDto;
...
@@ -4,10 +4,12 @@ import com.yeejoin.amos.boot.module.tzs.api.dto.RescueStationDto;
import
com.yeejoin.amos.boot.module.tzs.api.entity.RescueStation
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.RescueStation
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.RescueStationMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.RescueStationMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.service.IRescueStationService
;
import
com.yeejoin.amos.boot.module.tzs.api.service.IRescueStationService
;
import
org.apache.commons.lang3.StringUtils
;
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
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
java.util.Arrays
;
import
java.util.List
;
import
java.util.List
;
/**
/**
...
@@ -26,4 +28,14 @@ public class RescueStationServiceImpl extends BaseService<RescueStationDto, Resc
...
@@ -26,4 +28,14 @@ public class RescueStationServiceImpl extends BaseService<RescueStationDto, Resc
public
List
<
RescueStationDto
>
getListByLatLonDistance
(
String
lat
,
String
lon
,
Integer
distance
)
{
public
List
<
RescueStationDto
>
getListByLatLonDistance
(
String
lat
,
String
lon
,
Integer
distance
)
{
return
rescueStationMapper
.
getListByLatLonDistance
(
lat
,
lon
,
distance
);
return
rescueStationMapper
.
getListByLatLonDistance
(
lat
,
lon
,
distance
);
}
}
@Override
public
List
<
RescueStationDto
>
selectExportData
(
String
exportId
)
{
List
<
String
>
ids
=
null
;
if
(
StringUtils
.
isNotEmpty
(
exportId
))
{
String
[]
idStr
=
exportId
.
split
(
","
);
ids
=
Arrays
.
asList
(
idStr
);
}
return
baseMapper
.
selectExportData
(
ids
);
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment