| | |
| | | user.setObjectId(shopId); |
| | | user.setAppUserId(appUser.getId()); |
| | | String s = MD5Generator.generateMD5(phone.substring(5)); |
| | | user.setPassword(SecurityUtils.encryptPassword(s)); |
| | | user.setPassword(s); |
| | | user.setCreateTime(new Date()); |
| | | Long userId = sysUserClient.saveShopUser(user).getData(); |
| | | |
| | |
| | | @ApiOperation(value = "门店详情", tags = {"管理后台-门店管理"}) |
| | | public R<Shop> getDetailById(@RequestParam("id") Integer id){ |
| | | Shop shop = shopService.getById(id); |
| | | if (shop.getPid()==0){ |
| | | if (null != shop.getPid() && shop.getPid()==0){ |
| | | shop.setPid(null); |
| | | } |
| | | return R.ok(shop); |
| | |
| | | userShop.setRoleType(1); |
| | | List<UserShop> data = userShopClient.getUserShop(userShop).getData(); |
| | | SysUser userData = sysUserClient.getSysUser(data.get(0).getUserId()).getData(); |
| | | userData.setPassword(userData.getPhonenumber().substring(5)); |
| | | String s = MD5Generator.generateMD5(userData.getPhonenumber().substring(5)); |
| | | userData.setPassword(s); |
| | | sysUserClient.resetPassword(userData); |
| | | } |
| | | return R.ok(); |
| | |
| | | public R<Map<String, BigDecimal> > getShopStatistics(){ |
| | | List<Shop> shopList = shopService.list(); |
| | | BigDecimal serverGiveawayMoney = BigDecimal.ZERO; |
| | | BigDecimal lowerLevelGiveawayMoney = BigDecimal.ZERO; |
| | | BigDecimal giveawayMoney = BigDecimal.ZERO; |
| | | for (Shop shop : shopList) { |
| | | serverGiveawayMoney = serverGiveawayMoney.add(shop.getServerGiveawayMoney()); |
| | | lowerLevelGiveawayMoney = lowerLevelGiveawayMoney.add(shop.getLowerLevelGiveawayMoney()); |
| | | giveawayMoney = giveawayMoney.add(shop.getGiveawayMoney()); |
| | | } |
| | | Map<String, BigDecimal> map = new HashMap<>(); |
| | | map.put("serverGiveawayMoney", serverGiveawayMoney); |
| | | map.put("lowerLevelGiveawayMoney", lowerLevelGiveawayMoney); |
| | | map.put("giveawayMoney", giveawayMoney); |
| | | return R.ok(map); |
| | | } |
| | | |