完成支付、电子面单、模板消息队列等功能

This commit is contained in:
hupeng
2023-07-25 23:45:57 +08:00
parent f8f699fe6a
commit 0ae51f9ee7
625 changed files with 8291 additions and 18630 deletions

View File

@ -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);
/**
* 获得会员用户信息
*

View File

@ -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;
}

View File

@ -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;
}