package com.kym.entity.admin.queryParams;

import com.kym.entity.common.PageParams;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author skyline
 * @description 查询参数
 * @date 2023-08-22 18:56
 */
@Data
@Accessors(chain = true)
public class CommonQueryParam extends PageParams {
    /**
     * id
     */
    private Long id;
    /**
     * 用户id
     */
    private Long userId;

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone != null ? mobilePhone.replaceAll(" ", "") : null;
    }

    /**
     * 手机号
     */
    private String mobilePhone;
    /**
     * 用户名
     */
    private String username;
    /**
     * 类型
     */
    private Integer type;
    /**
     * 状态
     */
    private Object status;
    /**
     * 商户订单号
     */
    private String outTradeNo;
    /**
     * 微信订单号
     */
    private String transactionId;
}
