记得上下班打卡 | 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
ec3f5d7d
Commit
ec3f5d7d
authored
Jul 13, 2021
by
胡佳晨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交 order
parent
54c024e0
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
33 additions
and
18 deletions
+33
-18
KylinOrderTickets.java
...com/liquidnet/service/kylin/entity/KylinOrderTickets.java
+6
-1
db_kylin_structure.sql
.../liquidnet-service-kylin-impl/docu/db_kylin_structure.sql
+1
-0
KylinOrderTicketsServiceImpl.java
...vice/order/service/impl/KylinOrderTicketsServiceImpl.java
+25
-16
sqlmap.properties
...t-service-order-impl/src/main/resources/sqlmap.properties
+1
-1
No files found.
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/entity/KylinOrderTickets.java
View file @
ec3f5d7d
...
@@ -138,6 +138,11 @@ public class KylinOrderTickets implements Serializable {
...
@@ -138,6 +138,11 @@ public class KylinOrderTickets implements Serializable {
*/
*/
private
String
paymentType
;
private
String
paymentType
;
/**
* 支付的订单号
*/
private
String
paymentId
;
/**
/**
* 支付时间
* 支付时间
*/
*/
...
@@ -240,7 +245,7 @@ public class KylinOrderTickets implements Serializable {
...
@@ -240,7 +245,7 @@ public class KylinOrderTickets implements Serializable {
*/
*/
public
Object
[]
getSynOrderObject
(
LocalDateTime
updateTime
,
LocalDateTime
createTime
)
{
public
Object
[]
getSynOrderObject
(
LocalDateTime
updateTime
,
LocalDateTime
createTime
)
{
return
new
Object
[]{
return
new
Object
[]{
paymentType
,
payCode
,
timePay
,
qrCode
,
updatedAt
,
orderTicketsId
,
updateTime
,
createTime
payment
Id
,
payment
Type
,
payCode
,
timePay
,
qrCode
,
updatedAt
,
orderTicketsId
,
updateTime
,
createTime
};
};
}
}
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/docu/db_kylin_structure.sql
View file @
ec3f5d7d
...
@@ -494,6 +494,7 @@ CREATE TABLE `kylin_order_tickets`
...
@@ -494,6 +494,7 @@ CREATE TABLE `kylin_order_tickets`
`refund_number`
int
(
32
)
NOT
NULL
DEFAULT
0
COMMENT
'退款张数'
,
`refund_number`
int
(
32
)
NOT
NULL
DEFAULT
0
COMMENT
'退款张数'
,
`pay_type`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'选择支付方式'
,
`pay_type`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'选择支付方式'
,
`payment_type`
varchar
(
255
)
NULL
DEFAULT
''
COMMENT
'实际支付方式'
,
`payment_type`
varchar
(
255
)
NULL
DEFAULT
''
COMMENT
'实际支付方式'
,
`payment_id`
varchar
(
255
)
NULL
DEFAULT
''
COMMENT
'支付的订单号'
,
`time_pay`
varchar
(
255
)
NULL
DEFAULT
''
COMMENT
'支付时间'
,
`time_pay`
varchar
(
255
)
NULL
DEFAULT
''
COMMENT
'支付时间'
,
`express_contacts`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'收货人'
,
`express_contacts`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'收货人'
,
`express_address`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'收货地址'
,
`express_address`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'收货地址'
,
...
...
liquidnet-bus-service/liquidnet-service-order/liquidnet-service-order-impl/src/main/java/com/liquidnet/service/order/service/impl/KylinOrderTicketsServiceImpl.java
View file @
ec3f5d7d
...
@@ -534,18 +534,21 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
...
@@ -534,18 +534,21 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
httpData
.
add
(
"price"
,
orderTickets
.
getPriceActual
().
toString
());
httpData
.
add
(
"price"
,
orderTickets
.
getPriceActual
().
toString
());
httpData
.
add
(
"name"
,
useTime
+
ticketData
.
getTitle
()
+
"-"
+
performanceData
.
getTitle
());
httpData
.
add
(
"name"
,
useTime
+
ticketData
.
getTitle
()
+
"-"
+
performanceData
.
getTitle
());
httpData
.
add
(
"detail"
,
performanceData
.
getTitle
()
+
"-"
+
ticketData
.
getTitle
()
+
"-"
+
useTime
);
httpData
.
add
(
"detail"
,
performanceData
.
getTitle
()
+
"-"
+
ticketData
.
getTitle
()
+
"-"
+
useTime
);
httpData
.
add
(
"order_code"
,
orderTickets
.
getOrderCode
());
httpData
.
add
(
"orderCode"
,
orderTickets
.
getOrderCode
());
httpData
.
add
(
"client_ip"
,
CurrentUtil
.
getCliIpAddr
());
httpData
.
add
(
"clientIp"
,
CurrentUtil
.
getCliIpAddr
());
httpData
.
add
(
"notify_url"
,
synUrl
);
httpData
.
add
(
"notifyUrl"
,
synUrl
);
httpData
.
add
(
"create_date"
,
orderTickets
.
getCreatedAt
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
httpData
.
add
(
"createDate"
,
orderTickets
.
getCreatedAt
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
httpData
.
add
(
"expire_time"
,
(
orderTickets
.
getPayCountdownMinute
())
+
""
);
httpData
.
add
(
"expireTime"
,
(
orderTickets
.
getPayCountdownMinute
())
+
""
);
httpData
.
add
(
"payType"
,
payOrderParam
.
getPayType
());
httpData
.
add
(
"deviceFrom"
,
payOrderParam
.
getDeviceFrom
());
if
(
payOrderParam
.
getDeviceFrom
().
equals
(
"js"
)
||
payOrderParam
.
getDeviceFrom
().
equals
(
"applet"
))
{
if
(
payOrderParam
.
getDeviceFrom
().
equals
(
"js"
)
||
payOrderParam
.
getDeviceFrom
().
equals
(
"applet"
))
{
httpData
.
add
(
"open
_i
d"
,
payOrderParam
.
getOpenId
());
httpData
.
add
(
"open
I
d"
,
payOrderParam
.
getOpenId
());
}
}
if
(
payOrderParam
.
getPayType
().
equals
(
"alipay"
)
&&
payOrderParam
.
getDeviceFrom
().
equals
(
"wap"
))
{
if
(
payOrderParam
.
getPayType
().
equals
(
"alipay"
)
&&
payOrderParam
.
getDeviceFrom
().
equals
(
"wap"
))
{
httpData
.
add
(
"show
_u
rl"
,
payOrderParam
.
getShowUrl
()
+
orderTicketId
);
httpData
.
add
(
"show
U
rl"
,
payOrderParam
.
getShowUrl
()
+
orderTicketId
);
httpData
.
add
(
"return
_u
rl"
,
payOrderParam
.
getReturnUrl
()
+
orderTicketId
);
httpData
.
add
(
"return
U
rl"
,
payOrderParam
.
getReturnUrl
()
+
orderTicketId
);
}
}
currentTime
=
System
.
currentTimeMillis
();
currentTime
=
System
.
currentTimeMillis
();
...
@@ -636,17 +639,22 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
...
@@ -636,17 +639,22 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
httpData
.
add
(
"price"
,
orderTicketData
.
getPriceActual
().
toString
());
httpData
.
add
(
"price"
,
orderTicketData
.
getPriceActual
().
toString
());
httpData
.
add
(
"name"
,
entitiesData
.
getUseStart
()
+
""
+
entitiesData
.
getPerformanceTitle
());
httpData
.
add
(
"name"
,
entitiesData
.
getUseStart
()
+
""
+
entitiesData
.
getPerformanceTitle
());
httpData
.
add
(
"detail"
,
entitiesData
.
getPerformanceTitle
()
+
"-"
+
entitiesData
.
getTicketTitle
()
+
"-"
+
entitiesData
.
getUseStart
());
httpData
.
add
(
"detail"
,
entitiesData
.
getPerformanceTitle
()
+
"-"
+
entitiesData
.
getTicketTitle
()
+
"-"
+
entitiesData
.
getUseStart
());
httpData
.
add
(
"order_code"
,
orderTicketData
.
getOrderCode
());
httpData
.
add
(
"orderCode"
,
orderTicketData
.
getOrderCode
());
httpData
.
add
(
"client_ip"
,
CurrentUtil
.
getCliIpAddr
());
httpData
.
add
(
"clientIp"
,
CurrentUtil
.
getCliIpAddr
());
httpData
.
add
(
"notify_url"
,
synUrl
);
httpData
.
add
(
"notifyUrl"
,
synUrl
);
httpData
.
add
(
"create_date"
,
orderTicketData
.
getCreatedAt
());
httpData
.
add
(
"createDate"
,
orderTicketData
.
getCreatedAt
());
httpData
.
add
(
"expire_time"
,
orderTicketData
.
getPayCountdownMinute
().
toString
());
httpData
.
add
(
"expireTime"
,
orderTicketData
.
getPayCountdownMinute
().
toString
());
httpData
.
add
(
"payType"
,
payAgainParam
.
getPayType
());
httpData
.
add
(
"deviceFrom"
,
payAgainParam
.
getDeviceFrom
());
httpData
.
add
(
"open_id"
,
payAgainParam
.
getOpenId
());
if
(
payAgainParam
.
getDeviceFrom
().
equals
(
"js"
)
||
payAgainParam
.
getDeviceFrom
().
equals
(
"applet"
))
{
httpData
.
add
(
"openId"
,
payAgainParam
.
getOpenId
());
}
if
(
payAgainParam
.
getPayType
().
equals
(
"alipay"
)
&&
payAgainParam
.
getDeviceFrom
().
equals
(
"wap"
))
{
if
(
payAgainParam
.
getPayType
().
equals
(
"alipay"
)
&&
payAgainParam
.
getDeviceFrom
().
equals
(
"wap"
))
{
httpData
.
add
(
"show
_u
rl"
,
payAgainParam
.
getShowUrl
()
+
payAgainParam
.
getOrderId
());
httpData
.
add
(
"show
U
rl"
,
payAgainParam
.
getShowUrl
()
+
payAgainParam
.
getOrderId
());
httpData
.
add
(
"return
_u
rl"
,
payAgainParam
.
getReturnUrl
()
+
payAgainParam
.
getOrderId
());
httpData
.
add
(
"return
U
rl"
,
payAgainParam
.
getReturnUrl
()
+
payAgainParam
.
getOrderId
());
}
}
String
returnData
=
HttpUtil
.
post
(
payUrl
+
payAgainParam
.
getDeviceFrom
()
+
"/"
+
payAgainParam
.
getPayType
(),
httpData
);
String
returnData
=
HttpUtil
.
post
(
payUrl
+
payAgainParam
.
getDeviceFrom
()
+
"/"
+
payAgainParam
.
getPayType
(),
httpData
);
...
@@ -765,6 +773,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
...
@@ -765,6 +773,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
orderTickets
.
setTimePay
(
timePay
);
orderTickets
.
setTimePay
(
timePay
);
orderTickets
.
setQrCode
(
IDGenerator
.
ticketQrCode
(
orderTicketData
.
getOrderTicketsId
()));
orderTickets
.
setQrCode
(
IDGenerator
.
ticketQrCode
(
orderTicketData
.
getOrderTicketsId
()));
orderTickets
.
setUpdatedAt
(
now
);
orderTickets
.
setUpdatedAt
(
now
);
orderTickets
.
setPaymentId
(
syncOrderParam
.
getPayment_id
());
sqls
.
add
(
SqlMapping
.
get
(
"kylin_order_ticket.synPay"
));
sqls
.
add
(
SqlMapping
.
get
(
"kylin_order_ticket.synPay"
));
sqlsDataA
.
add
(
orderTickets
.
getSynOrderObject
(
strTime
,
strTime
));
sqlsDataA
.
add
(
orderTickets
.
getSynOrderObject
(
strTime
,
strTime
));
...
...
liquidnet-bus-service/liquidnet-service-order/liquidnet-service-order-impl/src/main/resources/sqlmap.properties
View file @
ec3f5d7d
...
@@ -18,7 +18,7 @@ kylin_order_ticket_entities.payAgain=UPDATE kylin_order_ticket_entities SET upda
...
@@ -18,7 +18,7 @@ kylin_order_ticket_entities.payAgain=UPDATE kylin_order_ticket_entities SET upda
# ------------------------支付回调----------------------------
# ------------------------支付回调----------------------------
kylin_order_ticket.synPay
=
UPDATE kylin_order_tickets SET payment_type = ? ,pay_code = ? , time_pay = ?, qr_code = ? , updated_at = ? WHERE order_tickets_id = ? and (updated_at <= ? or created_at = ?)
kylin_order_ticket.synPay
=
UPDATE kylin_order_tickets SET payment_
id =? ,payment_
type = ? ,pay_code = ? , time_pay = ?, qr_code = ? , updated_at = ? WHERE order_tickets_id = ? and (updated_at <= ? or created_at = ?)
kylin_order_ticket_status.synPay
=
UPDATE kylin_order_ticket_status SET `status` = ?,pay_status = ?,updated_at = ? WHERE order_id = ? and (updated_at <= ? or created_at = ?)
kylin_order_ticket_status.synPay
=
UPDATE kylin_order_ticket_status SET `status` = ?,pay_status = ?,updated_at = ? WHERE order_id = ? and (updated_at <= ? or created_at = ?)
kylin_order_ticket_relation.synPay
=
UPDATE kylin_order_ticket_relations SET updated_at = ? WHERE order_id = ? and (updated_at <= ? or created_at = ?)
kylin_order_ticket_relation.synPay
=
UPDATE kylin_order_ticket_relations SET updated_at = ? WHERE order_id = ? and (updated_at <= ? or created_at = ?)
kylin_order_ticket_entities.synPay
=
UPDATE kylin_order_ticket_entities SET is_payment = ?,updated_at = ?,sys_damai = 1 WHERE order_id = ? and (updated_at <= ? or created_at = ?)
kylin_order_ticket_entities.synPay
=
UPDATE kylin_order_ticket_entities SET is_payment = ?,updated_at = ?,sys_damai = 1 WHERE order_id = ? and (updated_at <= ? or created_at = ?)
...
...
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