| | |
| | | vips.get(0).setLabels(sysVipLabelDao.selectByVipId(vips.get(0).getId())); |
| | | vips.get(0).setAge(DateUtil.getAgeForBirthDay(vips.get(0).getBirthday1())); |
| | | vips.get(0).setBalance(moneyCardUseDao.selectVipCardTotalMoney(vips.get(0).getId())); |
| | | AjaxResult result= new AjaxResult(AjaxResult.STATUS_SUCCESS, vips, 0); |
| | | AjaxResult result = new AjaxResult(AjaxResult.STATUS_SUCCESS, vips, 0); |
| | | return result; |
| | | }else{ |
| | | } else { |
| | | return AjaxResult.buildFailInstance("未查到询客户信息"); |
| | | } |
| | | |
| | |
| | | public @ResponseBody |
| | | AjaxResult addOrModify(SysVipInfo vipInfo) { |
| | | if (vipInfo.getId() != null) { |
| | | |
| | | try { |
| | | if (vipInfo.getPassWord() != null) { |
| | | vipInfo.setPassWord(EncrypUtil.getMD5(vipInfo.getPassWord())); |
| | | } |
| | | } catch (UnsupportedEncodingException | NoSuchAlgorithmException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | return modify(vipInfoService, vipInfo, "会员信息"); |
| | | } else { |
| | | |
| | | try { |
| | | if (StringUtils.isNotBlank(vipInfo.getPassWord())) { |
| | | vipInfo.setPassWord(EncrypUtil.getMD5(vipInfo.getPassWord())); |
| | | } |
| | | vipInfo.setVipState(Dictionary.VIP_STATE_HY); |
| | | } catch (UnsupportedEncodingException | NoSuchAlgorithmException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | vipInfo.setVipState(Dictionary.VIP_STATE_HY); |
| | | SysUsers users = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY); |
| | | vipInfo.setShopId(users.getShopId()); |
| | | return add(vipInfoService, vipInfo, "会员信息"); |
| | |
| | | public @ResponseBody |
| | | AjaxResult getVipQuestions(Long id, HttpServletRequest request) { |
| | | // 获取会员所有的答案,分类型 |
| | | List<Question> questions = questionSerivce.findByVipId(id); |
| | | SysUsers user = (SysUsers) WebUtil.getSession().getAttribute(MatrixConstance.LOGIN_KEY); |
| | | List<Question> questions = questionSerivce.findByVipId(id, user.getCompanyId()); |
| | | request.setAttribute("questions", questions); |
| | | AjaxResult result = new AjaxResult(); |
| | | result.putInMap("questions", questions); |
| | |
| | | SystemDictionary dataDictionary = new SystemDictionary(); |
| | | // 获取到店途径 |
| | | dataDictionary.setType("到店途径"); |
| | | WebUtil.getRequest().setAttribute("ddtj", customerDataDictionaryDao.selectByParentCode("DDTJ",getMe().getCompanyId())); |
| | | WebUtil.getRequest().setAttribute("ddtj", customerDataDictionaryDao.selectByParentCode("DDTJ", getMe().getCompanyId())); |
| | | // 获取生肖 |
| | | dataDictionary.setType("生肖"); |
| | | WebUtil.getRequest().setAttribute("sx", dataDictionaryService.findByModel(dataDictionary)); |