补充下单逻辑

This commit is contained in:
songmingsong
2024-12-06 14:51:36 +08:00
parent 5fc610e438
commit be5811ea6e
5 changed files with 6 additions and 7 deletions

View File

@ -49,7 +49,7 @@ public class AppOrderController {
@ApiOperation("获取用户订单数量")
@GetMapping("/getUserOrderCount")
public ApiResponse getUserOrderCount() {
public ApiResponse<Integer> getUserOrderCount() {
Long userId = Long.parseLong(BaseContextHandler.getUserId());
return orderService.getOrderCountByUserId(userId);

View File

@ -5,7 +5,6 @@ import com.ycwl.basic.model.pc.order.req.OrderAddOrUpdateReq;
import com.ycwl.basic.model.pc.order.req.OrderReqQuery;
import com.ycwl.basic.model.pc.order.resp.OrderAppRespVO;
import com.ycwl.basic.model.pc.order.resp.OrderRespVO;
import com.ycwl.basic.utils.ApiResponse;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
@ -30,7 +29,7 @@ public interface OrderMapper {
*/
int addOrderItems(List<OrderItemEntity> orderItems);
ApiResponse getOrderCount(OrderReqQuery query);
int getOrderCount(OrderReqQuery query);
List<OrderAppRespVO> appList(OrderReqQuery orderReqQuery);

View File

@ -164,10 +164,10 @@ public class OrderServiceImpl implements OrderService {
}
@Override
public ApiResponse<?> getOrderCountByUserId(Long userId) {
public ApiResponse<Integer> getOrderCountByUserId(Long userId) {
OrderReqQuery query = new OrderReqQuery();
query.setMemberId(userId);
return orderMapper.getOrderCount(query);
return ApiResponse.success(orderMapper.getOrderCount(query));
}
@Override

View File

@ -25,7 +25,7 @@ public interface OrderService {
void updateOrderState(Long orderSn, OrderStateEnum orderStateEnum, String refundReason);
ApiResponse getOrderCountByUserId(Long userId);
ApiResponse<Integer> getOrderCountByUserId(Long userId);
ApiResponse<PageInfo<OrderAppRespVO>> appPageQuery(OrderReqQuery orderReqQuery);