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
tao.mo
2024-11-06 15:26:38 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
428e62622e2b9528a500aad5dd3cbce3792b632e
428e6262
1 parent
66122df8
manager-server | 修改 | 运单、附件查询跟操作分开
mt 2024年11月6日15:26:31
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
101 additions
and
42 deletions
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/IAttachmentController.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/IConsignmentQueryController.java
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/impl/AttachmentController.java
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/impl/AttachmentControllerImpl.java → server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/impl/AttachmentQueryController.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/controller/biz/impl/ConsignmentController.java
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/impl/ConsignmentQueryController.java
server/manager-server/src/main/java/com/fedex/connect/manager/controller/sys/impl/SysAuthControllerImpl.java → server/manager-server/src/main/java/com/fedex/connect/manager/controller/sys/impl/SysAuthController.java
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/IAttachmentController.java
View file @
428e626
package
com
.
fedex
.
connect
.
customer
.
controller
.
biz
;
import
com.fedex.connect.common.dependencies.date.vo.ResponseVo
;
import
com.fedex.connect.customer.data.bo.LongBo
;
import
org.springframework.web.bind.annotation.RequestBody
;
public
interface
IAttachmentController
{
ResponseVo
findHistory
(
@RequestBody
LongBo
bo
);
}
...
...
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/IConsignmentController.java
View file @
428e626
...
...
@@ -2,11 +2,8 @@ package com.fedex.connect.customer.controller.biz;
import
com.fedex.connect.common.dependencies.date.vo.ResponseVo
;
import
com.fedex.connect.customer.data.bo.AddBo
;
import
com.fedex.connect.customer.data.query.ConsignmentQuery
;
import
org.springframework.web.bind.annotation.RequestBody
;
public
interface
IConsignmentController
{
ResponseVo
findConsignmentList
(
@RequestBody
ConsignmentQuery
consignmentQuery
);
ResponseVo
addConsignment
(
@RequestBody
AddBo
bo
);
}
...
...
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/IConsignmentQueryController.java
0 → 100644
View file @
428e626
package
com
.
fedex
.
connect
.
customer
.
controller
.
biz
;
import
com.fedex.connect.common.dependencies.date.vo.ResponseVo
;
import
com.fedex.connect.customer.data.query.ConsignmentQuery
;
import
org.springframework.web.bind.annotation.RequestBody
;
public
interface
IConsignmentQueryController
{
ResponseVo
findConsignmentList
(
@RequestBody
ConsignmentQuery
consignmentQuery
);
}
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/impl/AttachmentController.java
0 → 100644
View file @
428e626
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.ResponseVo
;
import
com.fedex.connect.common.dependencies.enums.ResponseCode
;
import
com.fedex.connect.common.dependencies.util.CurrentUserInfo
;
import
com.fedex.connect.customer.controller.base.BaseController
;
import
com.fedex.connect.customer.controller.biz.IAttachmentController
;
import
com.fedex.connect.customer.data.bo.LongBo
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
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/11/4
*/
@Slf4j
@RestController
@RequestMapping
(
value
=
"/attachment"
,
name
=
"附件操作相关"
)
@Api
(
value
=
"AttachmentControllerImpl"
,
tags
=
{
"附件操作相关"
})
public
class
AttachmentController
extends
BaseController
implements
IAttachmentController
{
}
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/impl/Attachment
ControllerImpl
.java
→
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/impl/Attachment
QueryController
.java
View file @
428e626
...
...
@@ -17,16 +17,16 @@ import org.springframework.web.bind.annotation.RestController;
/**
* @Author Szl
* @Description
类说明 附件
相关
* @Description
附件查询
相关
* @Date 2024/11/4
*/
@Slf4j
@RestController
@RequestMapping
(
value
=
"/attachment
"
,
name
=
"附件
相关"
)
@Api
(
value
=
"Attachment
ControllerImpl"
,
tags
=
{
"附件
相关"
})
public
class
Attachment
ControllerImpl
extends
BaseController
implements
IAttachmentController
{
@RequestMapping
(
value
=
"/attachment
/query"
,
name
=
"附件查询
相关"
)
@Api
(
value
=
"Attachment
QueryController"
,
tags
=
{
"附件查询
相关"
})
public
class
Attachment
QueryController
extends
BaseController
implements
IAttachmentController
{
@PostMapping
(
"/
find/
history"
)
@PostMapping
(
"/history"
)
@ApiOperation
(
value
=
"历史上传记录查询"
)
public
ResponseVo
findHistory
(
@RequestBody
LongBo
bo
)
{
ResponseVo
responseResultVo
=
attachmentValidate
.
preCheckForFindHistory
(
bo
);
...
...
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/impl/ConsignmentController
Impl
.java
→
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/impl/ConsignmentController.java
View file @
428e626
...
...
@@ -8,7 +8,6 @@ import com.fedex.connect.common.model.sys.User;
import
com.fedex.connect.customer.controller.base.BaseController
;
import
com.fedex.connect.customer.controller.biz.IConsignmentController
;
import
com.fedex.connect.customer.data.bo.AddBo
;
import
com.fedex.connect.customer.data.query.ConsignmentQuery
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.slf4j.Logger
;
...
...
@@ -20,39 +19,18 @@ import org.springframework.web.bind.annotation.RestController;
/**
* @Author Szl
* @Description 类说明 运单相关接口
* @Description 类说明 运单
操作
相关接口
* @Date 2024/10/30
*/
@RestController
@RequestMapping
(
value
=
"/consignment"
,
name
=
"运单相关"
)
@Api
(
value
=
"ConsignmentController"
,
tags
=
{
"运单相关"
})
public
class
ConsignmentControllerImpl
extends
BaseController
implements
IConsignmentController
{
private
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
ConsignmentControllerImpl
.
class
);
@PostMapping
(
"/find/list"
)
@ApiOperation
(
value
=
"运单查询"
)
public
ResponseVo
findConsignmentList
(
@RequestBody
ConsignmentQuery
consignmentQuery
)
{
User
user
=
null
;
try
{
user
=
CurrentUserInfo
.
getUser
();
//userId = 0L;
}
catch
(
Exception
e
)
{
logger
.
error
(
LogShowModel
.
showException
(
"Exception"
,
e
));
return
ResponseVo
.
fail
(
localeMessageUtil
.
getMessage
(
ResponseCode
.
TOKEN_FORMAT_ERROR
.
getMsg
()));
}
if
(
user
==
null
)
{
return
ResponseVo
.
fail
(
localeMessageUtil
.
getMessage
(
ResponseCode
.
OVERDUE_TOKEN_CODE
.
getMsg
()));
}
ConsignmentQuery
query
=
ConsignmentQuery
.
dataProcessing
(
consignmentQuery
);
query
.
setUserId
(
user
.
getId
());
query
.
setUuid
(
user
.
getUserUuid
());
return
consignmentService
.
findConsignments
(
query
);
}
@RequestMapping
(
value
=
"/consignment"
,
name
=
"运单操作相关"
)
@Api
(
value
=
"ConsignmentController"
,
tags
=
{
"运单操作相关"
})
public
class
ConsignmentController
extends
BaseController
implements
IConsignmentController
{
private
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
ConsignmentController
.
class
);
@PostMapping
(
"/add"
)
@ApiOperation
(
"上传运单"
)
// @OperationMethodLog()
public
ResponseVo
addConsignment
(
@RequestBody
AddBo
bo
){
ResponseVo
responseResultVo
=
consignmentValidate
.
preCheckAdd
(
bo
);
if
(
responseResultVo
!=
null
){
...
...
server/biz-customer/src/main/java/com/fedex/connect/customer/controller/biz/impl/ConsignmentQueryController.java
0 → 100644
View file @
428e626
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.ResponseVo
;
import
com.fedex.connect.common.dependencies.enums.ResponseCode
;
import
com.fedex.connect.common.dependencies.util.CurrentUserInfo
;
import
com.fedex.connect.common.model.sys.User
;
import
com.fedex.connect.customer.controller.base.BaseController
;
import
com.fedex.connect.customer.controller.biz.IConsignmentQueryController
;
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/query"
,
name
=
"运单查询相关"
)
@Api
(
value
=
"ConsignmentQueryController"
,
tags
=
{
"运单查询相关"
})
public
class
ConsignmentQueryController
extends
BaseController
implements
IConsignmentQueryController
{
private
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
ConsignmentQueryController
.
class
);
@PostMapping
(
"/list"
)
@ApiOperation
(
value
=
"运单查询"
)
public
ResponseVo
findConsignmentList
(
@RequestBody
ConsignmentQuery
consignmentQuery
)
{
User
user
=
null
;
try
{
user
=
CurrentUserInfo
.
getUser
();
//userId = 0L;
}
catch
(
Exception
e
)
{
logger
.
error
(
LogShowModel
.
showException
(
"Exception"
,
e
));
return
ResponseVo
.
fail
(
localeMessageUtil
.
getMessage
(
ResponseCode
.
TOKEN_FORMAT_ERROR
.
getMsg
()));
}
if
(
user
==
null
)
{
return
ResponseVo
.
fail
(
localeMessageUtil
.
getMessage
(
ResponseCode
.
OVERDUE_TOKEN_CODE
.
getMsg
()));
}
ConsignmentQuery
query
=
ConsignmentQuery
.
dataProcessing
(
consignmentQuery
);
query
.
setUserId
(
user
.
getId
());
query
.
setUuid
(
user
.
getUserUuid
());
return
consignmentService
.
findConsignments
(
query
);
}
}
server/manager-server/src/main/java/com/fedex/connect/manager/controller/sys/impl/SysAuthController
Impl
.java
→
server/manager-server/src/main/java/com/fedex/connect/manager/controller/sys/impl/SysAuthController.java
View file @
428e626
...
...
@@ -35,7 +35,7 @@ import java.util.*;
@RestController
@RequestMapping
(
value
=
"/auth"
,
name
=
"权鉴操作相关请求"
)
@Api
(
value
=
"SysAuthController"
,
tags
={
"用户相关请求(无需token)"
})
public
class
SysAuthController
Impl
extends
BaseController
implements
ISysAuthController
{
public
class
SysAuthController
extends
BaseController
implements
ISysAuthController
{
@Value
(
"${fcl.interface.logurl}"
)
...
...
Please
register
or
login
to post a comment