记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
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
董敬伟
liquidnet-bus-v1
Commits
076b0839
Commit
076b0839
authored
Apr 28, 2024
by
jiangxiulong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改收货地址 完善
parent
c0b8e7bd
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
39 additions
and
9 deletions
+39
-9
FskfsfsAddressExcelVo.java
...ylin/dto/param/platformFskfsfs/FskfsfsAddressExcelVo.java
+24
-0
JxlDataKylinOrderController.java
...orm/controller/A_fskfsfs/JxlDataKylinOrderController.java
+15
-9
No files found.
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/param/platformFskfsfs/FskfsfsAddressExcelVo.java
0 → 100644
View file @
076b0839
package
com
.
liquidnet
.
service
.
kylin
.
dto
.
param
.
platformFskfsfs
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* @author jiangxiulong
*/
@ApiModel
(
value
=
"FskfsfsAddressExcelVo"
)
@Data
public
class
FskfsfsAddressExcelVo
{
@ApiModelProperty
(
value
=
"订单编号"
)
private
String
orderCode
;
@ApiModelProperty
(
value
=
"收货人姓名"
)
private
String
userName
;
@ApiModelProperty
(
value
=
"收货人手机号"
)
private
String
phone
;
@ApiModelProperty
(
value
=
"收货人地址"
)
private
String
address
;
}
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/controller/A_fskfsfs/JxlDataKylinOrderController.java
View file @
076b0839
...
...
@@ -7,7 +7,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import
com.liquidnet.common.cache.redis.util.RedisDataSourceUtil
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.dto.param.
Address
Vo
;
import
com.liquidnet.service.kylin.dto.param.
platformFskfsfs.FskfsfsAddressExcel
Vo
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinOrderTicketVo
;
import
com.liquidnet.service.kylin.dto.vo.returns.KylinOrderRefundsVo
;
import
com.liquidnet.service.kylin.entity.KylinOrderRefunds
;
...
...
@@ -120,13 +120,13 @@ public class JxlDataKylinOrderController {
@RequestParam
MultipartFile
file
)
{
try
{
EasyExcel
.
read
(
"/Users/jiangxiulong/Desktop"
+
File
.
separator
+
file
.
getOriginalFilename
(),
AddressVo
.
class
,
new
PageReadListener
<
Address
Vo
>(
dataList
->
{
for
(
Address
Vo
demoData
:
dataList
)
{
String
userName
=
demoData
.
getProvinc
e
();
String
address
=
demoData
.
getCity
();
String
phone
=
demoData
.
get
County
();
String
orderCode
=
demoData
.
getName
();
log
.
info
(
"orderCode:{},
phone:{},address:{},userName:{},"
,
orderCode
,
phone
,
address
,
userName
);
EasyExcel
.
read
(
"/Users/jiangxiulong/Desktop"
+
File
.
separator
+
file
.
getOriginalFilename
(),
FskfsfsAddressExcelVo
.
class
,
new
PageReadListener
<
FskfsfsAddressExcel
Vo
>(
dataList
->
{
for
(
FskfsfsAddressExcel
Vo
demoData
:
dataList
)
{
String
orderCode
=
demoData
.
getOrderCod
e
();
String
userName
=
demoData
.
getUserName
();
String
phone
=
demoData
.
get
Phone
();
String
address
=
demoData
.
getAddress
();
log
.
info
(
"orderCode:{},
userName:{},phone:{},address:{},"
,
orderCode
,
userName
,
phone
,
address
);
// 获取订单 id
KylinOrderTickets
kylinOrderTickets
=
kylinOrderTicketsMapper
.
selectOne
(
...
...
@@ -137,12 +137,18 @@ public class JxlDataKylinOrderController {
if
(
null
==
userName
||
userName
.
isEmpty
())
{
userName
=
kylinOrderTickets
.
getExpressContacts
();
}
if
(
null
==
phone
||
phone
.
isEmpty
())
{
phone
=
kylinOrderTickets
.
getExpressPhone
();
}
if
(
null
==
address
||
address
.
isEmpty
())
{
address
=
kylinOrderTickets
.
getExpressAddress
();
}
// mysql
KylinOrderTickets
aNew
=
KylinOrderTickets
.
getNew
();
aNew
.
setExpressContacts
(
userName
);
aNew
.
setExpressAddress
(
address
);
aNew
.
setExpressPhone
(
phone
);
aNew
.
setExpressAddress
(
address
);
kylinOrderTicketsMapper
.
update
(
aNew
,
Wrappers
.
lambdaUpdate
(
KylinOrderTickets
.
class
)
.
eq
(
KylinOrderTickets:
:
getOrderTicketsId
,
orderTicketsId
)
...
...
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