13、买家订单service查询

本文补充了上篇博客遗漏的OrderService查询相关内容,包括OrderStatusEnum、PayStatusEnum等枚举类,SellException及CartDTO类的创建。在OrderServiceImpl中实现服务逻辑,并在OrderServiceImplTest进行测试,成功查询到buyer_openid为'lym'的4条订单记录。此外,创建了OrderMaster2OrderDTOConverter转换器,将数据成功转换为orderDTO类型。
摘要由CSDN通过智能技术生成

13、买家订单service查询

大家晚上好,今天我发现其实上一篇博客中其实还有一部分的包以及类的创建没有和大家分享(因为我忙着找bug~结果在更新博客的时候忘记了┭┮﹏┭┮);在这里做一下补充说明


(1)其中有新建了一个enums包里面存放了一些状态的结果集合 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210306214905434.png)
  • OrderStatusEnum(订单状态结果集)
package com.yummy.sell.enums;

import lombok.Getter;

/**
 * 订单状态
 * @author LYM
 * @date 2021/3/5
 */
@Getter
public enum OrderStatusEnum {
   
    NEW(0,"新订单"),
    FINISHED(1,"完结"),
    CANCEL(2,"已取消"),
    ;
    private Integer code;
    private String message;

    OrderStatusEnum(Integer code,String message) {
   
        this.code = code;
        this.message=message;
    }
}

  • PayStatusEnum(支付状态结果集)
package com.yummy.sell.enums;

import lombok.Getter;

/**
 * 支付状态
 * @author LYM
 * @date 2021/3/5
 */
@Getter
public enum PayStatusEnum {
   
    WAIT(0,"未支付"),
    SUCCESS(1,"支付成功"),
    ;
    private Integer code;
    private String message;

    PayStatusEnum(Integer code,String message) {
   
        this.code = code;
        this.message=message;
    }
}

  • ProductStatusEnum(商品状态结果集)
package com.yummy.sell.enums;

import lombok.Getter;

/**
 * 商品状态
 * @author LYM
 * @date
 */
@Getter
public enum ProductStatusEnum {
   
    UP(
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值