统计
This commit is contained in:
@@ -16,6 +16,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
import java.math.BigDecimal;
|
||||
import java.text.ParseException;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
@@ -140,7 +141,7 @@ public class PaymentController {
|
||||
.notExists("select 1 from payment_to_order where order_id = orders.id and state = 0")
|
||||
.eq(Orders::getFee, payment.getFee())
|
||||
.eq(Orders::getPayType, 0)
|
||||
.ge(Orders::getOrderTime, DateUtils.addDays(payment.getCtime(),-1))
|
||||
.ge(Orders::getOrderTime, payment.getCtime())
|
||||
.le(Orders::getOrderTime, DateUtils.addDays(payment.getCtime(),3))
|
||||
.orderByAsc(Orders::getOrderTime));
|
||||
return R.ok().put("data",ordersList);
|
||||
@@ -154,7 +155,13 @@ public class PaymentController {
|
||||
paymentService.updateById(payment);
|
||||
paymentToOrderService.save(pto);
|
||||
ordersService.updatePoint(pto.getOrderId());
|
||||
ordersService.update(new LambdaUpdateWrapper<Orders>().set(Orders::getUseFlag,1).eq(Orders::getId,pto.getOrderId()));
|
||||
Orders orders = ordersService.getById(pto.getOrderId());
|
||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
|
||||
if(!sdf.format(payment.getCtime()).equals(sdf.format(orders.getOrderTime()))){
|
||||
orders.setOrderTime(payment.getCtime());
|
||||
}
|
||||
orders.setUseFlag(1);
|
||||
ordersService.updateById(orders);
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user