From 852b685fc99028dbd47f14e50939e00216ee26e7 Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Thu, 15 May 2025 10:50:28 +0800 Subject: [PATCH] feat(mall): 新增新人礼设置功能 --- src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java | 80 ++++++++++++++++++++++++---------------- 1 files changed, 48 insertions(+), 32 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java index 4510ac0..6b83062 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java @@ -357,6 +357,11 @@ return new FebsResponse().success().message("设置成功"); } + public static void main(String[] args) { + String pwd = SecureUtil.md5("123456"); + System.out.println(pwd); + } + @Override public FebsResponse modifyMemberInfo(ModifyMemberInfoDto modifyMemberInfoDto) { MallMember member = LoginUserUtil.getLoginUser(); @@ -1510,39 +1515,50 @@ return new FebsResponse().success().data(pages); } - public static void main(String[] args) { - Long userld = 16425L; - String shopAccount = "爱和美医疗"; - String shopPwd = "blnka2005"; - - HashMap<String, String> objectObjectHashMap = new HashMap<>(); - - objectObjectHashMap.put("shopAccount",shopAccount); - objectObjectHashMap.put("shopPwd",shopPwd); - objectObjectHashMap.put("userId",userld.toString()); - - //sign= MD5(shopAccount+shopPwd+userId) - StringBuffer stringBuffer = new StringBuffer(); - stringBuffer.append(shopAccount); - stringBuffer.append(shopPwd); - stringBuffer.append(userld); - String sign = MD5.MD5Encode(stringBuffer.toString()); - objectObjectHashMap.put("sign",sign); - - System.out.println(sign); - - System.out.println(objectObjectHashMap); - String url = "https://data.muchun.co/api/getCustomerCheckRecords"; - String result = HttpCurlUtil.sendPost(url, objectObjectHashMap); - Integer retCode = JSONUtil.parseObj(result).getInt("retCode"); - String message = JSONUtil.parseObj(result).getStr("message"); - if(0 != retCode){ - System.out.println(message); - } - - JSONArray data = JSONUtil.parseObj(result).getJSONArray("data"); - System.out.println(data); + @Override + public FebsResponse flowHeader() { + // 获取当前登录用户的ID + Long memberId = LoginUserUtil.getLoginUser().getId(); + ApiMoneyFlowHeaderVo apiMoneyFlowHeaderVo = new ApiMoneyFlowHeaderVo(); + MallMemberWallet mallMemberWallet = mallMemberWalletMapper.selectWalletByMemberId(memberId); + apiMoneyFlowHeaderVo.setBalance(mallMemberWallet.getBalance()); + apiMoneyFlowHeaderVo.setPrizeScore(mallMemberWallet.getPrizeScore()); + return new FebsResponse().success().data(apiMoneyFlowHeaderVo); } +// public static void main(String[] args) { +// Long userld = 16425L; +// String shopAccount = "爱和美医疗"; +// String shopPwd = "blnka2005"; +// +// HashMap<String, String> objectObjectHashMap = new HashMap<>(); +// +// objectObjectHashMap.put("shopAccount",shopAccount); +// objectObjectHashMap.put("shopPwd",shopPwd); +// objectObjectHashMap.put("userId",userld.toString()); +// +// //sign= MD5(shopAccount+shopPwd+userId) +// StringBuffer stringBuffer = new StringBuffer(); +// stringBuffer.append(shopAccount); +// stringBuffer.append(shopPwd); +// stringBuffer.append(userld); +// String sign = MD5.MD5Encode(stringBuffer.toString()); +// objectObjectHashMap.put("sign",sign); +// +// System.out.println(sign); +// +// System.out.println(objectObjectHashMap); +// String url = "https://data.muchun.co/api/getCustomerCheckRecords"; +// String result = HttpCurlUtil.sendPost(url, objectObjectHashMap); +// Integer retCode = JSONUtil.parseObj(result).getInt("retCode"); +// String message = JSONUtil.parseObj(result).getStr("message"); +// if(0 != retCode){ +// System.out.println(message); +// } +// +// JSONArray data = JSONUtil.parseObj(result).getJSONArray("data"); +// System.out.println(data); +// } + } -- Gitblit v1.9.1