UserOperationService.java
1.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package com.topdraw.business.process.service;
import com.topdraw.business.module.member.profile.domain.MemberProfile;
import com.topdraw.business.module.member.service.dto.MemberDTO;
import com.topdraw.business.module.user.iptv.domain.UserTv;
import com.topdraw.business.module.user.weixin.service.dto.UserWeixinDTO;
import com.topdraw.business.process.domian.weixin.BuyVipBean;
import com.topdraw.business.process.domian.weixin.SubscribeBean;
import com.topdraw.business.process.domian.weixin.WeiXinUserBean;
import java.util.List;
public interface UserOperationService {
boolean createMemberByUserTv(UserTv resources);
void unbind(UserTv userTv);
void changeMainAccount(UserTv userTv);
UserWeixinDTO appletLogin(WeiXinUserBean resources);
boolean subscribe(SubscribeBean resources);
boolean unsubscribe(SubscribeBean resources);
String saveUserInfo(String data);
MemberProfile saveUserWeixinPhone(WeiXinUserBean resources);
boolean sendQrCodeMessage(String content);
boolean deleteAllCollection(String content);
boolean deleteCollection(String content);
boolean addCollection(String content);
List<MemberDTO> findBindByPlatformAccount(String platformAccount);
}