Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
T
TDLCloud
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
WitCloud
TDLCloud
Commits
65f8c992
Commit
65f8c992
authored
Mar 26, 2018
by
chenying
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
3.26添加线路途径地模板
parent
a3b4786f
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
521 additions
and
5 deletions
+521
-5
AddTransferModelForConfigVo.java
...om/example/tdl/domain/vo/AddTransferModelForConfigVo.java
+73
-0
AddTransferModelVo.java
...in/java/com/example/tdl/domain/vo/AddTransferModelVo.java
+25
-0
ResultTransferModelVo.java
...java/com/example/tdl/domain/vo/ResultTransferModelVo.java
+33
-0
UpdateTransferModelVo.java
...java/com/example/tdl/domain/vo/UpdateTransferModelVo.java
+23
-0
TransferModel.java
src/main/java/com/example/tdl/entity/TransferModel.java
+5
-5
TransferModelMapper.java
...main/java/com/example/tdl/mapper/TransferModelMapper.java
+26
-0
TransferModelService.java
...in/java/com/example/tdl/service/TransferModelService.java
+42
-0
TransferModelController.java
...ain/java/com/example/tdl/web/TransferModelController.java
+236
-0
TransferModelMapper.xml
src/main/resources/mapper/TransferModelMapper.xml
+57
-0
mybatis-config.xml
src/main/resources/mybatis-config.xml
+1
-0
No files found.
src/main/java/com/example/tdl/domain/vo/AddTransferModelForConfigVo.java
0 → 100644
View file @
65f8c992
package
com
.
example
.
tdl
.
domain
.
vo
;
public
class
AddTransferModelForConfigVo
{
private
String
country
;
private
String
city
;
private
String
addressDetail
;
private
String
lng
;
private
String
lat
;
private
String
postCode
;
private
String
remark
;
public
String
getCountry
()
{
return
country
;
}
public
void
setCountry
(
String
country
)
{
this
.
country
=
country
;
}
public
String
getCity
()
{
return
city
;
}
public
void
setCity
(
String
city
)
{
this
.
city
=
city
;
}
public
String
getAddressDetail
()
{
return
addressDetail
;
}
public
void
setAddressDetail
(
String
addressDetail
)
{
this
.
addressDetail
=
addressDetail
;
}
public
String
getLng
()
{
return
lng
;
}
public
void
setLng
(
String
lng
)
{
this
.
lng
=
lng
;
}
public
String
getLat
()
{
return
lat
;
}
public
void
setLat
(
String
lat
)
{
this
.
lat
=
lat
;
}
public
String
getPostCode
()
{
return
postCode
;
}
public
void
setPostCode
(
String
postCode
)
{
this
.
postCode
=
postCode
;
}
public
String
getRemark
()
{
return
remark
;
}
public
void
setRemark
(
String
remark
)
{
this
.
remark
=
remark
;
}
}
src/main/java/com/example/tdl/domain/vo/AddTransferModelVo.java
0 → 100644
View file @
65f8c992
package
com
.
example
.
tdl
.
domain
.
vo
;
import
java.util.List
;
public
class
AddTransferModelVo
{
private
String
transferModelName
;
private
List
<
AddTransferModelForConfigVo
>
info
;
public
String
getTransferModelName
()
{
return
transferModelName
;
}
public
void
setTransferModelName
(
String
transferModelName
)
{
this
.
transferModelName
=
transferModelName
;
}
public
List
<
AddTransferModelForConfigVo
>
getInfo
()
{
return
info
;
}
public
void
setInfo
(
List
<
AddTransferModelForConfigVo
>
info
)
{
this
.
info
=
info
;
}
}
src/main/java/com/example/tdl/domain/vo/ResultTransferModelVo.java
0 → 100644
View file @
65f8c992
package
com
.
example
.
tdl
.
domain
.
vo
;
public
class
ResultTransferModelVo
{
private
String
transferNo
;
private
String
transferModelName
;
private
Integer
counts
;
public
String
getTransferNo
()
{
return
transferNo
;
}
public
void
setTransferNo
(
String
transferNo
)
{
this
.
transferNo
=
transferNo
;
}
public
String
getTransferModelName
()
{
return
transferModelName
;
}
public
void
setTransferModelName
(
String
transferModelName
)
{
this
.
transferModelName
=
transferModelName
;
}
public
Integer
getCounts
()
{
return
counts
;
}
public
void
setCounts
(
Integer
counts
)
{
this
.
counts
=
counts
;
}
}
src/main/java/com/example/tdl/domain/vo/UpdateTransferModelVo.java
0 → 100644
View file @
65f8c992
package
com
.
example
.
tdl
.
domain
.
vo
;
public
class
UpdateTransferModelVo
{
private
String
transferModelName
;
private
String
transferNo
;
public
String
getTransferModelName
()
{
return
transferModelName
;
}
public
void
setTransferModelName
(
String
transferModelName
)
{
this
.
transferModelName
=
transferModelName
;
}
public
String
getTransferNo
()
{
return
transferNo
;
}
public
void
setTransferNo
(
String
transferNo
)
{
this
.
transferNo
=
transferNo
;
}
}
src/main/java/com/example/tdl/entity/TransferModel.java
View file @
65f8c992
...
...
@@ -6,7 +6,7 @@ public class TransferModel {
private
String
transferNo
;
private
String
transferName
;
private
String
transfer
Model
Name
;
private
Integer
counts
;
...
...
@@ -26,12 +26,12 @@ public class TransferModel {
this
.
transferNo
=
transferNo
;
}
public
String
getTransferName
()
{
return
transferName
;
public
String
getTransfer
Model
Name
()
{
return
transfer
Model
Name
;
}
public
void
setTransfer
Name
(
String
transfer
Name
)
{
this
.
transfer
Name
=
transfer
Name
;
public
void
setTransfer
ModelName
(
String
transferModel
Name
)
{
this
.
transfer
ModelName
=
transferModel
Name
;
}
public
Integer
getCounts
()
{
...
...
src/main/java/com/example/tdl/mapper/TransferModelMapper.java
0 → 100644
View file @
65f8c992
package
com
.
example
.
tdl
.
mapper
;
import
com.example.tdl.domain.vo.ResultTransferModelVo
;
import
com.example.tdl.domain.vo.UpdateTransferModelVo
;
import
org.apache.ibatis.annotations.Mapper
;
import
java.util.List
;
import
java.util.Map
;
@Mapper
public
interface
TransferModelMapper
{
List
<
ResultTransferModelVo
>
getAll
();
int
addTransferModel
(
Map
<
String
,
Object
>
map
);
int
updateTransferModel
(
UpdateTransferModelVo
updateTransferModelVo
);
int
delTransferModel
(
Map
<
String
,
Object
>
map
);
ResultTransferModelVo
getByTransferNo
(
String
transferNo
);
ResultTransferModelVo
getByTransferModelName
(
String
transferModelName
);
}
src/main/java/com/example/tdl/service/TransferModelService.java
0 → 100644
View file @
65f8c992
package
com
.
example
.
tdl
.
service
;
import
com.example.tdl.domain.vo.ResultTransferModelVo
;
import
com.example.tdl.domain.vo.UpdateTransferModelVo
;
import
com.example.tdl.mapper.TransferModelMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
import
java.util.Map
;
@Service
public
class
TransferModelService
{
@Autowired
private
TransferModelMapper
transferModelMapper
;
public
List
<
ResultTransferModelVo
>
getAll
(){
return
transferModelMapper
.
getAll
();
}
public
int
addTransferModel
(
Map
<
String
,
Object
>
map
){
return
transferModelMapper
.
addTransferModel
(
map
);
}
public
int
updateTransferModel
(
UpdateTransferModelVo
updateTransferModelVo
){
return
transferModelMapper
.
updateTransferModel
(
updateTransferModelVo
);
}
public
int
delTransferModel
(
Map
<
String
,
Object
>
map
){
return
transferModelMapper
.
delTransferModel
(
map
);
}
public
ResultTransferModelVo
getByTransferNo
(
String
modelName
){
return
transferModelMapper
.
getByTransferNo
(
modelName
);
}
public
ResultTransferModelVo
getByTransferModelName
(
String
transferModelName
){
return
transferModelMapper
.
getByTransferModelName
(
transferModelName
);
}
}
src/main/java/com/example/tdl/web/TransferModelController.java
0 → 100644
View file @
65f8c992
package
com
.
example
.
tdl
.
web
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONObject
;
import
com.example.tdl.domain.dto.CommFeedback
;
import
com.example.tdl.domain.vo.AddModelVo
;
import
com.example.tdl.domain.vo.AddTransferModelVo
;
import
com.example.tdl.domain.vo.UpdateModelVo
;
import
com.example.tdl.domain.vo.UpdateTransferModelVo
;
import
com.example.tdl.service.ProbesModelService
;
import
com.example.tdl.service.TopicModelService
;
import
com.example.tdl.service.TransferModelService
;
import
com.google.gson.Gson
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParams
;
import
io.swagger.annotations.ApiOperation
;
import
org.apache.commons.lang3.StringUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.text.SimpleDateFormat
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.Map
;
@RestController
@RequestMapping
(
path
=
"/transferModel"
)
public
class
TransferModelController
{
private
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
private
CommFeedback
fb
=
new
CommFeedback
();
private
Gson
gson
=
new
Gson
();
@Autowired
private
TransferModelService
transferModelService
;
@ApiOperation
(
value
=
"查询线路模板"
,
notes
=
"查询线路模板的返回值对应的意义:"
+
" transferNo: 线路途径地模板编号,"
+
" transferModelName: 线路途径地模板名,"
+
" counts: 途径地个数"
)
@RequestMapping
(
value
=
"/getAll"
,
method
=
RequestMethod
.
GET
)
@ApiImplicitParams
({
@ApiImplicitParam
(
paramType
=
"header"
,
name
=
"Account_token"
,
value
=
"token"
,
required
=
true
,
dataType
=
"String"
),
})
public
Object
getAll
(){
return
transferModelService
.
getAll
();
}
@ApiOperation
(
value
=
"添加模板"
,
notes
=
"添加模板的同时添加通道配置信息,传递的参数:"
+
" transferModelName: 添加的模板名,"
+
" info:{"
+
" country:国家,"
+
" city:城市,"
+
" addressDetail:具体地址,"
+
" lng:经度,"
+
" lat:纬度,"
+
" postCode:邮编,"
+
" remark:备注"
+
" }"
)
@RequestMapping
(
value
=
"/addTransferModel"
,
method
=
RequestMethod
.
POST
)
@ApiImplicitParams
({
@ApiImplicitParam
(
paramType
=
"header"
,
name
=
"Account_token"
,
value
=
"token"
,
required
=
true
,
dataType
=
"String"
),
})
public
String
addTransferModel
(
@RequestBody
AddTransferModelVo
addTransferModelVo
){
if
(
StringUtils
.
isEmpty
(
addTransferModelVo
.
getTransferModelName
())){
fb
.
setCode
(
0
);
fb
.
setMessage
(
"添加的线路模板名不能为空"
);
return
gson
.
toJson
(
fb
);
}
if
(
transferModelService
.
getByTransferModelName
(
addTransferModelVo
.
getTransferModelName
())!=
null
){
fb
.
setCode
(
0
);
fb
.
setMessage
(
"添加的线路模板名不能重复"
);
return
gson
.
toJson
(
fb
);
}
if
(
addTransferModelVo
.
getInfo
().
size
()>=
2
&&
addTransferModelVo
.
getInfo
().
size
()<
5
){
String
country
=
""
;
String
city
=
""
;
String
addressDetail
=
""
;
String
lng
=
""
;
String
lat
=
""
;
String
postCode
=
""
;
String
remark
=
""
;
for
(
int
i
=
0
;
i
<
addTransferModelVo
.
getInfo
().
size
();
i
++){
if
(
StringUtils
.
isEmpty
(
addTransferModelVo
.
getInfo
().
get
(
i
).
getCountry
())){
fb
.
setCode
(
0
);
fb
.
setMessage
(
"国家不能为空"
);
return
gson
.
toJson
(
fb
);
}
if
(
StringUtils
.
isEmpty
(
addTransferModelVo
.
getInfo
().
get
(
i
).
getCity
())){
fb
.
setCode
(
0
);
fb
.
setMessage
(
"城市不能为空"
);
return
gson
.
toJson
(
fb
);
}
if
(
StringUtils
.
isEmpty
(
addTransferModelVo
.
getInfo
().
get
(
i
).
getAddressDetail
())){
fb
.
setCode
(
0
);
fb
.
setMessage
(
"具体地址不能为空"
);
return
gson
.
toJson
(
fb
);
}
if
(
StringUtils
.
isEmpty
(
addTransferModelVo
.
getInfo
().
get
(
i
).
getLat
())){
fb
.
setCode
(
0
);
fb
.
setMessage
(
"纬度不能为空"
);
return
gson
.
toJson
(
fb
);
}
if
(!
addTransferModelVo
.
getInfo
().
get
(
i
).
getLat
().
matches
(
"^-?(([1-9])((\\.\\d{1,6})?)|([1-8]\\d)((\\.\\d{1,6})?)|90)$"
)){
fb
.
setCode
(
0
);
fb
.
setMessage
(
"纬度的范围为-90~90"
);
return
gson
.
toJson
(
fb
);
}
if
(
StringUtils
.
isEmpty
(
addTransferModelVo
.
getInfo
().
get
(
i
).
getLng
())){
fb
.
setCode
(
0
);
fb
.
setMessage
(
"经度不能为空"
);
return
gson
.
toJson
(
fb
);
}
if
(!
addTransferModelVo
.
getInfo
().
get
(
i
).
getLng
().
matches
(
"^-?(([1-9]\\d?)((\\.\\d{1,6})?)|(1[1-7]\\d)((\\.\\d{1,6})?)|180)$"
))
{
fb
.
setCode
(
0
);
fb
.
setMessage
(
"经度的范围为-180~180"
);
return
gson
.
toJson
(
fb
);
}
if
(
StringUtils
.
isEmpty
(
addTransferModelVo
.
getInfo
().
get
(
i
).
getPostCode
())){
fb
.
setCode
(
0
);
fb
.
setMessage
(
"邮编不能为空"
);
return
gson
.
toJson
(
fb
);
}
country
=
country
+
addTransferModelVo
.
getInfo
().
get
(
i
).
getCountry
()
+
" "
;
city
=
city
+
addTransferModelVo
.
getInfo
().
get
(
i
).
getCity
()
+
" "
;
addressDetail
=
addressDetail
+
addTransferModelVo
.
getInfo
().
get
(
i
).
getAddressDetail
()
+
" "
;
lng
=
lng
+
addTransferModelVo
.
getInfo
().
get
(
i
).
getLng
()
+
" "
;
lat
=
lat
+
addTransferModelVo
.
getInfo
().
get
(
i
).
getLat
()
+
" "
;
postCode
=
postCode
+
addTransferModelVo
.
getInfo
().
get
(
i
).
getPostCode
()
+
" "
;
remark
=
remark
+
addTransferModelVo
.
getInfo
().
get
(
i
).
getRemark
()+
" "
;
}
Date
day
=
new
Date
();
SimpleDateFormat
df
=
new
SimpleDateFormat
(
"yyyyMMdd"
);
String
transferNo
=
"TM"
+
df
.
format
(
day
);
String
transferNos
=
transferNo
+((
int
)(
Math
.
random
()*(
9999
-
1000
+
1
))+
1000
);
if
(
transferModelService
.
getByTransferNo
(
transferNos
)!=
null
)
{
while
(
transferModelService
.
getByTransferNo
(
transferNos
)
!=
null
)
{
transferNos
=
transferNo
+
((
int
)
(
Math
.
random
()
*
(
9999
-
1000
+
1
))
+
1000
);
}
}
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"transferNo"
,
transferNos
);
map
.
put
(
"transferModelName"
,
addTransferModelVo
.
getTransferModelName
());
map
.
put
(
"counts"
,
addTransferModelVo
.
getInfo
().
size
());
map
.
put
(
"country"
,
country
);
map
.
put
(
"city"
,
city
);
map
.
put
(
"addressDetail"
,
addressDetail
);
map
.
put
(
"lng"
,
lng
);
map
.
put
(
"lat"
,
lat
);
map
.
put
(
"postCode"
,
postCode
);
map
.
put
(
"remark"
,
remark
);
transferModelService
.
addTransferModel
(
map
);
Map
<
String
,
Object
>
msg
=
new
HashMap
<>();
msg
.
put
(
"msg"
,
map
.
get
(
"msg"
));
if
(
msg
.
get
(
"msg"
).
equals
(
"添加线路模板成功"
)){
fb
.
setCode
(
1
);
fb
.
setMessage
(
"添加线路模板成功"
);
}
else
{
fb
.
setCode
(
0
);
fb
.
setMessage
(
msg
.
get
(
"msg"
).
toString
());
}
}
else
{
fb
.
setCode
(
0
);
fb
.
setMessage
(
"添加的线路模板途径城市个数在2-4之间"
);
return
gson
.
toJson
(
fb
);
}
return
gson
.
toJson
(
fb
);
}
@ApiOperation
(
value
=
"修改主题模板"
,
notes
=
"修改模板只能修改模板名,updateTime不用传,传递的参数:"
+
" transferNo: 需要修改的线路模板编号,"
+
" transferModelName: 修改后的线路模板名"
)
@RequestMapping
(
value
=
"/updateModel"
,
method
=
RequestMethod
.
POST
)
@ApiImplicitParams
({
@ApiImplicitParam
(
paramType
=
"header"
,
name
=
"Account_token"
,
value
=
"token"
,
required
=
true
,
dataType
=
"String"
),
})
public
String
updateModel
(
@RequestBody
UpdateTransferModelVo
updateTransferModelVo
){
if
(
StringUtils
.
isEmpty
(
updateTransferModelVo
.
getTransferNo
())){
fb
.
setCode
(
0
);
fb
.
setMessage
(
"需要修改的线路模板编号不能为空"
);
return
gson
.
toJson
(
fb
);
}
if
(
StringUtils
.
isEmpty
(
updateTransferModelVo
.
getTransferModelName
())){
fb
.
setCode
(
0
);
fb
.
setMessage
(
"修改后的线路模板名不能为空"
);
return
gson
.
toJson
(
fb
);
}
int
a
=
transferModelService
.
updateTransferModel
(
updateTransferModelVo
);
if
(
a
>
0
){
fb
.
setCode
(
1
);
fb
.
setMessage
(
"修改模板成功"
);
}
else
{
fb
.
setCode
(
0
);
fb
.
setMessage
(
"修改模板失败"
);
}
return
gson
.
toJson
(
fb
);
}
//删除
@ApiOperation
(
value
=
"删除线路模板"
,
notes
=
"删除线路模板需要传的参数:"
+
" transferNo: 线路模板编号"
)
@RequestMapping
(
value
=
"/delModel"
,
method
=
RequestMethod
.
POST
)
@ApiImplicitParams
({
@ApiImplicitParam
(
paramType
=
"header"
,
name
=
"Account_token"
,
value
=
"token"
,
required
=
true
,
dataType
=
"String"
),
})
public
String
delModel
(
@RequestBody
String
transferNo
){
JSONObject
jsonObject
=
JSON
.
parseObject
(
transferNo
);
transferNo
=(
String
)
jsonObject
.
get
(
"transferNo"
);
if
(
StringUtils
.
isEmpty
(
transferNo
)){
fb
.
setCode
(
0
);
fb
.
setMessage
(
"删除的线路模板名不能为空"
);
return
gson
.
toJson
(
fb
);
}
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"transferNo"
,
transferNo
);
transferModelService
.
delTransferModel
(
map
);
Map
<
String
,
Object
>
msg
=
new
HashMap
<>();
msg
.
put
(
"msg"
,
map
.
get
(
"msg"
));
if
(
msg
.
get
(
"msg"
).
equals
(
"删除线路模板成功"
)){
fb
.
setCode
(
1
);
fb
.
setMessage
(
"删除线路模板成功"
);
}
else
{
fb
.
setCode
(
0
);
fb
.
setMessage
(
msg
.
get
(
"msg"
).
toString
());
}
return
gson
.
toJson
(
fb
);
}
}
src/main/resources/mapper/TransferModelMapper.xml
0 → 100644
View file @
65f8c992
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.example.tdl.mapper.TransferModelMapper"
>
<select
id=
"getAll"
parameterType=
"String"
resultType=
"com.example.tdl.domain.vo.ResultTransferModelVo"
>
SELECT transferNo,transferModelName,counts
from transfer_model
</select>
<insert
id=
"addTransferModel"
statementType=
"CALLABLE"
parameterType=
"java.util.Map"
>
<![CDATA[
{
call pro_addTransferModel(
#{transferNo,mode=IN,jdbcType=VARCHAR},
#{transferModelName,mode=IN,jdbcType=VARCHAR},
#{counts,mode=IN,jdbcType=INTEGER},
#{country,mode=IN,jdbcType=VARCHAR},
#{city,mode=IN,jdbcType=VARCHAR},
#{addressDetail,mode=IN,jdbcType=VARCHAR},
#{lng,mode=IN,jdbcType=VARCHAR},
#{lat,mode=IN,jdbcType=VARCHAR},
#{postCode,mode=IN,jdbcType=VARCHAR},
#{remark,mode=IN,jdbcType=VARCHAR},
#{msg,mode=OUT,jdbcType=VARCHAR}
)
}
]]>
</insert>
<update
id=
"updateTransferModel"
parameterType=
"com.example.tdl.domain.vo.UpdateTransferModelVo"
>
UPDATE transfer_model SET
transferModelName=#{transferModelName,jdbcType=VARCHAR}
WHERE transferNo=#{transferNo,jdbcType=VARCHAR}
</update>
<delete
id=
"delTransferModel"
statementType=
"CALLABLE"
parameterType=
"java.util.Map"
>
<![CDATA[
{
call pro_delTransferModel(
#{transferNo,mode=IN,jdbcType=VARCHAR},
#{msg,mode=OUT,jdbcType=VARCHAR}
)
}
]]>
</delete>
<select
id=
"getByTransferNo"
parameterType=
"String"
resultType=
"com.example.tdl.domain.vo.ResultModelVo"
>
SELECT transferNo,transferModelName,counts
from transfer_model
WHERE transferNo=#{transferNo,jdbcType=VARCHAR}
</select>
<select
id=
"getByTransferModelName"
parameterType=
"String"
resultType=
"com.example.tdl.domain.vo.ResultModelVo"
>
SELECT transferNo,transferModelName,counts
from transfer_model
WHERE transferModelName=#{transferModelName,jdbcType=VARCHAR}
</select>
</mapper>
\ No newline at end of file
src/main/resources/mybatis-config.xml
View file @
65f8c992
...
...
@@ -49,5 +49,6 @@
<mapper
resource=
"mapper/CityConfigMapper.xml"
/>
<mapper
resource=
"mapper/TDLLogMapper.xml"
/>
<mapper
resource=
"mapper/UserRouteMapper.xml"
/>
<mapper
resource=
"mapper/TransferModelMapper.xml"
/>
</mappers>
</configuration>
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