完成支付、电子面单、模板消息队列等功能
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
package co.yixiang.yshop.module.member.api.user;
|
||||
|
||||
import co.yixiang.yshop.module.member.api.user.dto.MemberUserRespDTO;
|
||||
import co.yixiang.yshop.module.member.api.user.dto.WechatUserDto;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
@ -15,6 +16,8 @@ import static co.yixiang.yshop.framework.common.util.collection.CollectionUtils.
|
||||
*/
|
||||
public interface MemberUserApi {
|
||||
|
||||
void saveWechatMember(WechatUserDto wechatUserDto);
|
||||
|
||||
/**
|
||||
* 获得会员用户信息
|
||||
*
|
||||
|
@ -0,0 +1,41 @@
|
||||
package co.yixiang.yshop.module.member.api.user.dto;
|
||||
|
||||
import lombok.*;
|
||||
|
||||
/**
|
||||
* @ClassName WechatUserDTO
|
||||
* @Author hupeng <610796224@qq.com>
|
||||
* @Date 2023/7/18
|
||||
**/
|
||||
@Getter
|
||||
@Setter
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class WechatUserDto {
|
||||
|
||||
private String openid;
|
||||
|
||||
private String unionId;
|
||||
|
||||
private String routineOpenid;
|
||||
|
||||
private String nickname;
|
||||
|
||||
private String headimgurl;
|
||||
|
||||
private Integer sex;
|
||||
|
||||
private String city;
|
||||
|
||||
private String language;
|
||||
|
||||
private String province;
|
||||
|
||||
private String country;
|
||||
|
||||
private Boolean subscribe;
|
||||
|
||||
private Long subscribeTime;
|
||||
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
/**
|
||||
* Copyright (C) 2018-2022
|
||||
* All rights reserved, Designed By www.yixiang.co
|
||||
|
||||
*/
|
||||
package co.yixiang.yshop.module.member.enums;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* @author hupeng
|
||||
* 账单明细相关枚举
|
||||
*/
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum LoginTypeEnum {
|
||||
|
||||
|
||||
WXAPP("wxapp","微信小程序"),
|
||||
ALIAPP("aliapp","支付宝小程序"),
|
||||
WECHAT("wechat","微信公众号"),
|
||||
H5("h5","h5"),
|
||||
PC("pc","pc"),
|
||||
APP("app","APP");
|
||||
|
||||
|
||||
|
||||
|
||||
private String value;
|
||||
private String desc;
|
||||
|
||||
|
||||
}
|
Reference in New Issue
Block a user