记得上下班打卡 | git大法好,push需谨慎

Commit b6096d65 authored by 胡佳晨's avatar 胡佳晨

订单相关 文档

parent b8d807b4
......@@ -77,9 +77,11 @@ public class GoblinStoreOrderController {
@ApiOperation(value = "修改订单价格")
@ApiImplicitParams({
@ApiImplicitParam(type = "form", required = false, dataType = "String", name = "orderId", value = "订单id"),
@ApiImplicitParam(type = "form", required = false, dataType = "BigDecimal", name = "price", value = "退款金额"),
})
@GetMapping(value = "change/price")
public ResponseDto<Boolean> changePrice(@RequestParam(value = "orderId", required = true) @Valid String orderId) {
public ResponseDto<Boolean> changePrice(@RequestParam(value = "orderId", required = true) @Valid String orderId,
@RequestParam(value = "orderId", required = true) @Valid BigDecimal price) {
return ResponseDto.success();
}
......@@ -87,10 +89,12 @@ public class GoblinStoreOrderController {
@ApiImplicitParams({
@ApiImplicitParam(type = "form", required = false, dataType = "String", name = "orderId", value = "订单id"),
@ApiImplicitParam(type = "form", required = false, dataType = "String", name = "orderSkuId", value = "orderSkuId"),
@ApiImplicitParam(type = "form", required = false, dataType = "BigDecimal", name = "price", value = "退款金额"),
})
@GetMapping(value = "change/skuPrice")
public ResponseDto<Boolean> changeSkuPrice(@RequestParam(value = "orderId", required = true) @Valid String orderId,
@RequestParam(value = "orderSkuId", required = true) @Valid String orderSkuId) {
@RequestParam(value = "orderSkuId", required = true) @Valid String orderSkuId,
@RequestParam(value = "orderId", required = true) @Valid BigDecimal price) {
return ResponseDto.success();
}
......
......@@ -35,6 +35,8 @@ import org.springframework.stereotype.Service;
import java.time.LocalDateTime;
import java.util.*;
import static com.liquidnet.commons.lang.util.DateUtil.DTF_YMD_HMS;
/**
* <p>
......@@ -63,7 +65,7 @@ public class DMCheckGoblinOrderTimeImpl extends ServiceImpl<GoblinStoreOrderMapp
List<String> orderIds = goblinRedisUtils.getUnPayGoblinOrderList(i + "");
for (String orderId : orderIds) {
GoblinStoreOrderVo orderVo = goblinRedisUtils.getGoblinOrder(orderId);
LocalDateTime expireTime = orderVo.getCreatedAt().plusMinutes(orderVo.getPayCountdownMinute() + 1);
LocalDateTime expireTime = LocalDateTime.parse(orderVo.getCreatedAt(),DTF_YMD_HMS).plusMinutes(orderVo.getPayCountdownMinute() + 1);
if (now.isAfter(expireTime) && orderVo.getStatus() == GoblinStatusConst.Status.ORDER_STATUS_0.getValue()) {//过期
LinkedList<String> sqls = CollectionUtil.linkedListString();
LinkedList<Object[]> sqlDataOrder = CollectionUtil.linkedListObjectArr();
......
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