记得上下班打卡 | 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
56fa7fe3
Commit
56fa7fe3
authored
Jul 21, 2021
by
jiangxiulong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
下单储存演出id 增加打印记录字段
parent
fa1432fc
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
40 additions
and
10 deletions
+40
-10
PerformancesExpressServiceImpl.java
...ai/kylin/service/impl/PerformancesExpressServiceImpl.java
+32
-10
KylinOrderExpress.java
...com/liquidnet/service/kylin/entity/KylinOrderExpress.java
+4
-0
db_kylin_structure.sql
.../liquidnet-service-kylin-impl/docu/db_kylin_structure.sql
+4
-0
No files found.
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/kylin/service/impl/PerformancesExpressServiceImpl.java
View file @
56fa7fe3
...
@@ -153,10 +153,13 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
...
@@ -153,10 +153,13 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
continue
;
continue
;
}
}
KylinOrderTickets
orderInfo
=
kylinOrderTicketsMapper
.
selectOne
(
KylinOrderTickets
orderInfo
=
kylinOrderTicketsMapper
.
selectOne
(
new
QueryWrapper
<
KylinOrderTickets
>().
eq
(
"order_tickets_id"
,
orderTicketsId
)
Wrappers
.
lambdaQuery
(
KylinOrderTickets
.
class
).
eq
(
KylinOrderTickets:
:
getOrderTicketsId
,
orderTicketsId
)
);
);
KylinOrderTicketStatus
orderStatus
=
kylinOrderTicketStatusMapper
.
selectOne
(
KylinOrderTicketStatus
orderStatus
=
kylinOrderTicketStatusMapper
.
selectOne
(
new
QueryWrapper
<
KylinOrderTicketStatus
>().
eq
(
"order_id"
,
orderTicketsId
)
Wrappers
.
lambdaQuery
(
KylinOrderTicketStatus
.
class
).
eq
(
KylinOrderTicketStatus:
:
getOrderId
,
orderTicketsId
)
);
KylinOrderTicketRelations
Relations
=
kylinOrderTicketRelationsMapper
.
selectOne
(
Wrappers
.
lambdaQuery
(
KylinOrderTicketRelations
.
class
).
eq
(
KylinOrderTicketRelations:
:
getOrderId
,
orderTicketsId
)
);
);
if
(
orderStatus
.
getStatus
()
!=
KylinTableStatusConst
.
ORDER_STATUS1
&&
orderStatus
.
getStatus
()
!=
KylinTableStatusConst
.
ORDER_STATUS6
)
{
if
(
orderStatus
.
getStatus
()
!=
KylinTableStatusConst
.
ORDER_STATUS1
&&
orderStatus
.
getStatus
()
!=
KylinTableStatusConst
.
ORDER_STATUS6
)
{
return
ResponseDto
.
failure
(
"当前状态不能下单"
);
return
ResponseDto
.
failure
(
"当前状态不能下单"
);
...
@@ -177,6 +180,7 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
...
@@ -177,6 +180,7 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
kylinOrderExpressPre
.
setOrderExpressCode
(
OrderExpressCode
);
kylinOrderExpressPre
.
setOrderExpressCode
(
OrderExpressCode
);
kylinOrderExpressPre
.
setExpressType
(
expressType
);
kylinOrderExpressPre
.
setExpressType
(
expressType
);
kylinOrderExpressPre
.
setCreatedAt
(
DateUtil
.
getNowTime
());
kylinOrderExpressPre
.
setCreatedAt
(
DateUtil
.
getNowTime
());
kylinOrderExpressPre
.
setPerformancesId
(
Relations
.
getPerformanceId
());
kylinOrderExpressMapper
.
insert
(
kylinOrderExpressPre
);
kylinOrderExpressMapper
.
insert
(
kylinOrderExpressPre
);
// 请求下单数据
// 请求下单数据
...
@@ -629,15 +633,33 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
...
@@ -629,15 +633,33 @@ public class PerformancesExpressServiceImpl extends ServiceImpl<KylinOrderExpres
}
}
public
KylinOrderExpressPrintVo
batchPrintExpress
(
String
performanceId
)
{
public
KylinOrderExpressPrintVo
batchPrintExpress
(
String
performanceId
)
{
List
<
KylinOrderTickets
>
orderList
=
kylinOrderTicketsMapper
.
getCanCancelOrderList
(
performanceId
,
0
,
9999999
);
int
count
=
0
;
int
limitNum
=
20
;
int
mid
=
0
;
do
{
/*List<KylinOrderRefunds> list = kylinOrderExpressMapper.selectPrintList(whereType, refundBatchId, whereStatus, mid, limitNum);
List<String> ids = performanceExpressSearchAdminParam.getIds();
List<OrderExpressListDao> list = kylinOrderExpressMapper.selectPrintList(ids);
KylinOrderExpressPrintVo kylinOrderExpressPrintVo = new KylinOrderExpressPrintVo();
kylinOrderExpressPrintVo.setExpressList(list);
kylinOrderExpressPrintVo.setJContact(jContact);
kylinOrderExpressPrintVo.setJAddress(jAddress);
kylinOrderExpressPrintVo.setJTel(jTel);
return kylinOrderExpressPrintVo;
count = refundList.size();
if (count > 0) {
KylinOrderRefunds lastInfo = refundList.get(count - 1);
if (lastInfo != null) {
mid = lastInfo.getMid();
}
}*/
}
while
(
count
>=
limitNum
);
String
ossPath
=
""
;
if
(!
CollectionUtil
.
isEmpty
(
orderList
))
{
List
<
String
>
orderIds
=
orderList
.
stream
().
map
(
KylinOrderTickets
->
KylinOrderTickets
.
getOrderTicketsId
()).
collect
(
Collectors
.
toList
());
PerformanceExpressSearchAdminParam
performanceExpressSearchAdminParam
=
new
PerformanceExpressSearchAdminParam
();
performanceExpressSearchAdminParam
.
setIds
(
orderIds
);
ossPath
=
generateImage
(
performanceExpressSearchAdminParam
);
}
return
null
;
return
null
;
}
}
}
}
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/entity/KylinOrderExpress.java
View file @
56fa7fe3
...
@@ -27,6 +27,7 @@ public class KylinOrderExpress implements Serializable {
...
@@ -27,6 +27,7 @@ public class KylinOrderExpress implements Serializable {
private
String
orderExpressId
;
private
String
orderExpressId
;
private
String
orderTicketsId
;
private
String
orderTicketsId
;
private
String
performancesId
;
private
String
orderExpressCode
;
private
String
orderExpressCode
;
private
String
mailno
;
private
String
mailno
;
private
Integer
expressType
;
private
Integer
expressType
;
...
@@ -71,6 +72,9 @@ public class KylinOrderExpress implements Serializable {
...
@@ -71,6 +72,9 @@ public class KylinOrderExpress implements Serializable {
private
String
newIcon
;
private
String
newIcon
;
private
String
newAbflag
;
private
String
newAbflag
;
private
Integer
isPrint
;
private
Integer
printNum
;
/**
/**
* 创建时间
* 创建时间
*/
*/
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/docu/db_kylin_structure.sql
View file @
56fa7fe3
...
@@ -802,6 +802,7 @@ CREATE TABLE `kylin_order_express`
...
@@ -802,6 +802,7 @@ CREATE TABLE `kylin_order_express`
(
(
`mid`
int
unsigned
NOT
NULL
AUTO_INCREMENT
,
`mid`
int
unsigned
NOT
NULL
AUTO_INCREMENT
,
`order_express_id`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'order_express_id'
,
`order_express_id`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'order_express_id'
,
`performances_id`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'performances_id'
,
`order_tickets_id`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'订单id'
,
`order_tickets_id`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'订单id'
,
`order_express_code`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'订单快递编号'
,
`order_express_code`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'订单快递编号'
,
`mailno`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'顺丰运单号'
,
`mailno`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'顺丰运单号'
,
...
@@ -848,6 +849,9 @@ CREATE TABLE `kylin_order_express`
...
@@ -848,6 +849,9 @@ CREATE TABLE `kylin_order_express`
`new_icon`
varchar
(
100
)
NOT
NULL
DEFAULT
''
COMMENT
'ab标扩展'
,
`new_icon`
varchar
(
100
)
NOT
NULL
DEFAULT
''
COMMENT
'ab标扩展'
,
`new_abflag`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'打印图标扩展'
,
`new_abflag`
varchar
(
30
)
NOT
NULL
DEFAULT
''
COMMENT
'打印图标扩展'
,
`is_print`
tinyint
NOT
NULL
DEFAULT
1
COMMENT
'是否打印 1无 2已打印'
,
`print_num`
int
NOT
NULL
DEFAULT
0
COMMENT
'打印次数'
,
`created_at`
timestamp
NULL
DEFAULT
NULL
,
`created_at`
timestamp
NULL
DEFAULT
NULL
,
`updated_at`
timestamp
NULL
DEFAULT
NULL
,
`updated_at`
timestamp
NULL
DEFAULT
NULL
,
KEY
`order_express_id_index`
(
`order_express_id`
),
KEY
`order_express_id_index`
(
`order_express_id`
),
...
...
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