记得上下班打卡 | 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
0d71632b
Commit
0d71632b
authored
Jun 12, 2021
by
jiangxiulong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
refund refundCate orderTicket refundPrice 0.0不加引号
parent
a55e01b1
Changes
9
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
40 additions
and
34 deletions
+40
-34
KylinTableStatusConst.java
...quidnet/service/kylin/constant/KylinTableStatusConst.java
+4
-0
KylinOrderRefundsVo.java
...net/service/kylin/dto/vo/returns/KylinOrderRefundsVo.java
+1
-0
KylinOrderRefundsServiceImpl.java
...gzai/kylin/service/impl/KylinOrderRefundsServiceImpl.java
+0
-1
KylinRefundsStatusServiceImpl.java
...zai/kylin/service/impl/KylinRefundsStatusServiceImpl.java
+2
-2
OrderRefundDao.java
.../java/com/liquidnet/service/kylin/dao/OrderRefundDao.java
+1
-0
KylinOrderRefunds.java
...com/liquidnet/service/kylin/entity/KylinOrderRefunds.java
+1
-0
db_kylin_structure.sql
.../liquidnet-service-kylin-impl/docu/db_kylin_structure.sql
+28
-28
KylinOrderTicketsServiceImpl.java
...vice/kylin/service/impl/KylinOrderTicketsServiceImpl.java
+1
-1
KylinRefundsStatusServiceImpl.java
...ice/kylin/service/impl/KylinRefundsStatusServiceImpl.java
+2
-2
No files found.
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/constant/KylinTableStatusConst.java
View file @
0d71632b
...
@@ -32,6 +32,10 @@ public class KylinTableStatusConst {
...
@@ -32,6 +32,10 @@ public class KylinTableStatusConst {
public
static
final
Integer
ORDER_REFUND_TYPE_APPLY
=
0
;
// 人工申请类型的退款,可以取消退款,退款完成需返还库存
public
static
final
Integer
ORDER_REFUND_TYPE_APPLY
=
0
;
// 人工申请类型的退款,可以取消退款,退款完成需返还库存
public
static
final
Integer
ORDER_REFUND_TYPE_AUTO
=
1
;
// 自动申请类型的退款,无法取消退款,退款完成不返还库存
public
static
final
Integer
ORDER_REFUND_TYPE_AUTO
=
1
;
// 自动申请类型的退款,无法取消退款,退款完成不返还库存
public
static
final
Integer
ORDER_REFUND_CATE1
=
1
;
// 1票务2快递费3票和快递费
public
static
final
Integer
ORDER_REFUND_CATE2
=
2
;
public
static
final
Integer
ORDER_REFUND_CATE3
=
3
;
/**
/**
* 订单状态表状态
* 订单状态表状态
*/
*/
...
...
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/returns/KylinOrderRefundsVo.java
View file @
0d71632b
...
@@ -96,6 +96,7 @@ public class KylinOrderRefundsVo implements Serializable {
...
@@ -96,6 +96,7 @@ public class KylinOrderRefundsVo implements Serializable {
@ApiModelProperty
(
value
=
"票务/快递费/票和快递费"
)
@ApiModelProperty
(
value
=
"票务/快递费/票和快递费"
)
private
String
refundType
;
private
String
refundType
;
private
Integer
refundCate
;
@ApiModelProperty
(
value
=
"订单入场人/搭售款式表 id 多个 ,分割"
)
@ApiModelProperty
(
value
=
"订单入场人/搭售款式表 id 多个 ,分割"
)
private
String
orderTicketEntitiesIds
;
private
String
orderTicketEntitiesIds
;
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/kylin/service/impl/KylinOrderRefundsServiceImpl.java
View file @
0d71632b
...
@@ -86,7 +86,6 @@ public class KylinOrderRefundsServiceImpl extends ServiceImpl<KylinOrderRefundsM
...
@@ -86,7 +86,6 @@ public class KylinOrderRefundsServiceImpl extends ServiceImpl<KylinOrderRefundsM
double
priceExpress
=
orderInfo
.
getPriceExpress
().
doubleValue
();
double
priceExpress
=
orderInfo
.
getPriceExpress
().
doubleValue
();
// todo 转增是否能退
// todo 转增是否能退
// 订单状态需已付款
// 订单状态需已付款
if
(
thisOrderStatus
!=
KylinTableStatusConst
.
ORDER_STATUS1
)
{
if
(
thisOrderStatus
!=
KylinTableStatusConst
.
ORDER_STATUS1
)
{
return
ResponseDto
.
failure
(
"订单状态信息有误"
);
return
ResponseDto
.
failure
(
"订单状态信息有误"
);
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/kylin/service/impl/KylinRefundsStatusServiceImpl.java
View file @
0d71632b
...
@@ -160,9 +160,9 @@ public class KylinRefundsStatusServiceImpl {
...
@@ -160,9 +160,9 @@ public class KylinRefundsStatusServiceImpl {
kylinOrderRefunds
.
setReason
(
reason
);
kylinOrderRefunds
.
setReason
(
reason
);
// TODO: 2021/5/27 判断tyoe
// TODO: 2021/5/27 判断tyoe
if
(
RefundPriceExpress
>
0
)
{
if
(
RefundPriceExpress
>
0
)
{
kylinOrderRefunds
.
setRefund
Type
(
"all"
);
kylinOrderRefunds
.
setRefund
Cate
(
KylinTableStatusConst
.
ORDER_REFUND_CATE1
);
}
else
{
}
else
{
kylinOrderRefunds
.
setRefund
Type
(
"ticket"
);
kylinOrderRefunds
.
setRefund
Cate
(
KylinTableStatusConst
.
ORDER_REFUND_CATE2
);
}
}
kylinOrderRefunds
.
setOrderTicketEntitiesIds
(
StringUtils
.
join
(
ticketEntityIds
,
','
));
kylinOrderRefunds
.
setOrderTicketEntitiesIds
(
StringUtils
.
join
(
ticketEntityIds
,
','
));
kylinOrderRefunds
.
setCreatedAt
(
LocalDateTime
.
now
());
kylinOrderRefunds
.
setCreatedAt
(
LocalDateTime
.
now
());
...
...
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/dao/OrderRefundDao.java
View file @
0d71632b
...
@@ -58,6 +58,7 @@ public class OrderRefundDao implements Serializable {
...
@@ -58,6 +58,7 @@ public class OrderRefundDao implements Serializable {
private
String
refuse
;
private
String
refuse
;
private
String
refundType
;
private
String
refundType
;
private
String
refundCate
;
private
String
orderTicketEntitiesIds
;
private
String
orderTicketEntitiesIds
;
...
...
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/entity/KylinOrderRefunds.java
View file @
0d71632b
...
@@ -144,6 +144,7 @@ public class KylinOrderRefunds implements Serializable {
...
@@ -144,6 +144,7 @@ public class KylinOrderRefunds implements Serializable {
* 票务/快递费/票和快递费
* 票务/快递费/票和快递费
*/
*/
private
String
refundType
;
private
String
refundType
;
private
Integer
refundCate
;
/**
/**
* 订单入场人/搭售款式表 id 多个 ,分割
* 订单入场人/搭售款式表 id 多个 ,分割
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/docu/db_kylin_structure.sql
View file @
0d71632b
...
@@ -674,7 +674,7 @@ CREATE TABLE `kylin_order_refunds`
...
@@ -674,7 +674,7 @@ CREATE TABLE `kylin_order_refunds`
`executor_at`
timestamp
NULL
DEFAULT
NULL
COMMENT
'执行时间'
,
`executor_at`
timestamp
NULL
DEFAULT
NULL
COMMENT
'执行时间'
,
`refuse`
varchar
(
200
)
NOT
NULL
DEFAULT
''
COMMENT
'回绝原因'
,
`refuse`
varchar
(
200
)
NOT
NULL
DEFAULT
''
COMMENT
'回绝原因'
,
`refund_type`
varchar
(
200
)
NOT
NULL
DEFAULT
''
COMMENT
'退款方式'
,
`refund_type`
varchar
(
200
)
NOT
NULL
DEFAULT
''
COMMENT
'退款方式'
,
`refund_
type_old`
enum
(
'ticket'
,
'express'
,
'all'
)
NOT
NULL
DEFAULT
'ticket'
COMMENT
'票务/快递费/
票和快递费'
,
`refund_
cate`
tinyint
NOT
NULL
DEFAULT
'0'
COMMENT
'1票务2快递费3
票和快递费'
,
`order_ticket_entities_ids`
text
COMMENT
'订单入场人/搭售款式表 id 多个 ,分割'
,
`order_ticket_entities_ids`
text
COMMENT
'订单入场人/搭售款式表 id 多个 ,分割'
,
`created_at`
timestamp
NULL
DEFAULT
NULL
,
`created_at`
timestamp
NULL
DEFAULT
NULL
,
`updated_at`
timestamp
NULL
DEFAULT
NULL
,
`updated_at`
timestamp
NULL
DEFAULT
NULL
,
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinOrderTicketsServiceImpl.java
View file @
0d71632b
...
@@ -312,7 +312,7 @@ public class KylinOrderTicketsServiceImpl extends ServiceImpl<KylinOrderTicketsM
...
@@ -312,7 +312,7 @@ public class KylinOrderTicketsServiceImpl extends ServiceImpl<KylinOrderTicketsM
orderTickets
.
setPriceActual
(
orderTickets
.
getPriceTotal
());
orderTickets
.
setPriceActual
(
orderTickets
.
getPriceTotal
());
orderTickets
.
setPriceVoucher
(
new
BigDecimal
(
"0.0"
));
orderTickets
.
setPriceVoucher
(
new
BigDecimal
(
"0.0"
));
orderTickets
.
setPriceExpress
(
ticketData
.
getPriceExpress
());
orderTickets
.
setPriceExpress
(
ticketData
.
getPriceExpress
());
orderTickets
.
setPriceRefund
(
new
BigDecimal
(
"0.0"
));
orderTickets
.
setPriceRefund
(
new
BigDecimal
(
0.0
));
orderTickets
.
setRefundNumber
(
0
);
orderTickets
.
setRefundNumber
(
0
);
orderTickets
.
setPayType
(
payOrderParam
.
getPayType
());
orderTickets
.
setPayType
(
payOrderParam
.
getPayType
());
orderTickets
.
setPaymentType
(
null
);
orderTickets
.
setPaymentType
(
null
);
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinRefundsStatusServiceImpl.java
View file @
0d71632b
...
@@ -97,7 +97,7 @@ public class KylinRefundsStatusServiceImpl {
...
@@ -97,7 +97,7 @@ public class KylinRefundsStatusServiceImpl {
KylinOrderTicketVo
kylinOrderTicketVoOrder
=
new
KylinOrderTicketVo
();
KylinOrderTicketVo
kylinOrderTicketVoOrder
=
new
KylinOrderTicketVo
();
kylinOrderTicketVoOrder
.
setStatus
(
newStatus
);
kylinOrderTicketVoOrder
.
setStatus
(
newStatus
);
kylinOrderTicketVoOrder
.
setRefundNumber
(
num
);
kylinOrderTicketVoOrder
.
setRefundNumber
(
num
);
//
kylinOrderTicketVoOrder.setPriceRefund(BigDecimal.valueOf(price));
kylinOrderTicketVoOrder
.
setPriceRefund
(
BigDecimal
.
valueOf
(
price
));
BasicDBObject
orderEntitiesObject
=
new
BasicDBObject
(
"$set"
,
JSON
.
parse
(
JsonUtils
.
toJson
(
kylinOrderTicketVoOrder
)));
BasicDBObject
orderEntitiesObject
=
new
BasicDBObject
(
"$set"
,
JSON
.
parse
(
JsonUtils
.
toJson
(
kylinOrderTicketVoOrder
)));
Document
docOrder
=
mongoTemplate
.
getCollection
(
KylinOrderTicketVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Document
docOrder
=
mongoTemplate
.
getCollection
(
KylinOrderTicketVo
.
class
.
getSimpleName
()).
findOneAndUpdate
(
Query
.
query
(
Criteria
.
where
(
"orderTicketsId"
).
is
(
orderTicketsId
)).
getQueryObject
(),
Query
.
query
(
Criteria
.
where
(
"orderTicketsId"
).
is
(
orderTicketsId
)).
getQueryObject
(),
...
@@ -132,7 +132,7 @@ public class KylinRefundsStatusServiceImpl {
...
@@ -132,7 +132,7 @@ public class KylinRefundsStatusServiceImpl {
KylinOrderRefunds
kylinOrderRefunds
=
new
KylinOrderRefunds
();
KylinOrderRefunds
kylinOrderRefunds
=
new
KylinOrderRefunds
();
kylinOrderRefunds
.
setStatus
(
KylinTableStatusConst
.
ORDER_REFUND_STATUS_REFUNDED
);
kylinOrderRefunds
.
setStatus
(
KylinTableStatusConst
.
ORDER_REFUND_STATUS_REFUNDED
);
kylinOrderRefunds
.
setRefundCode
(
refundCallbackParam
.
getRefund_code
());
kylinOrderRefunds
.
setRefundCode
(
refundCallbackParam
.
getRefund_code
());
//
kylinOrderRefunds.setRefundType(refundCallbackParam.getRefund_type());
kylinOrderRefunds
.
setRefundType
(
refundCallbackParam
.
getRefund_type
());
kylinOrderRefunds
.
setRefundId
(
refundCallbackParam
.
getRefund_id
());
kylinOrderRefunds
.
setRefundId
(
refundCallbackParam
.
getRefund_id
());
kylinOrderRefunds
.
setRefundAt
(
refundCallbackParam
.
getRefund_at
());
kylinOrderRefunds
.
setRefundAt
(
refundCallbackParam
.
getRefund_at
());
kylinOrderRefunds
.
setRefundError
(
refundCallbackParam
.
getRefund_error
());
kylinOrderRefunds
.
setRefundError
(
refundCallbackParam
.
getRefund_error
());
...
...
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