| | |
| | | package com.yc.sdk.shopping.action; |
| | | |
| | | import java.text.DecimalFormat; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Map.Entry; |
| | | import java.util.Set; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import javax.servlet.http.HttpSession; |
| | | |
| | | import com.yc.action.grid.QrCodeRunable; |
| | | import com.yc.factory.FactoryBean; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.dao.DataAccessException; |
| | | import org.springframework.data.redis.core.RedisTemplate; |
| | | import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler; |
| | | import org.springframework.stereotype.Controller; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | |
| | | import cn.binarywang.wx.miniapp.api.WxMaService; |
| | | import cn.binarywang.wx.miniapp.bean.WxMaPhoneNumberInfo; |
| | | import com.google.gson.JsonArray; |
| | | import com.google.gson.JsonElement; |
| | | import com.google.gson.JsonObject; |
| | | import com.yc.action.BaseAction; |
| | | import com.yc.action.grid.QrCodeRunable; |
| | | import com.yc.entity.DataSourceEntity; |
| | | import com.yc.factory.FactoryBean; |
| | | import com.yc.multiData.MultiDataSource; |
| | | import com.yc.multiData.SpObserver; |
| | | import com.yc.sdk.miniapp.action.MaServiceInit; |
| | | import com.yc.sdk.miniapp.service.MaUserIfc; |
| | | import com.yc.sdk.password.action.ChangePassword; |
| | | import com.yc.sdk.shopping.entity.AddressEntity; |
| | | import com.yc.sdk.shopping.entity.BalanceEntity; |
| | | import com.yc.sdk.shopping.entity.CltTypeEntity; |
| | | import com.yc.sdk.shopping.entity.CurrencyEntity; |
| | | import com.yc.sdk.shopping.entity.CustomerEntity; |
| | | import com.yc.sdk.shopping.entity.MemberInfoEntity; |
| | | import com.yc.sdk.shopping.entity.OtherStaffEntity; |
| | | import com.yc.sdk.shopping.entity.SettingEntity; |
| | | import com.yc.sdk.shopping.entity.SourceInfoEntity; |
| | | import com.yc.sdk.shopping.entity.*; |
| | | import com.yc.sdk.shopping.service.CurrencyIfc; |
| | | import com.yc.sdk.shopping.service.SettingIfc; |
| | | import com.yc.sdk.shopping.service.address.AddressIfc; |
| | |
| | | import com.yc.sdk.weixinmp.service.MpUserIfc; |
| | | import com.yc.service.demo.DemoIfc; |
| | | import com.yc.utils.SessionKey; |
| | | |
| | | import cn.binarywang.wx.miniapp.api.WxMaService; |
| | | import cn.binarywang.wx.miniapp.bean.WxMaPhoneNumberInfo; |
| | | import me.chanjar.weixin.cp.api.WxCpService; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.dao.DataAccessException; |
| | | import org.springframework.data.redis.core.RedisTemplate; |
| | | import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler; |
| | | import org.springframework.stereotype.Controller; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import redis.clients.jedis.Jedis; |
| | | //import me.chanjar.weixin.cp.config.WxCpJedisConfigStorage; |
| | | import redis.clients.jedis.JedisPool; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import javax.servlet.http.HttpSession; |
| | | import java.text.DecimalFormat; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Map.Entry; |
| | | import java.util.Set; |
| | | |
| | | @Controller |
| | | @RequestMapping("/shopping/account.do") |
| | |
| | | customerEntity.setFromWx(wx); |
| | | |
| | | customerEntity.setOpenId(openId); |
| | | if (StringUtils.isBlank(wxMpUser.getNickname())) { |
| | | wxMpUser.setNickname("微信用户"); |
| | | } |
| | | customerEntity.setCltName(wxMpUser!=null?wxMpUser.getNickname():""); |
| | | |
| | | |