This commit is contained in:
Carl 2021-12-07 11:53:25 +08:00
parent 028a785469
commit 6b2f9c00ee
3 changed files with 46 additions and 5 deletions

View File

@ -4,6 +4,7 @@ import net.lab1024.smartadmin.common.heartbeat.StringUtil;
import net.lab1024.smartadmin.module.system.royalcanin.member.MemberAddEntity; import net.lab1024.smartadmin.module.system.royalcanin.member.MemberAddEntity;
import net.lab1024.smartadmin.module.system.royalcanin.member.MemberCheckEntity; import net.lab1024.smartadmin.module.system.royalcanin.member.MemberCheckEntity;
import net.lab1024.smartadmin.module.system.royalcanin.member.MemberGetEntity; import net.lab1024.smartadmin.module.system.royalcanin.member.MemberGetEntity;
import net.lab1024.smartadmin.module.system.royalcanin.member.MemberUpdateMemberLevelEntity;
import net.lab1024.smartadmin.util.SmartHttpUtil; import net.lab1024.smartadmin.util.SmartHttpUtil;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -11,7 +12,7 @@ import java.util.HashMap;
import java.util.Map; import java.util.Map;
@Service @Service
public class MamberService { public class MemberService {
private String url = "http://miniapp-test.royalcanin.com.cn:7080/crm/member/"; private String url = "http://miniapp-test.royalcanin.com.cn:7080/crm/member/";
@ -54,4 +55,13 @@ public class MamberService {
paramMap.put("isJoinScrmCommunity",StringUtil.toString((memberAddEntity.isJoinScrmCommunity()))); paramMap.put("isJoinScrmCommunity",StringUtil.toString((memberAddEntity.isJoinScrmCommunity())));
return SmartHttpUtil.sendPostForm(url+"add",paramMap,null); return SmartHttpUtil.sendPostForm(url+"add",paramMap,null);
} }
public String memberUpdateMemberLevel(MemberUpdateMemberLevelEntity memberUpdateMemberLevelEntity)throws Exception {
Map<String, String> paramMap = new HashMap<>();
paramMap.put("channelId", StringUtil.toString(memberUpdateMemberLevelEntity.getChannelId()));
paramMap.put("channelSecurity",memberUpdateMemberLevelEntity.getChannelSecurity());
paramMap.put("id",StringUtil.toString(memberUpdateMemberLevelEntity.getId()));
paramMap.put("memberLevel",StringUtil.toString(memberUpdateMemberLevelEntity.getMemberLevel()));
return SmartHttpUtil.sendPostForm(url+"check",paramMap,null);
}
} }

View File

@ -10,6 +10,7 @@ import net.lab1024.smartadmin.module.system.royalcanin.couponConfig.CouponConfig
import net.lab1024.smartadmin.module.system.royalcanin.member.MemberAddEntity; import net.lab1024.smartadmin.module.system.royalcanin.member.MemberAddEntity;
import net.lab1024.smartadmin.module.system.royalcanin.member.MemberCheckEntity; import net.lab1024.smartadmin.module.system.royalcanin.member.MemberCheckEntity;
import net.lab1024.smartadmin.module.system.royalcanin.member.MemberGetEntity; import net.lab1024.smartadmin.module.system.royalcanin.member.MemberGetEntity;
import net.lab1024.smartadmin.module.system.royalcanin.member.MemberUpdateMemberLevelEntity;
import net.lab1024.smartadmin.module.system.royalcanin.memberAccount.MemberAccountChangeEntity; import net.lab1024.smartadmin.module.system.royalcanin.memberAccount.MemberAccountChangeEntity;
import net.lab1024.smartadmin.module.system.royalcanin.memberAccount.MemberAccountHistoryEntity; import net.lab1024.smartadmin.module.system.royalcanin.memberAccount.MemberAccountHistoryEntity;
import net.lab1024.smartadmin.module.system.royalcanin.memberAddress.MemberAddressAddEntity; import net.lab1024.smartadmin.module.system.royalcanin.memberAddress.MemberAddressAddEntity;
@ -28,7 +29,7 @@ import org.springframework.web.bind.annotation.RestController;
public class TransitionController { public class TransitionController {
@Autowired @Autowired
private MamberService mamberService; private MemberService memberService;
@Autowired @Autowired
private MemberAddressService memberAddressService; private MemberAddressService memberAddressService;
@ -46,11 +47,13 @@ public class TransitionController {
switch (type) switch (type)
{ {
case "get": case "get":
return mamberService.memberGet(objectMapper.convertValue(object,MemberGetEntity.class)); return memberService.memberGet(objectMapper.convertValue(object,MemberGetEntity.class));
case "check": case "check":
return mamberService.memberCheck(objectMapper.convertValue(object,MemberCheckEntity.class)); return memberService.memberCheck(objectMapper.convertValue(object,MemberCheckEntity.class));
case "add": case "add":
return mamberService.memberAdd(objectMapper.convertValue(object,MemberAddEntity.class)); return memberService.memberAdd(objectMapper.convertValue(object,MemberAddEntity.class));
case "updateMemberLevel":
return memberService.memberUpdateMemberLevel(objectMapper.convertValue(object, MemberUpdateMemberLevelEntity.class));
} }
return "null"; return "null";
} }

View File

@ -0,0 +1,28 @@
package net.lab1024.smartadmin.module.system.royalcanin.member;
import lombok.Data;
/**
* 更新会员等级
* @author Carl
*/
@Data
public class MemberUpdateMemberLevelEntity {
private int channelId;
/**
* 渠道秘钥
*/
private String channelSecurity;
/**
* 会员id
*/
private int id ;
/**
* 会员等级'1:普通 2:银卡 3:金卡
*/
private int memberLevel;
}