开票优化
This commit is contained in:
@ -9,6 +9,7 @@ import cn.iocoder.yudao.module.member.controller.admin.billing.vo.BillingRespVO;
|
||||
import cn.iocoder.yudao.module.member.controller.admin.billing.vo.BillingSaveReqVO;
|
||||
import cn.iocoder.yudao.module.member.dal.dataobject.billing.BillingDO;
|
||||
import cn.iocoder.yudao.module.member.service.billing.BillingService;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.Parameter;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
@ -78,7 +79,8 @@ public class AppBillingController {
|
||||
}
|
||||
@GetMapping("/totalMoney")
|
||||
@Operation(summary = "获取月时间段的金额")
|
||||
public CommonResult<BigDecimal> getBillingPage(@DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) @RequestParam("time") Date time,
|
||||
public CommonResult<BigDecimal> getBillingPage(@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||
@RequestParam("time") Date time,
|
||||
@RequestParam("billingType") Integer billingType,
|
||||
@RequestParam("carteenId") Long carteenId,
|
||||
@RequestParam("userId")Long userId) {
|
||||
@ -87,7 +89,8 @@ public class AppBillingController {
|
||||
}
|
||||
@GetMapping("/data")
|
||||
@Operation(summary = "获取月时间段的订单详情")
|
||||
public CommonResult<Object> getData(@DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) @RequestParam("time") Date time,
|
||||
public CommonResult<Object> getData(@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||
@RequestParam("time") Date time,
|
||||
@RequestParam("billingType") Integer billingType,
|
||||
@RequestParam("carteenId") Long carteenId,
|
||||
@RequestParam("userId")Long userId) {
|
||||
|
@ -74,7 +74,7 @@ public class BillingServiceImpl implements BillingService {
|
||||
return dishOrderMapper.selectList(new LambdaQueryWrapperX<DishOrderDO>()
|
||||
.betweenIfPresent(DishOrderDO::getCreateTime,startTime,endTime)
|
||||
.eq(DishOrderDO::getOrderStatus,DishOrderDO.COMPLETE)
|
||||
.ne(DishOrderDO::getBillingExist,Boolean.FALSE)
|
||||
.eq(DishOrderDO::getBillingExist,Boolean.FALSE)
|
||||
.eq(DishOrderDO::getStoreId,carteenId)
|
||||
.in(DishOrderDO::getUserId,ids)
|
||||
);
|
||||
@ -89,7 +89,7 @@ public class BillingServiceImpl implements BillingService {
|
||||
return storeOrderMapper.selectList(new LambdaQueryWrapperX<StoreOrderDO>()
|
||||
.betweenIfPresent(StoreOrderDO::getCreateTime,startTime,endTime)
|
||||
.eq(StoreOrderDO::getStatus, StoreOrderStatusEnum.COMPLETE.getCode())
|
||||
.ne(StoreOrderDO::getBillingExist,Boolean.FALSE)
|
||||
.eq(StoreOrderDO::getBillingExist,Boolean.FALSE)
|
||||
.eq(StoreOrderDO::getCarteenId,carteenId)
|
||||
.in(StoreOrderDO::getUserId,ids)
|
||||
);
|
||||
@ -104,7 +104,7 @@ public class BillingServiceImpl implements BillingService {
|
||||
return orderSpaceCapsuleMapper.selectList(new LambdaQueryWrapperX<OrderSpaceCapsuleDO>()
|
||||
.betweenIfPresent(OrderSpaceCapsuleDO::getCreateTime,startTime,endTime)
|
||||
.eq(OrderSpaceCapsuleDO::getStatus, SpaceCapsuleOrderEnum.SPACE_CAPSULE_ORDER_ENUM_DONE.getCode())
|
||||
.ne(OrderSpaceCapsuleDO::getBillingExist,Boolean.FALSE)
|
||||
.eq(OrderSpaceCapsuleDO::getBillingExist,Boolean.FALSE)
|
||||
.eq(OrderSpaceCapsuleDO::getCarteenId,carteenId)
|
||||
.in(OrderSpaceCapsuleDO::getUserId,ids)
|
||||
);
|
||||
|
Reference in New Issue
Block a user