suochencheng 6 lat temu
rodzic
commit
07b8a94b42

+ 16 - 3
src/main/java/com/izouma/awesomeadmin/service/impl/UserInfoServiceImpl.java

@@ -8,9 +8,7 @@ import com.izouma.awesomeadmin.container.WeixinConfig;
 import com.izouma.awesomeadmin.dao.*;
 import com.izouma.awesomeadmin.dto.Page;
 import com.izouma.awesomeadmin.dto.Result;
-import com.izouma.awesomeadmin.model.AlipayTemp;
-import com.izouma.awesomeadmin.model.RecommenderLog;
-import com.izouma.awesomeadmin.model.UserInfo;
+import com.izouma.awesomeadmin.model.*;
 import com.izouma.awesomeadmin.service.OSSFileService;
 import com.izouma.awesomeadmin.service.UserInfoService;
 import com.izouma.awesomeadmin.util.MD5Util;
@@ -66,6 +64,9 @@ public class UserInfoServiceImpl implements UserInfoService {
     @Autowired
     private RecommenderLogMapper recommenderLogMapper;
 
+    @Autowired
+    private MemberCoinMapper memberCoinMapper;
+
 
     @Override
     public List<UserInfo> getUserInfoList(UserInfo record) {
@@ -622,7 +623,19 @@ public class UserInfoServiceImpl implements UserInfoService {
             userInfo.setIcon("https://microball.oss-cn-hangzhou.aliyuncs.com/awesomeAdmin/user.png");
             userInfo.setSessionKey(sessionKey);
 
+            userInfo.setMoneyCoin(Double.valueOf(1000));//小程序注册赠送一千
+
             createUserInfo(userInfo);
+
+            MemberCoin memberCoin = new MemberCoin();
+            memberCoin.setMoney(String.valueOf(1000));
+            memberCoin.setUserId(userInfo.getId() + "");
+            memberCoin.setCreateUser("管理员");
+            memberCoin.setBalance(String.valueOf(1000));
+            memberCoin.setTypeFlag(AppConstant.CoinType.SONG);
+            memberCoin.setRemark("小程序注册赠送:" + 1000 + "余额");
+            memberCoinMapper.insertSelective(memberCoin);
+
             return userInfo;
         } catch (Exception e) {
             e.printStackTrace();