commit
2aba8a72c9
@ -1,24 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<parent>
|
||||
<artifactId>yudao</artifactId>
|
||||
<groupId>cn.iocoder.boot</groupId>
|
||||
<version>${revision}</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<modules>
|
||||
<module>yudao-module-wechat-mp-api</module>
|
||||
<module>yudao-module-wechat-mp-biz</module>
|
||||
</modules>
|
||||
<artifactId>yudao-module-wechat-mp</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<name>${project.artifactId}</name>
|
||||
<description>
|
||||
微信公众号模块,主要实现 账号管理,粉丝管理 等功能。
|
||||
</description>
|
||||
|
||||
|
||||
</project>
|
||||
@ -1,77 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<parent>
|
||||
<artifactId>yudao-module-wechat-mp</artifactId>
|
||||
<groupId>cn.iocoder.boot</groupId>
|
||||
<version>${revision}</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<artifactId>yudao-module-wechat-mp-biz</artifactId>
|
||||
|
||||
<name>${project.artifactId}</name>
|
||||
<description>
|
||||
微信公众号模块,主要实现 账号管理,粉丝管理 等功能。
|
||||
</description>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>cn.iocoder.boot</groupId>
|
||||
<artifactId>yudao-module-wechat-mp-api</artifactId>
|
||||
<version>${revision}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- 业务组件 -->
|
||||
<dependency>
|
||||
<groupId>cn.iocoder.boot</groupId>
|
||||
<artifactId>yudao-spring-boot-starter-biz-operatelog</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- Web 相关 -->
|
||||
<dependency>
|
||||
<groupId>cn.iocoder.boot</groupId>
|
||||
<artifactId>yudao-spring-boot-starter-web</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>cn.iocoder.boot</groupId>
|
||||
<artifactId>yudao-spring-boot-starter-security</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- DB 相关 -->
|
||||
<dependency>
|
||||
<groupId>cn.iocoder.boot</groupId>
|
||||
<artifactId>yudao-spring-boot-starter-mybatis</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- Test 测试相关 -->
|
||||
<dependency>
|
||||
<groupId>cn.iocoder.boot</groupId>
|
||||
<artifactId>yudao-spring-boot-starter-test</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>cn.iocoder.boot</groupId>
|
||||
<artifactId>yudao-spring-boot-starter-excel</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>cn.iocoder.boot</groupId>
|
||||
<artifactId>yudao-spring-boot-starter-mq</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-configuration-processor</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.github.binarywang</groupId>
|
||||
<artifactId>weixin-java-mp</artifactId>
|
||||
</dependency>
|
||||
|
||||
</dependencies>
|
||||
|
||||
</project>
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.enums;
|
||||
package cn.iocoder.yudao.module.mp.enums;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.exception.ErrorCode;
|
||||
|
||||
@ -1,13 +1,13 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.account;
|
||||
package cn.iocoder.yudao.module.mp.admin.account;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
|
||||
import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
|
||||
import cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo.*;
|
||||
import cn.iocoder.yudao.module.wechatMp.convert.account.WxAccountConvert;
|
||||
import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO;
|
||||
import cn.iocoder.yudao.module.wechatMp.service.account.WxAccountService;
|
||||
import cn.iocoder.yudao.module.mp.admin.account.vo.*;
|
||||
import cn.iocoder.yudao.module.mp.convert.account.WxAccountConvert;
|
||||
import cn.iocoder.yudao.module.mp.dal.dataobject.account.WxAccountDO;
|
||||
import cn.iocoder.yudao.module.mp.service.account.WxAccountService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiImplicitParam;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.account.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
@ -1,9 +1,7 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.account.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
import io.swagger.annotations.*;
|
||||
import javax.validation.constraints.*;
|
||||
|
||||
@ApiModel("管理后台 - 公众号账户创建 Request VO")
|
||||
@Data
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.account.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.account.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.account.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.account.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
@ -1,7 +1,6 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.account.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
import io.swagger.annotations.*;
|
||||
import javax.validation.constraints.*;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.accountfans.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
@ -1,9 +1,7 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.accountfans.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
import io.swagger.annotations.*;
|
||||
import javax.validation.constraints.*;
|
||||
|
||||
@ApiModel("管理后台 - 微信公众号粉丝创建 Request VO")
|
||||
@Data
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.accountfans.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.accountfans.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.accountfans.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.accountfans.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
@ -1,7 +1,6 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo;
|
||||
package cn.iocoder.yudao.module.mp.admin.accountfans.vo;
|
||||
|
||||
import lombok.*;
|
||||
import java.util.*;
|
||||
import io.swagger.annotations.*;
|
||||
import javax.validation.constraints.*;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.builder;
|
||||
package cn.iocoder.yudao.module.mp.builder;
|
||||
|
||||
import me.chanjar.weixin.mp.api.WxMpService;
|
||||
import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.builder;
|
||||
package cn.iocoder.yudao.module.mp.builder;
|
||||
|
||||
import me.chanjar.weixin.mp.api.WxMpService;
|
||||
import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.builder;
|
||||
package cn.iocoder.yudao.module.mp.builder;
|
||||
|
||||
import me.chanjar.weixin.mp.api.WxMpService;
|
||||
import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage;
|
||||
@ -1,13 +1,15 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.convert.account;
|
||||
|
||||
import java.util.*;
|
||||
package cn.iocoder.yudao.module.mp.convert.account;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
|
||||
import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountCreateReqVO;
|
||||
import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountExcelVO;
|
||||
import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountRespVO;
|
||||
import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountUpdateReqVO;
|
||||
import cn.iocoder.yudao.module.mp.dal.dataobject.account.WxAccountDO;
|
||||
import org.mapstruct.Mapper;
|
||||
import org.mapstruct.factory.Mappers;
|
||||
import cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo.*;
|
||||
import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 公众号账户 Convert
|
||||
@ -1,13 +1,15 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.convert.accountfans;
|
||||
|
||||
import java.util.*;
|
||||
package cn.iocoder.yudao.module.mp.convert.accountfans;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
|
||||
import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansCreateReqVO;
|
||||
import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansExcelVO;
|
||||
import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansRespVO;
|
||||
import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansUpdateReqVO;
|
||||
import cn.iocoder.yudao.module.mp.dal.dataobject.accountfans.WxAccountFansDO;
|
||||
import org.mapstruct.Mapper;
|
||||
import org.mapstruct.factory.Mappers;
|
||||
import cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo.*;
|
||||
import cn.iocoder.yudao.module.wechatMp.dal.dataobject.accountfans.WxAccountFansDO;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 微信公众号粉丝 Convert
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.dal.dataobject.account;
|
||||
package cn.iocoder.yudao.module.mp.dal.dataobject.account;
|
||||
|
||||
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
|
||||
import com.baomidou.mybatisplus.annotation.KeySequence;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.dal.dataobject.accountfans;
|
||||
package cn.iocoder.yudao.module.mp.dal.dataobject.accountfans;
|
||||
|
||||
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
|
||||
import com.baomidou.mybatisplus.annotation.KeySequence;
|
||||
@ -1,13 +1,14 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.dal.mysql.account;
|
||||
|
||||
import java.util.*;
|
||||
package cn.iocoder.yudao.module.mp.dal.mysql.account;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
||||
import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountExportReqVO;
|
||||
import cn.iocoder.yudao.module.mp.admin.account.vo.WxAccountPageReqVO;
|
||||
import cn.iocoder.yudao.module.mp.dal.dataobject.account.WxAccountDO;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import cn.iocoder.yudao.module.wechatMp.controller.admin.account.vo.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 公众号账户 Mapper
|
||||
@ -1,13 +1,14 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.dal.mysql.accountfans;
|
||||
|
||||
import java.util.*;
|
||||
package cn.iocoder.yudao.module.mp.dal.mysql.accountfans;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
||||
import cn.iocoder.yudao.module.wechatMp.dal.dataobject.accountfans.WxAccountFansDO;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
|
||||
import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansExportReqVO;
|
||||
import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansPageReqVO;
|
||||
import cn.iocoder.yudao.module.mp.dal.dataobject.accountfans.WxAccountFansDO;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 微信公众号粉丝 Mapper
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.handler;
|
||||
package cn.iocoder.yudao.module.mp.handler;
|
||||
|
||||
import me.chanjar.weixin.common.session.WxSessionManager;
|
||||
import me.chanjar.weixin.mp.api.WxMpMessageHandler;
|
||||
@ -1,6 +1,6 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.handler;
|
||||
package cn.iocoder.yudao.module.mp.handler;
|
||||
|
||||
import cn.iocoder.yudao.module.wechatMp.builder.TextBuilder;
|
||||
import cn.iocoder.yudao.module.mp.builder.TextBuilder;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import me.chanjar.weixin.common.session.WxSessionManager;
|
||||
import me.chanjar.weixin.mp.api.WxMpMessageHandler;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.handler;
|
||||
package cn.iocoder.yudao.module.mp.handler;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.util.json.JsonUtils;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.handler;
|
||||
package cn.iocoder.yudao.module.mp.handler;
|
||||
|
||||
import me.chanjar.weixin.common.session.WxSessionManager;
|
||||
import me.chanjar.weixin.mp.api.WxMpMessageHandler;
|
||||
@ -1,33 +1,15 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.handler;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.core.io.FileUtil;
|
||||
import cn.hutool.http.HtmlUtil;
|
||||
import cn.hutool.http.HttpUtil;
|
||||
import cn.hutool.json.JSONUtil;
|
||||
import cn.iocoder.yudao.framework.common.util.json.JsonUtils;
|
||||
import cn.iocoder.yudao.module.wechatMp.builder.TextBuilder;
|
||||
import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO;
|
||||
import cn.iocoder.yudao.module.wechatMp.service.account.WxAccountService;
|
||||
package cn.iocoder.yudao.module.mp.handler;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import me.chanjar.weixin.common.error.WxErrorException;
|
||||
import me.chanjar.weixin.common.session.WxSessionManager;
|
||||
import me.chanjar.weixin.mp.api.WxMpMessageHandler;
|
||||
import me.chanjar.weixin.mp.api.WxMpService;
|
||||
import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage;
|
||||
import me.chanjar.weixin.mp.bean.message.WxMpXmlOutMessage;
|
||||
import me.chanjar.weixin.mp.bean.result.WxMpUser;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.util.Map;
|
||||
|
||||
import static me.chanjar.weixin.common.api.WxConsts.XmlMsgType;
|
||||
|
||||
@Component
|
||||
@Slf4j
|
||||
public class MsgHandler implements WxMpMessageHandler {
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.handler;
|
||||
package cn.iocoder.yudao.module.mp.handler;
|
||||
|
||||
import me.chanjar.weixin.common.session.WxSessionManager;
|
||||
import me.chanjar.weixin.mp.api.WxMpMessageHandler;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.handler;
|
||||
package cn.iocoder.yudao.module.mp.handler;
|
||||
|
||||
import me.chanjar.weixin.common.error.WxErrorException;
|
||||
import me.chanjar.weixin.common.session.WxSessionManager;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.handler;
|
||||
package cn.iocoder.yudao.module.mp.handler;
|
||||
|
||||
import me.chanjar.weixin.common.session.WxSessionManager;
|
||||
import me.chanjar.weixin.mp.api.WxMpMessageHandler;
|
||||
@ -1,18 +1,16 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.handler;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo.WxAccountFansUpdateReqVO;
|
||||
import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO;
|
||||
import cn.iocoder.yudao.module.wechatMp.dal.dataobject.accountfans.WxAccountFansDO;
|
||||
import cn.iocoder.yudao.module.wechatMp.service.account.WxAccountService;
|
||||
import cn.iocoder.yudao.module.wechatMp.service.accountfans.WxAccountFansService;
|
||||
package cn.iocoder.yudao.module.mp.handler;
|
||||
|
||||
import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansUpdateReqVO;
|
||||
import cn.iocoder.yudao.module.mp.dal.dataobject.account.WxAccountDO;
|
||||
import cn.iocoder.yudao.module.mp.dal.dataobject.accountfans.WxAccountFansDO;
|
||||
import cn.iocoder.yudao.module.mp.service.account.WxAccountService;
|
||||
import cn.iocoder.yudao.module.mp.service.accountfans.WxAccountFansService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import me.chanjar.weixin.common.session.WxSessionManager;
|
||||
import me.chanjar.weixin.mp.api.WxMpMessageHandler;
|
||||
import me.chanjar.weixin.mp.api.WxMpService;
|
||||
import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage;
|
||||
import me.chanjar.weixin.mp.bean.message.WxMpXmlOutMessage;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.mq.costomer.dict;
|
||||
package cn.iocoder.yudao.module.mp.mq.costomer.dict;
|
||||
|
||||
import cn.iocoder.yudao.framework.mq.core.pubsub.AbstractChannelMessageListener;
|
||||
import cn.iocoder.yudao.module.wechatMp.config.WxMpConfig;
|
||||
import cn.iocoder.yudao.module.wechatMp.mq.message.dict.WxConfigDataRefreshMessage;
|
||||
import cn.iocoder.yudao.module.mp.config.WxMpConfig;
|
||||
import cn.iocoder.yudao.module.mp.mq.message.dict.WxConfigDataRefreshMessage;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.mq.message.dict;
|
||||
package cn.iocoder.yudao.module.mp.mq.message.dict;
|
||||
|
||||
import cn.iocoder.yudao.framework.mq.core.pubsub.AbstractChannelMessage;
|
||||
import lombok.Data;
|
||||
@ -1,7 +1,7 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.mq.producer.dict;
|
||||
package cn.iocoder.yudao.module.mp.mq.producer.dict;
|
||||
|
||||
import cn.iocoder.yudao.framework.mq.core.RedisMQTemplate;
|
||||
import cn.iocoder.yudao.module.wechatMp.mq.message.dict.WxConfigDataRefreshMessage;
|
||||
import cn.iocoder.yudao.module.mp.mq.message.dict.WxConfigDataRefreshMessage;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
@ -1,14 +1,17 @@
|
||||
package cn.iocoder.yudao.module.wechatMp.service.accountfans;
|
||||
package cn.iocoder.yudao.module.mp.service.accountfans;
|
||||
|
||||
import java.util.*;
|
||||
import javax.validation.*;
|
||||
|
||||
import cn.iocoder.yudao.module.wechatMp.controller.admin.accountfans.vo.*;
|
||||
import cn.iocoder.yudao.module.wechatMp.dal.dataobject.account.WxAccountDO;
|
||||
import cn.iocoder.yudao.module.wechatMp.dal.dataobject.accountfans.WxAccountFansDO;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansCreateReqVO;
|
||||
import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansExportReqVO;
|
||||
import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansPageReqVO;
|
||||
import cn.iocoder.yudao.module.mp.admin.accountfans.vo.WxAccountFansUpdateReqVO;
|
||||
import cn.iocoder.yudao.module.mp.dal.dataobject.accountfans.WxAccountFansDO;
|
||||
import com.baomidou.mybatisplus.core.toolkit.support.SFunction;
|
||||
|
||||
import javax.validation.Valid;
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 微信公众号粉丝 Service 接口
|
||||
*
|
||||
Loading…
Reference in New Issue