Commit 1dee1ece authored by wlx@33.cn's avatar wlx@33.cn

修正订单成功后N天自动结束交易

parent d2cbb35d
......@@ -78,6 +78,11 @@ public class Order implements Serializable {
*/
public static final Integer ORDER_STATE_REFUND_FAIL = 13;
/**
* 订单状态,14->订单完成(订单完成n天后关闭)
*/
public static final Integer ORDER_STATE_FINISH_AUTO_CLOSE = 14;
@ApiModelProperty(value = "主键自增编号")
@TableId(value = "id", type = IdType.AUTO)
private Long id;
......@@ -109,7 +114,8 @@ public class Order implements Serializable {
@ApiModelProperty(value = "1.普通 2.预售 3.拍卖")
private Integer orderType;
@ApiModelProperty(value = "订单状态,1->交易成功,2->交易关闭,3->定金已付,4->待退款,5->已退款,6->支付中,7->待支付 ,8 撤销退款, 9->退款驳回, 10 待付尾款 11->链上退款失败 12->退款中 13->退款失败")
@ApiModelProperty(value = "订单状态,1->交易成功,2->交易关闭,3->定金已付,4->待退款,5->已退款,6->支付中,7->待支付 ,8 撤销退款," +
" 9->退款驳回, 10 待付尾款 11->链上退款失败 12->退款中 13->退款失败 14->交易结束")
private Integer orderState;
@ApiModelProperty(value = "是否直接提货,0->否,1->是")
......
......@@ -215,7 +215,7 @@ public class OrderTask {
for (Order order : orderList) {
long time = order.getUpdateTime() + config.getDealCloseLimit() * 24 * 60 * 60 * 1000;
if (System.currentTimeMillis() > time) {
order.setOrderState(10);
order.setOrderState(Order.ORDER_STATE_FINISH_AUTO_CLOSE);
orderService.updateById(order);
}
}
......
......@@ -60,7 +60,8 @@ public class Order implements Serializable {
@ApiModelProperty(value = "1.普通 2.预售 3.拍卖")
private Integer orderType;
@ApiModelProperty(value = "订单状态,1->交易成功,2->交易关闭,3->定金已付,4->待退款,5->已退款,6->支付中,7->待支付")
@ApiModelProperty(value = "订单状态,1->交易成功,2->交易关闭,3->定金已付,4->待退款,5->已退款,6->支付中,7->待支付 ,8 撤销退款," +
" 9->退款驳回, 10 待付尾款 11->链上退款失败 12->退款中 13->退款失败 14->交易结束")
private Integer orderState;
@ApiModelProperty(value = "是否直接提货,0->否,1->是")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment