Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Fedex
/
iClear-Connect-Pre-Clearance
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
zelong.shao
2024-10-31 17:50:26 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
d7b661ccc553c8e8ebadcd3ac89f359b032c442e
d7b661cc
1 parent
f911c2e4
customer|查询数据部分
Show whitespace changes
Inline
Side-by-side
Showing
38 changed files
with
624 additions
and
69 deletions
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/AbstractEtController.java
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/IConsignmentController.java
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/impl/ConsignmentControllerImpl.java
server/biz-customer/src/main/java/com/fedex/connect/customer/data/query/ConsignmentQuery.java
server/biz-customer/src/main/java/com/fedex/connect/customer/repository/base/BaseDao.java
server/biz-customer/src/main/java/com/fedex/connect/customer/repository/dao/ConsignmentExtMapper.xml
server/biz-customer/src/main/java/com/fedex/connect/customer/repository/mapper/ConsignmentExtMapper.java
server/biz-customer/src/main/java/com/fedex/connect/customer/repository/repo/IConsignmentExtRepository.java
server/biz-customer/src/main/java/com/fedex/connect/customer/repository/repo/impl/ConsignmentExtRepositoryImpl.java
server/biz-customer/src/main/java/com/fedex/connect/customer/service/AbstractEtService.java
server/biz-customer/src/main/java/com/fedex/connect/customer/service/biz/IConsignmentService.java
server/biz-customer/src/main/java/com/fedex/connect/customer/service/biz/impl/ConsignmentServiceImpl.java
server/biz-customer/src/main/resources/message_en_US.properties
server/biz-customer/src/main/resources/message_zh_CN.properties
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/config/CacheSystem.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/contants/GlobalConstantFedex.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/date/vo/PageResult.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/base/BaseDao.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/bi/IDictionaryEntriesRepository.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/bi/impl/DictionaryEntriesImpl.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/IRedisSlabRepository.java → server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/sys/IRedisSlabRepository.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/IUserRepository.java → server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/sys/IUserRepository.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/impl/RedisSlabRepositoryImpl.java → server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/sys/impl/RedisSlabRepositoryImpl.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/impl/UserRepositoryImpl.java → server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/sys/impl/UserRepositoryImpl.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/service/base/BaseService.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/service/bi/IDictionaryEntriesService.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/base/impl/InitInitDictionaryEntriesServiceImpl.java → server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/service/bi/impl/DictionaryEntriesServiceImpl.java
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/util/JwtTokenUtils.java
server/manager-server/src/main/java/com/fedex/connect/manager/controller/log/impl/LogLoginServiceImpl.java
server/manager-server/src/main/java/com/fedex/connect/manager/repository/repo/sys/IDictionaryEntriesRepository.java
server/manager-server/src/main/java/com/fedex/connect/manager/repository/repo/sys/impl/DictionaryEntriesImpl.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/AbstractEtService.java → server/manager-server/src/main/java/com/fedex/connect/manager/service/base/AbstractEtService.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/base/IInitDictionaryEntriesService.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/RedisUtilServiceImpl.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysAuthServiceImpl.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysRoleServiceImpl.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysUserRoleServiceImpl.java
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysUserServiceImpl.java
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/AbstractEtController.java
View file @
d7b661c
...
...
@@ -3,6 +3,8 @@ package com.fedex.connect.customer.controller;
import
com.fedex.connect.common.dependencies.date.vo.ResponseResultVo
;
import
com.fedex.connect.common.dependencies.i18n.LocaleMessageUtil
;
import
com.fedex.connect.customer.service.biz.IConsignmentService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.http.HttpHeaders
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.http.ResponseEntity
;
...
...
@@ -20,6 +22,9 @@ public class AbstractEtController {
@Resource
protected
LocaleMessageUtil
localeMessageUtil
;
@Autowired
protected
IConsignmentService
consignmentService
;
public
<
T
>
ResponseEntity
<
T
>
seeOther
(
String
url
)
{
HttpHeaders
httpHeaders
=
new
HttpHeaders
();
...
...
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/IConsignmentController.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
customer
.
controller
.
biz
;
import
com.fedex.connect.common.dependencies.date.vo.ResponseResultVo
;
import
com.fedex.connect.customer.data.query.ConsignmentQuery
;
import
org.springframework.web.bind.annotation.RequestBody
;
public
interface
IConsignmentController
{
ResponseResultVo
findConsignment
(
@RequestBody
ConsignmentQuery
consignmentQuery
);
}
...
...
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/impl/ConsignmentControllerImpl.java
0 → 100644
View file @
d7b661c
package
com
.
fedex
.
connect
.
customer
.
controller
.
biz
.
impl
;
import
com.fedex.connect.common.dependencies.date.model.LogShowModel
;
import
com.fedex.connect.common.dependencies.date.vo.ResponseResultVo
;
import
com.fedex.connect.common.dependencies.enums.ResponseCode
;
import
com.fedex.connect.common.dependencies.util.CurrentUserInfo
;
import
com.fedex.connect.customer.controller.AbstractEtController
;
import
com.fedex.connect.customer.controller.biz.IConsignmentController
;
import
com.fedex.connect.customer.data.query.ConsignmentQuery
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* @Author Szl
* @Description 类说明 运单相关接口
* @Date 2024/10/30
*/
@RestController
@RequestMapping
(
value
=
"/consignment"
,
name
=
"运单相关"
)
@Api
(
value
=
"ConsignmentController"
,
tags
=
{
"运单相关"
})
public
class
ConsignmentControllerImpl
extends
AbstractEtController
implements
IConsignmentController
{
private
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
ConsignmentControllerImpl
.
class
);
@PostMapping
(
"/find"
)
@ApiOperation
(
value
=
"运单查询"
)
public
ResponseResultVo
findConsignment
(
@RequestBody
ConsignmentQuery
consignmentQuery
)
{
Long
userId
=
null
;
try
{
userId
=
CurrentUserInfo
.
getUserId
();
}
catch
(
Exception
e
)
{
logger
.
error
(
LogShowModel
.
showException
(
"Exception"
,
e
));
return
ResponseResultVo
.
fail
(
localeMessageUtil
.
getMessage
(
ResponseCode
.
TOKEN_FORMAT_ERROR
.
getMsg
()));
}
if
(
userId
==
null
)
{
return
ResponseResultVo
.
fail
(
localeMessageUtil
.
getMessage
(
ResponseCode
.
OVERDUE_TOKEN_CODE
.
getMsg
()));
}
ConsignmentQuery
query
=
ConsignmentQuery
.
dataProcessing
(
consignmentQuery
);
query
.
setUserId
(
userId
);
return
consignmentService
.
findConsignments
(
query
);
}
}
server/biz-customer/src/main/java/com/fedex/connect/customer/data/query/ConsignmentQuery.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
customer
.
data
.
query
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fedex.connect.common.dependencies.util.DateUtil
;
import
com.fedex.connect.common.dependencies.util.Utils
;
import
com.fedex.connect.customer.data.PageBase
;
import
org.springframework.util.CollectionUtils
;
import
java.time.LocalDate
;
import
java.time.ZoneId
;
import
java.util.Date
;
import
java.util.List
;
/**
* @Author Szl
* @Description 类说明 查询条件对象
* @Date 2024/10/31
*/
public
class
ConsignmentQuery
extends
PageBase
{
public
static
ConsignmentQuery
dataProcessing
(
ConsignmentQuery
query
){
//多提单号查询
if
(
Utils
.
isNotEmpty
(
query
.
get
DeliveryNo
()))
{
query
.
set
DeliveryNoList
(
Utils
.
split
(
query
.
getDeliveryNo
(),
"[;\\n]"
));
if
(
Utils
.
isNotEmpty
(
query
.
get
ConsignmentCode
()))
{
query
.
set
ConsignmentCodeList
(
Utils
.
split
(
query
.
getConsignmentCode
(),
"[;\\n]"
));
}
if
(!
CollectionUtils
.
isEmpty
(
query
.
get
DeliveryNo
List
()))
{
if
(!
CollectionUtils
.
isEmpty
(
query
.
get
ConsignmentCode
List
()))
{
query
.
setCreateTimeFrom
(
null
);
query
.
setCreateTimeTo
(
null
);
}
//如果没有输入查询条件,则默认查三天的数据
if
(
CollectionUtils
.
isEmpty
(
query
.
getConsignmentCodeList
())
&&
Utils
.
isEmpty
(
query
.
getConsignmentCode
())){
LocalDate
localDate
=
LocalDate
.
now
().
minusDays
(
3
);
query
.
setCreateTimeFrom
(
DateUtil
.
timeFormat
(
Date
.
from
(
localDate
.
atStartOfDay
(
ZoneId
.
systemDefault
()).
toInstant
())));
query
.
setCreateTimeTo
(
DateUtil
.
timeFormat
(
new
Date
()));
}
query
.
setStart
(
query
.
getStart
());
return
query
;
}
...
...
@@ -27,12 +41,12 @@ public class ConsignmentQuery extends PageBase {
private
String
createTimeTo
;
private
String
deliveryNo
;
private
String
consignmentCode
;
private
Long
sort
;
@JsonIgnore
private
List
<
String
>
deliveryNo
List
;
private
List
<
String
>
consignmentCode
List
;
@JsonIgnore
private
Long
userId
;
...
...
@@ -53,12 +67,12 @@ public class ConsignmentQuery extends PageBase {
this
.
createTimeTo
=
createTimeTo
;
}
public
String
get
DeliveryNo
()
{
return
deliveryNo
;
public
String
get
ConsignmentCode
()
{
return
consignmentCode
;
}
public
void
set
DeliveryNo
(
String
deliveryNo
)
{
this
.
deliveryNo
=
deliveryNo
;
public
void
set
ConsignmentCode
(
String
consignmentCode
)
{
this
.
consignmentCode
=
consignmentCode
;
}
public
Long
getUserId
()
{
...
...
@@ -69,12 +83,12 @@ public class ConsignmentQuery extends PageBase {
this
.
userId
=
userId
;
}
public
List
<
String
>
get
DeliveryNo
List
()
{
return
deliveryNo
List
;
public
List
<
String
>
get
ConsignmentCode
List
()
{
return
consignmentCode
List
;
}
public
void
set
DeliveryNoList
(
List
<
String
>
deliveryNo
List
)
{
this
.
deliveryNoList
=
deliveryNo
List
;
public
void
set
ConsignmentCodeList
(
List
<
String
>
consignmentCode
List
)
{
this
.
consignmentCodeList
=
consignmentCode
List
;
}
public
Long
getSort
()
{
...
...
server/biz-customer/src/main/java/com/fedex/connect/customer/repository/base/BaseDao.java
0 → 100644
View file @
d7b661c
package
com
.
fedex
.
connect
.
customer
.
repository
.
base
;
import
com.fedex.connect.customer.repository.mapper.ConsignmentExtMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
public
class
BaseDao
{
@Autowired
public
ConsignmentExtMapper
consignmentExtMapper
;
}
server/biz-customer/src/main/java/com/fedex/connect/customer/repository/dao/ConsignmentExtMapper.xml
0 → 100644
View file @
d7b661c
<?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.fedex.connect.customer.repository.mapper.ConsignmentExtMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"com.fedex.connect.common.model.biz.Consignment"
>
<id
column=
"ID"
jdbcType=
"NUMERIC"
property=
"id"
/>
<result
column=
"CONSIGNMENT_CODE"
jdbcType=
"VARCHAR"
property=
"consignmentCode"
/>
<result
column=
"SHIP_DATE"
jdbcType=
"TIMESTAMP"
property=
"shipDate"
/>
<result
column=
"SHIPPER_COUNTRY"
jdbcType=
"VARCHAR"
property=
"shipperCountry"
/>
<result
column=
"RECIPIENT_COUNTRY"
jdbcType=
"VARCHAR"
property=
"recipientCountry"
/>
<result
column=
"DEST_IATA_CODE"
jdbcType=
"VARCHAR"
property=
"destIataCode"
/>
<result
column=
"COUNT_ORIGIN"
jdbcType=
"VARCHAR"
property=
"countOrigin"
/>
<result
column=
"DESTINATION_COUNTRY"
jdbcType=
"VARCHAR"
property=
"destinationCountry"
/>
<result
column=
"CUSTOMS_CURRENCY"
jdbcType=
"VARCHAR"
property=
"customsCurrency"
/>
<result
column=
"CUSTOMS_VALUE"
jdbcType=
"NUMERIC"
property=
"customsValue"
/>
<result
column=
"WEIGHT"
jdbcType=
"NUMERIC"
property=
"weight"
/>
<result
column=
"WEIGHTUNIT"
jdbcType=
"NUMERIC"
property=
"weightunit"
/>
<result
column=
"SCANDATE"
jdbcType=
"TIMESTAMP"
property=
"scandate"
/>
<result
column=
"SHIPPER_CONTACT_NAME"
jdbcType=
"VARCHAR"
property=
"shipperContactName"
/>
<result
column=
"SHIPPER_PHONE"
jdbcType=
"VARCHAR"
property=
"shipperPhone"
/>
<result
column=
"SHIPPER_ACCOUNT"
jdbcType=
"VARCHAR"
property=
"shipperAccount"
/>
<result
column=
"SHIPPER_COMPANY"
jdbcType=
"VARCHAR"
property=
"shipperCompany"
/>
<result
column=
"SHIPPER_ADDR_LINE1"
jdbcType=
"VARCHAR"
property=
"shipperAddrLine1"
/>
<result
column=
"SHIPPER_ADDR_LINE2"
jdbcType=
"VARCHAR"
property=
"shipperAddrLine2"
/>
<result
column=
"SHIPPER_CITY"
jdbcType=
"VARCHAR"
property=
"shipperCity"
/>
<result
column=
"SHIPPER_EMAIL"
jdbcType=
"VARCHAR"
property=
"shipperEmail"
/>
<result
column=
"RECIPIENT_CONTACT_NAME"
jdbcType=
"VARCHAR"
property=
"recipientContactName"
/>
<result
column=
"RECIPIENT_PHONE"
jdbcType=
"VARCHAR"
property=
"recipientPhone"
/>
<result
column=
"RECIPIENT_COMPANY"
jdbcType=
"VARCHAR"
property=
"recipientCompany"
/>
<result
column=
"RECIPIENT_ADDR_LINE1"
jdbcType=
"VARCHAR"
property=
"recipientAddrLine1"
/>
<result
column=
"RECIPIENT_ADDR_LINE2"
jdbcType=
"VARCHAR"
property=
"recipientAddrLine2"
/>
<result
column=
"RECIPIENT_ADDR_LINE3"
jdbcType=
"VARCHAR"
property=
"recipientAddrLine3"
/>
<result
column=
"RECIPIENT_CITY"
jdbcType=
"VARCHAR"
property=
"recipientCity"
/>
<result
column=
"FIRST_COMMIT_TIME"
jdbcType=
"TIMESTAMP"
property=
"firstCommitTime"
/>
<result
column=
"FIRST_SUBMITTER_ID"
jdbcType=
"NUMERIC"
property=
"firstSubmitterId"
/>
<result
column=
"FIRST_SUBMITTER"
jdbcType=
"VARCHAR"
property=
"firstSubmitter"
/>
<result
column=
"COMMIT_TIME"
jdbcType=
"TIMESTAMP"
property=
"commitTime"
/>
<result
column=
"SUBMITTER_ID"
jdbcType=
"NUMERIC"
property=
"submitterId"
/>
<result
column=
"SUBMITTER"
jdbcType=
"VARCHAR"
property=
"submitter"
/>
<result
column=
"CREATE_TIME"
jdbcType=
"TIMESTAMP"
property=
"createTime"
/>
<result
column=
"CREATE_USER_ID"
jdbcType=
"NUMERIC"
property=
"createUserId"
/>
<result
column=
"CREATE_USER_NAME"
jdbcType=
"VARCHAR"
property=
"createUserName"
/>
<result
column=
"MODIFY_TIME"
jdbcType=
"TIMESTAMP"
property=
"modifyTime"
/>
<result
column=
"MODIFY_USER_ID"
jdbcType=
"NUMERIC"
property=
"modifyUserId"
/>
<result
column=
"MODIFY_USER_NAME"
jdbcType=
"VARCHAR"
property=
"modifyUserName"
/>
<result
column=
"CE_INFO_ID"
jdbcType=
"NUMERIC"
property=
"ceInfoId"
/>
</resultMap>
<select
id=
"findConsignments"
resultType=
"com.fedex.connect.common.model.biz.Consignment"
>
SELECT *
FROM T_BIZ_CONSIGNMENT
WHERE CREATE_USER_ID = #{userId}
<if
test=
"createTimeFrom != null and createTimeFrom != ''"
>
AND CREATE_TIME
>
= TO_DATE(#{createTimeFrom}, 'YYYY-MM-DD HH24:MI:SS')
</if>
<if
test=
"createTimeTo != null and createTimeTo != ''"
>
AND CREATE_TIME
<
= TO_DATE(#{createTimeTo}, 'YYYY-MM-DD HH24:MI:SS')
</if>
<if
test=
"consignmentCodeList != null and consignmentCodeList.size() != 0"
>
AND CONSIGNMENT_CODE IN
<foreach
collection=
"consignmentCodeList"
item=
"item"
separator=
","
open=
"("
close=
")"
>
#{item}
</foreach>
</if>
</select>
<select
id=
"findAllCount"
resultType=
"java.lang.Long"
>
SELECT COUNT(*)
FROM T_BIZ_CONSIGNMENT
WHERE CREATE_USER_ID = #{userId}
<if
test=
"createTimeFrom != null and createTimeFrom != ''"
>
AND CREATE_TIME
>
= TO_DATE(#{createTimeFrom}, 'YYYY-MM-DD HH24:MI:SS')
</if>
<if
test=
"createTimeTo != null and createTimeTo != ''"
>
AND CREATE_TIME
<
= TO_DATE(#{createTimeTo}, 'YYYY-MM-DD HH24:MI:SS')
</if>
<if
test=
"consignmentCodeList != null and consignmentCodeList.size() != 0"
>
AND CONSIGNMENT_CODE IN
<foreach
collection=
"consignmentCodeList"
item=
"item"
separator=
","
open=
"("
close=
")"
>
#{item}
</foreach>
</if>
</select>
</mapper>
\ No newline at end of file
server/biz-customer/src/main/java/com/fedex/connect/customer/repository/mapper/ConsignmentExtMapper.java
0 → 100644
View file @
d7b661c
package
com
.
fedex
.
connect
.
customer
.
repository
.
mapper
;
import
com.fedex.connect.common.model.biz.Consignment
;
import
com.fedex.connect.customer.data.query.ConsignmentQuery
;
import
org.apache.ibatis.annotations.Mapper
;
import
java.util.List
;
@Mapper
public
interface
ConsignmentExtMapper
{
List
<
Consignment
>
findConsignments
(
ConsignmentQuery
query
);
Long
findAllCount
(
ConsignmentQuery
query
);
}
server/biz-customer/src/main/java/com/fedex/connect/customer/repository/repo/IConsignmentExtRepository.java
0 → 100644
View file @
d7b661c
package
com
.
fedex
.
connect
.
customer
.
repository
.
repo
;
import
com.fedex.connect.common.model.biz.Consignment
;
import
com.fedex.connect.customer.data.query.ConsignmentQuery
;
import
java.util.List
;
public
interface
IConsignmentExtRepository
{
List
<
Consignment
>
findConsignments
(
ConsignmentQuery
query
);
public
Long
findAllCount
(
ConsignmentQuery
query
);
}
server/biz-customer/src/main/java/com/fedex/connect/customer/repository/repo/impl/ConsignmentExtRepositoryImpl.java
0 → 100644
View file @
d7b661c
package
com
.
fedex
.
connect
.
customer
.
repository
.
repo
.
impl
;
import
com.fedex.connect.common.model.biz.Consignment
;
import
com.fedex.connect.customer.data.query.ConsignmentQuery
;
import
com.fedex.connect.customer.repository.base.BaseDao
;
import
com.fedex.connect.customer.repository.repo.IConsignmentExtRepository
;
import
org.springframework.stereotype.Repository
;
import
java.util.List
;
@Repository
public
class
ConsignmentExtRepositoryImpl
extends
BaseDao
implements
IConsignmentExtRepository
{
@Override
public
List
<
Consignment
>
findConsignments
(
ConsignmentQuery
query
)
{
return
consignmentExtMapper
.
findConsignments
(
query
);
}
@Override
public
Long
findAllCount
(
ConsignmentQuery
query
)
{
return
null
;
}
}
server/biz-customer/src/main/java/com/fedex/connect/customer/service/AbstractEtService.java
View file @
d7b661c
...
...
@@ -2,6 +2,8 @@ package com.fedex.connect.customer.service;
import
com.fedex.connect.common.dependencies.i18n.LocaleMessageUtil
;
import
com.fedex.connect.customer.repository.repo.impl.ConsignmentExtRepositoryImpl
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.annotation.Resource
;
...
...
@@ -10,6 +12,9 @@ public class AbstractEtService {
@Resource
protected
LocaleMessageUtil
localeMessageUtil
;
@Autowired
protected
ConsignmentExtRepositoryImpl
consignmentExtRepository
;
/**
* repository
*/
...
...
server/biz-customer/src/main/java/com/fedex/connect/customer/service/biz/IConsignmentService.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
customer
.
service
.
biz
;
public
interface
IConsignmentService
{
import
com.fedex.connect.common.dependencies.date.vo.ResponseResultVo
;
import
com.fedex.connect.customer.data.query.ConsignmentQuery
;
public
interface
IConsignmentService
{
ResponseResultVo
findConsignments
(
ConsignmentQuery
query
);
}
...
...
server/biz-customer/src/main/java/com/fedex/connect/customer/service/biz/impl/ConsignmentServiceImpl.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
customer
.
service
.
biz
.
impl
;
import
com.fedex.connect.common.dependencies.contants.GlobalConstantFedex
;
import
com.fedex.connect.common.dependencies.date.vo.PageResult
;
import
com.fedex.connect.common.dependencies.date.vo.ResponseResultVo
;
import
com.fedex.connect.common.dependencies.util.Utils
;
import
com.fedex.connect.common.model.biz.Consignment
;
import
com.fedex.connect.customer.data.query.ConsignmentQuery
;
import
com.fedex.connect.customer.service.AbstractEtService
;
import
com.fedex.connect.customer.service.biz.IConsignmentService
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
/**
* @Author Szl
* @Description 类说明 运单相关service
* @Date 2024/10/31
*/
@Service
public
class
ConsignmentServiceImpl
extends
AbstractEtService
implements
IConsignmentService
{
public
ResponseResultVo
findConsignments
(
ConsignmentQuery
query
)
{
List
<
String
>
consignmentCodeList
=
query
.
getConsignmentCodeList
();
if
(
Utils
.
isNotEmpty
(
consignmentCodeList
)
&&
consignmentCodeList
.
size
()
>
GlobalConstantFedex
.
DECLARE_COUNT
)
{
return
ResponseResultVo
.
fail
(
localeMessageUtil
.
getMessage
(
"conl_cus_declare_count_max"
));
}
//查询数量
Long
total
=
consignmentExtRepository
.
findAllCount
(
query
);
PageResult
pageResult
=
new
PageResult
();
pageResult
.
setTotal
(
total
);
pageResult
.
setPage
(
query
.
getPage
());
pageResult
.
setSize
(
query
.
getSize
());
if
(
total
>
0
)
{
List
<
Consignment
>
consignments
=
consignmentExtRepository
.
findConsignments
(
query
);
pageResult
.
setList
(
consignments
);
}
return
ResponseResultVo
.
succ
(
pageResult
);
}
}
...
...
server/biz-customer/src/main/resources/message_en_US.properties
View file @
d7b661c
conl_cus_declare_count_max
=
單次最多可查詢1000個運單號碼
enum_res_code_301
=
登錄身份異常
enum_res_code_305
=
登錄已過期,請重新登錄
...
...
server/biz-customer/src/main/resources/message_zh_CN.properties
View file @
d7b661c
conl_cus_declare_count_max
=
單次最多可查詢1000個運單號碼
enum_res_code_301
=
登錄身份異常
enum_res_code_305
=
登錄已過期,請重新登錄
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/config/CacheSystem.java
View file @
d7b661c
...
...
@@ -2,10 +2,12 @@ package com.fedex.connect.common.dependencies.config;
import
com.fedex.connect.common.dependencies.contants.DatabaseConstants
;
import
com.fedex.connect.common.dependencies.service.bi.IDictionaryEntriesService
;
import
com.fedex.connect.common.dependencies.util.Utils
;
import
com.fedex.connect.common.model.bi.DictionaryEntries
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.CommandLineRunner
;
import
org.springframework.core.annotation.Order
;
import
org.springframework.stereotype.Component
;
...
...
@@ -15,9 +17,9 @@ import java.util.*;
import
java.util.stream.Collectors
;
/**
* 预先数据的加载
* 有兴趣了解搜索:CommandLineRunner详解
* @author EDY
* @Author Szl
* @Description 类说明 缓存字典
* @Date 2024/10/31
*/
@Component
@Order
(
1
)
...
...
@@ -25,8 +27,8 @@ public class CacheSystem implements CommandLineRunner {
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
CacheSystem
.
class
);
// 从 DictionaryProvider 获取字典数据
List
<
DictionaryEntries
>
dictionaryData
=
DictionaryProvider
.
getDictionaryData
()
;
@Autowired
IDictionaryEntriesService
iDictionaryEntriesService
;
// 静态缓存数据
...
...
@@ -39,6 +41,7 @@ public class CacheSystem implements CommandLineRunner {
@Override
public
void
run
(
String
...
args
)
{
List
<
DictionaryEntries
>
dictionaryData
=
iDictionaryEntriesService
.
findAll
();
if
(
dictionaryData
==
null
)
{
log
.
warn
(
"SysDictionaryService not set, skipping cache initialization."
);
return
;
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/contants/GlobalConstantFedex.java
0 → 100644
View file @
d7b661c
package
com
.
fedex
.
connect
.
common
.
dependencies
.
contants
;
/**
* 全局通用常量
*/
public
class
GlobalConstantFedex
{
/**
* 系统CPU数量
*/
public
static
final
int
DEFAULT_SIZE
=
Runtime
.
getRuntime
().
availableProcessors
();
/**
* 报表的最大导出数量
*/
public
static
final
Integer
EXPORT_QTY
=
999999
;
/**
* 上传Excel最大行限制数量
*/
public
static
final
int
UPLOAD_EXCEL_MAX_LINE
=
15000
;
/**
* 输入字符串最大字符长度(注意是字符)
*/
public
static
final
int
INPUT_CHARS_MAX_LENGTH
=
1000
;
/**
* 发送邮件标题前缀,同时也读取回执时的过滤条件
*/
public
static
final
String
DECLARE_MAIL_TITLE_PREFIX
=
"FedEx-iClear"
;
public
static
final
String
DECLARE_MAIL_TITLE_CID
=
"-CID#"
;
public
static
final
String
DECLARE_MAIL_TITLE_AWB
=
"-AWB#"
;
public
static
final
String
DECLARE_MAIL_TITLE_SYSID
=
"-SYSID#"
;
public
static
final
String
SYMBOL_LINE_FEED
=
"</br>"
;
public
static
final
String
SYMBOL_FULL_HORN_COMMA
=
","
;
public
static
final
String
SYMBOL_HALF_HORN_COMMA
=
","
;
public
static
final
String
SYMBOL_HALF_HORN_LOWER_DOT
=
"."
;
public
static
final
String
SYMBOL_HALF_HORN_MIDDLE_DOT
=
"·"
;
public
static
final
String
SYMBOL_HALF_HORN_COLON
=
":"
;
public
static
final
String
BLANK_SPACE
=
""
;
/**
* Excel xls
*/
public
static
final
String
EXCEL_SUFFIX_XLS
=
".XLS"
;
/**
* Excel xlsx
*/
public
static
final
String
EXCEL_SUFFIX_XLSX
=
".XLSX"
;
public
static
final
String
DECLARE_INFO_OPER
=
"0"
;
public
static
final
int
DECLARE_SAVE
=
0
;
public
static
final
int
DECLARE_UPDATE
=
1
;
public
static
final
int
DECLARE_COMMIT
=
2
;
/**
* 提单号长度
*/
public
static
final
int
DELIVERY_NO_LENGTH
=
12
;
/**
* 联系人长度
*/
public
static
final
int
LIAISONS_LENGTH
=
30
;
/**
* 货物输出人统一编号长度
*/
public
static
final
int
CONSIGNEE_NO_MIN_LENGTH
=
8
;
/**
* 货物输出人统一编号最大长度
*/
public
static
final
int
CONSIGNEE_NO_MAX_LENGTH
=
10
;
/**
* 监管编号长度
*/
public
static
final
int
SUPERVISORY_NO_LENGTH
=
5
;
/**
* 原进口报单号码最大长度
*/
public
static
final
int
ORI_IMP_ENTRY_NO_MAX_LENGTH
=
14
;
/**
* 原进口报单号码最大长度
*/
public
static
final
int
TAX_RULES_MAX_LENGTH
=
50
;
/**
* 通用最大长度 100
*/
public
static
final
int
COMMON_DATABASE_MAX_LENGTH_ONE
=
100
;
/**
* 通用最大长度 200
*/
public
static
final
int
COMMON_DATABASE_MAX_LENGTH_TWO
=
200
;
/**
* 通用最大长度 255
*/
public
static
final
int
COMMON_DATABASE_MAX_LENGTH_THREE
=
255
;
/**
* 通用最大长度 6000
*/
public
static
final
int
COMMON_DATABASE_MAX_LENGTH_FOUR
=
6000
;
/**
* 通用最大长度 1500
*/
public
static
final
int
COMMON_DATABASE_MAX_LENGTH_FIVE
=
1500
;
/**
* 通用最大长度 18
*/
public
static
final
int
COMMON_DATABASE_MAX_LENGTH_SIX
=
15
;
/**
* 通用最大长度 3
*/
public
static
final
int
COMMON_DATABASE_MAX_LENGTH_SEVEN
=
3
;
/**
* 通用最大长度 20
*/
public
static
final
int
COMMON_DATABASE_MAX_LENGTH_EIGHT
=
20
;
/**
* 通用最大长度 50
*/
public
static
final
int
COMMON_DATABASE_MAX_LENGTH_NINE
=
50
;
/**
* 通用最大长度 300
*/
public
static
final
int
COMMON_DATABASE_MAX_LENGTH_TEN
=
300
;
/**
* 多文件上传的最大个数限制
*/
public
static
final
int
UPLOAD_FILE_MAX_COUNT
=
100
;
/**
* 多文件上传的最大个数限制(95M = 99,614,720 byte)
*/
public
static
final
double
UPLOAD_FILE_MAX_SIZE
=
95
*
1024
*
1024
;
/**
* 邮件最多重试次数
*/
public
static
final
Long
MAIL_MAX_RETRY_NUM
=
3L
;
/**
* 其它
*/
public
static
final
String
OTHER
=
"其它"
;
/**
* 其它
*/
public
static
final
String
PDF
=
".pdf"
;
public
static
final
String
RESET_PWD_TYPE_KEY
=
"resetPwd"
;
public
static
final
String
COMPRESS_IMAGE_PREFIX
=
"COMPRESS_"
;
public
static
final
Long
IMAGE_SELECT
=
1L
;
public
static
final
Long
DECLARE_COUNT
=
1000L
;
public
static
final
Long
PDF_CHECK_INFO
=
1L
;
public
static
final
Long
PDF_INFO
=
2L
;
public
static
final
String
SIGN
=
"/"
;
}
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/date/vo/PageResult.java
0 → 100644
View file @
d7b661c
package
com
.
fedex
.
connect
.
common
.
dependencies
.
date
.
vo
;
import
java.util.List
;
/**
* 分页返回对象
*/
public
class
PageResult
<
T
>{
/**
* 总记录
*/
private
Long
total
;
/**
* 页数
*/
private
Integer
page
;
/**
* 每页多少条
*/
private
Integer
size
;
/**
* 返回数据
*/
private
List
<
T
>
list
;
public
Long
getTotal
()
{
return
total
;
}
public
void
setTotal
(
Long
total
)
{
this
.
total
=
total
;
}
public
Integer
getPage
()
{
return
page
;
}
public
void
setPage
(
Integer
page
)
{
this
.
page
=
page
;
}
public
Integer
getSize
()
{
return
size
;
}
public
void
setSize
(
Integer
size
)
{
this
.
size
=
size
;
}
public
List
<
T
>
getList
()
{
return
list
;
}
public
void
setList
(
List
<
T
>
list
)
{
this
.
list
=
list
;
}
public
PageResult
()
{
}
public
PageResult
(
Long
total
,
Integer
page
,
Integer
size
,
List
<
T
>
list
)
{
this
.
total
=
total
;
this
.
page
=
page
;
this
.
size
=
size
;
this
.
list
=
list
;
}
}
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/base/BaseDao.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
common
.
dependencies
.
repository
.
base
;
import
com.fedex.connect.common.dao.bi.DictionaryEntriesMapper
;
import
com.fedex.connect.common.dao.sys.RedisSlabMapper
;
import
com.fedex.connect.common.dependencies.repository.dao.UserMapperExt
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -9,4 +10,6 @@ public class BaseDao {
public
UserMapperExt
userMapperExt
;
@Autowired
public
RedisSlabMapper
redisSlabMapper
;
@Autowired
public
DictionaryEntriesMapper
dictionaryEntriesMapper
;
}
\ No newline at end of file
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/bi/IDictionaryEntriesRepository.java
0 → 100644
View file @
d7b661c
package
com
.
fedex
.
connect
.
common
.
dependencies
.
repository
.
repo
.
bi
;
import
com.fedex.connect.common.model.bi.DictionaryEntries
;
import
com.fedex.connect.common.model.bi.DictionaryEntriesExample
;
import
java.util.List
;
public
interface
IDictionaryEntriesRepository
{
List
<
DictionaryEntries
>
selectByExample
(
DictionaryEntriesExample
example
);
}
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/bi/impl/DictionaryEntriesImpl.java
0 → 100644
View file @
d7b661c
package
com
.
fedex
.
connect
.
common
.
dependencies
.
repository
.
repo
.
bi
.
impl
;
import
com.fedex.connect.common.dependencies.repository.base.BaseDao
;
import
com.fedex.connect.common.dependencies.repository.repo.bi.IDictionaryEntriesRepository
;
import
com.fedex.connect.common.model.bi.DictionaryEntries
;
import
com.fedex.connect.common.model.bi.DictionaryEntriesExample
;
import
org.springframework.stereotype.Repository
;
import
java.util.List
;
@Repository
public
class
DictionaryEntriesImpl
extends
BaseDao
implements
IDictionaryEntriesRepository
{
@Override
public
List
<
DictionaryEntries
>
selectByExample
(
DictionaryEntriesExample
example
)
{
return
dictionaryEntriesMapper
.
selectByExample
(
example
);
}
}
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/IRedisSlabRepository.java
→
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/
sys/
IRedisSlabRepository.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
common
.
dependencies
.
repository
.
repo
;
package
com
.
fedex
.
connect
.
common
.
dependencies
.
repository
.
repo
.
sys
;
import
com.fedex.connect.common.model.sys.RedisSlab
;
import
com.fedex.connect.common.model.sys.RedisSlabExample
;
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/IUserRepository.java
→
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/
sys/
IUserRepository.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
common
.
dependencies
.
repository
.
repo
;
package
com
.
fedex
.
connect
.
common
.
dependencies
.
repository
.
repo
.
sys
;
import
com.fedex.connect.common.model.sys.User
;
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/impl/RedisSlabRepositoryImpl.java
→
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/
sys/
impl/RedisSlabRepositoryImpl.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
common
.
dependencies
.
repository
.
repo
.
impl
;
package
com
.
fedex
.
connect
.
common
.
dependencies
.
repository
.
repo
.
sys
.
impl
;
import
com.fedex.connect.common.dependencies.repository.base.BaseDao
;
import
com.fedex.connect.common.dependencies.repository.repo.IRedisSlabRepository
;
import
com.fedex.connect.common.dependencies.repository.repo.
sys.
IRedisSlabRepository
;
import
com.fedex.connect.common.model.sys.RedisSlab
;
import
com.fedex.connect.common.model.sys.RedisSlabExample
;
import
org.springframework.stereotype.Repository
;
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/impl/UserRepositoryImpl.java
→
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/repository/repo/
sys/
impl/UserRepositoryImpl.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
common
.
dependencies
.
repository
.
repo
.
impl
;
package
com
.
fedex
.
connect
.
common
.
dependencies
.
repository
.
repo
.
sys
.
impl
;
import
com.fedex.connect.common.dependencies.repository.base.BaseDao
;
import
com.fedex.connect.common.dependencies.repository.repo.IUserRepository
;
import
com.fedex.connect.common.dependencies.repository.repo.
sys.
IUserRepository
;
import
com.fedex.connect.common.model.sys.User
;
import
org.springframework.stereotype.Repository
;
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/service/base/BaseService.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
common
.
dependencies
.
service
.
base
;
import
com.fedex.connect.common.dependencies.repository.repo.IRedisSlabRepository
;
import
com.fedex.connect.common.dependencies.repository.repo.sys.IRedisSlabRepository
;
import
com.fedex.connect.common.dependencies.repository.repo.bi.IDictionaryEntriesRepository
;
import
org.springframework.beans.factory.annotation.Autowired
;
/**
...
...
@@ -11,4 +12,6 @@ import org.springframework.beans.factory.annotation.Autowired;
public
class
BaseService
{
@Autowired
protected
IRedisSlabRepository
redisSlabRepository
;
@Autowired
protected
IDictionaryEntriesRepository
dictionaryEntriesRepository
;
}
\ No newline at end of file
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/service/bi/IDictionaryEntriesService.java
0 → 100644
View file @
d7b661c
package
com
.
fedex
.
connect
.
common
.
dependencies
.
service
.
bi
;
import
com.fedex.connect.common.model.bi.DictionaryEntries
;
import
java.util.List
;
public
interface
IDictionaryEntriesService
{
List
<
DictionaryEntries
>
findAll
();
}
server/
manager-server/src/main/java/com/fedex/connect/manager/service/base/impl/InitInit
DictionaryEntriesServiceImpl.java
→
server/
common-dependencies/src/main/java/com/fedex/connect/common/dependencies/service/bi/impl/
DictionaryEntriesServiceImpl.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
manager
.
service
.
base
.
impl
;
package
com
.
fedex
.
connect
.
common
.
dependencies
.
service
.
bi
.
impl
;
import
com.fedex.connect.common.dependencies.config.DictionaryProvider
;
import
com.fedex.connect.common.dependencies.contants.DatabaseConstants
;
import
com.fedex.connect.common.
model.base.DictionaryEntries
;
import
com.fedex.connect.common.
model.base.DictionaryEntriesExampl
e
;
import
com.fedex.connect.
manager.data.model.LogShowModel
;
import
com.fedex.connect.
manager.service.AbstractEtService
;
import
com.fedex.connect.
manager.service.base.IInitDictionaryEntriesServic
e
;
import
com.fedex.connect.common.
dependencies.date.model.LogShowModel
;
import
com.fedex.connect.common.
dependencies.service.base.BaseServic
e
;
import
com.fedex.connect.
common.dependencies.service.bi.IDictionaryEntriesService
;
import
com.fedex.connect.
common.model.bi.DictionaryEntries
;
import
com.fedex.connect.
common.model.bi.DictionaryEntriesExampl
e
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.core.annotation.Order
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
@Component
@Order
(
value
=
1
)
public
class
InitInitDictionaryEntriesServiceImpl
extends
AbstractEtService
implements
IInitDictionaryEntriesService
{
@Service
public
class
DictionaryEntriesServiceImpl
extends
BaseService
implements
IDictionaryEntriesService
{
private
static
Logger
log
=
LoggerFactory
.
getLogger
(
InitInit
DictionaryEntriesServiceImpl
.
class
);
private
static
Logger
log
=
LoggerFactory
.
getLogger
(
DictionaryEntriesServiceImpl
.
class
);
public
List
<
DictionaryEntries
>
findAll
()
{
try
{
...
...
@@ -32,10 +29,4 @@ public class InitInitDictionaryEntriesServiceImpl extends AbstractEtService impl
return
null
;
}
}
public
void
initializeDictionary
()
{
List
<
DictionaryEntries
>
data
=
findAll
();
// 获取字典数据
DictionaryProvider
.
setDictionaryData
(
data
);
// 将数据设置到字典提供者中
}
}
...
...
server/common-dependencies/src/main/java/com/fedex/connect/common/dependencies/util/JwtTokenUtils.java
View file @
d7b661c
...
...
@@ -3,7 +3,7 @@ package com.fedex.connect.common.dependencies.util;
import
com.fedex.connect.common.dependencies.authentication.SecurityConstants
;
import
com.fedex.connect.common.dependencies.contants.RedisConstants
;
import
com.fedex.connect.common.dependencies.date.dto.SecurityUserDetails
;
import
com.fedex.connect.common.dependencies.repository.repo.IUserRepository
;
import
com.fedex.connect.common.dependencies.repository.repo.
sys.
IUserRepository
;
import
com.fedex.connect.common.model.sys.User
;
import
io.jsonwebtoken.Claims
;
import
io.jsonwebtoken.Jwts
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/controller/log/impl/LogLoginServiceImpl.java
View file @
d7b661c
...
...
@@ -3,7 +3,7 @@ package com.fedex.connect.manager.controller.log.impl;
import
com.fedex.connect.manager.controller.log.ILogLoginService
;
import
com.fedex.connect.manager.data.dto.LogLoginDto
;
import
com.fedex.connect.manager.data.model.LogShowModel
;
import
com.fedex.connect.manager.service.AbstractEtService
;
import
com.fedex.connect.manager.service.
base.
AbstractEtService
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.stereotype.Service
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/repository/repo/sys/IDictionaryEntriesRepository.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
manager
.
repository
.
repo
.
sys
;
import
com.fedex.connect.common.model.b
ase
.DictionaryEntries
;
import
com.fedex.connect.common.model.b
ase
.DictionaryEntriesExample
;
import
com.fedex.connect.common.model.b
i
.DictionaryEntries
;
import
com.fedex.connect.common.model.b
i
.DictionaryEntriesExample
;
import
java.util.List
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/repository/repo/sys/impl/DictionaryEntriesImpl.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
manager
.
repository
.
repo
.
sys
.
impl
;
import
com.fedex.connect.common.model.b
ase
.DictionaryEntries
;
import
com.fedex.connect.common.model.b
ase
.DictionaryEntriesExample
;
import
com.fedex.connect.common.model.b
i
.DictionaryEntries
;
import
com.fedex.connect.common.model.b
i
.DictionaryEntriesExample
;
import
com.fedex.connect.manager.repository.base.BaseDao
;
import
com.fedex.connect.manager.repository.repo.sys.IDictionaryEntriesRepository
;
import
org.springframework.stereotype.Repository
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/service/AbstractEtService.java
→
server/manager-server/src/main/java/com/fedex/connect/manager/service/
base/
AbstractEtService.java
View file @
d7b661c
package
com
.
fedex
.
connect
.
manager
.
service
;
package
com
.
fedex
.
connect
.
manager
.
service
.
base
;
import
com.fedex.connect.common.dao.log.UserLoginInfoMapper
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/service/base/IInitDictionaryEntriesService.java
deleted
100644 → 0
View file @
f911c2e
package
com
.
fedex
.
connect
.
manager
.
service
.
base
;
import
com.fedex.connect.common.model.base.DictionaryEntries
;
import
java.util.List
;
public
interface
IInitDictionaryEntriesService
{
List
<
DictionaryEntries
>
findAll
();
void
initializeDictionary
();
}
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/RedisUtilServiceImpl.java
View file @
d7b661c
...
...
@@ -4,7 +4,7 @@ import com.fedex.connect.common.dependencies.util.GsonUtils;
import
com.fedex.connect.common.model.sys.RedisSlab
;
import
com.fedex.connect.common.model.sys.RedisSlabExample
;
import
com.fedex.connect.manager.data.bo.RedisSlabBo
;
import
com.fedex.connect.manager.service.AbstractEtService
;
import
com.fedex.connect.manager.service.
base.
AbstractEtService
;
import
com.fedex.connect.manager.service.sys.IRedisUtilService
;
import
com.google.gson.Gson
;
import
org.slf4j.Logger
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysAuthServiceImpl.java
View file @
d7b661c
...
...
@@ -11,7 +11,7 @@ import com.fedex.connect.common.model.sys.RedisSlab;
import
com.fedex.connect.common.model.sys.Role
;
import
com.fedex.connect.common.model.sys.User
;
import
com.fedex.connect.manager.data.dto.LoginRequest
;
import
com.fedex.connect.manager.service.AbstractEtService
;
import
com.fedex.connect.manager.service.
base.
AbstractEtService
;
import
com.fedex.connect.manager.service.sys.IRedisUtilService
;
import
com.fedex.connect.manager.service.sys.ISysAuthService
;
import
com.google.gson.JsonObject
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysRoleServiceImpl.java
View file @
d7b661c
...
...
@@ -9,7 +9,7 @@ import com.fedex.connect.common.model.sys.RoleExample;
import
com.fedex.connect.common.model.sys.UserRole
;
import
com.fedex.connect.common.model.sys.UserRoleExample
;
import
com.fedex.connect.manager.data.model.LogShowModel
;
import
com.fedex.connect.manager.service.AbstractEtService
;
import
com.fedex.connect.manager.service.
base.
AbstractEtService
;
import
com.fedex.connect.manager.service.sys.ISysRoleService
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysUserRoleServiceImpl.java
View file @
d7b661c
...
...
@@ -3,7 +3,7 @@ package com.fedex.connect.manager.service.sys.impl;
import
com.fedex.connect.common.dependencies.contants.DatabaseConstants
;
import
com.fedex.connect.common.model.sys.UserRole
;
import
com.fedex.connect.manager.data.model.LogShowModel
;
import
com.fedex.connect.manager.service.AbstractEtService
;
import
com.fedex.connect.manager.service.
base.
AbstractEtService
;
import
com.fedex.connect.manager.service.sys.ISysUserRoleService
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
server/manager-server/src/main/java/com/fedex/connect/manager/service/sys/impl/SysUserServiceImpl.java
View file @
d7b661c
...
...
@@ -11,7 +11,7 @@ import com.fedex.connect.common.model.sys.User;
import
com.fedex.connect.common.model.sys.UserExample
;
import
com.fedex.connect.manager.data.dto.SysUserDto
;
import
com.fedex.connect.manager.data.model.LogShowModel
;
import
com.fedex.connect.manager.service.AbstractEtService
;
import
com.fedex.connect.manager.service.
base.
AbstractEtService
;
import
com.fedex.connect.manager.service.sys.ISysRoleService
;
import
com.fedex.connect.manager.service.sys.ISysUserRoleService
;
import
com.fedex.connect.manager.service.sys.ISysUserService
;
...
...
Please
register
or
login
to post a comment