|
@@ -238,6 +238,9 @@ public class MemberCardController extends WebConfig {
|
|
|
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
|
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
|
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
|
|
HttpServletRequest req) {
|
|
HttpServletRequest req) {
|
|
|
|
|
+ if(StringUtils.isBlank(busMemberBalanceLog.getMemberId())){
|
|
|
|
|
+ return Result.error("缺少会员id");
|
|
|
|
|
+ }
|
|
|
String tenantId = TenantContextHolder.getTenantId();
|
|
String tenantId = TenantContextHolder.getTenantId();
|
|
|
LambdaQueryWrapper<BusMemberBalanceLog> queryWrapper = QueryGenerator.initQueryWrapper(busMemberBalanceLog, req.getParameterMap()).lambda();
|
|
LambdaQueryWrapper<BusMemberBalanceLog> queryWrapper = QueryGenerator.initQueryWrapper(busMemberBalanceLog, req.getParameterMap()).lambda();
|
|
|
queryWrapper.eq(BusMemberBalanceLog::getTenantId,tenantId);
|
|
queryWrapper.eq(BusMemberBalanceLog::getTenantId,tenantId);
|
|
@@ -255,6 +258,9 @@ public class MemberCardController extends WebConfig {
|
|
|
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
|
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
|
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
|
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
|
|
HttpServletRequest req) {
|
|
HttpServletRequest req) {
|
|
|
|
|
+ if(StringUtils.isBlank(busMemberPointLog.getMemberId())){
|
|
|
|
|
+ return Result.error("缺少会员id");
|
|
|
|
|
+ }
|
|
|
String tenantId = TenantContextHolder.getTenantId();
|
|
String tenantId = TenantContextHolder.getTenantId();
|
|
|
LambdaQueryWrapper<BusMemberPointLog> queryWrapper = QueryGenerator.initQueryWrapper(busMemberPointLog, req.getParameterMap()).lambda();
|
|
LambdaQueryWrapper<BusMemberPointLog> queryWrapper = QueryGenerator.initQueryWrapper(busMemberPointLog, req.getParameterMap()).lambda();
|
|
|
queryWrapper.eq(BusMemberPointLog::getTenantId,tenantId);
|
|
queryWrapper.eq(BusMemberPointLog::getTenantId,tenantId);
|
|
@@ -301,26 +307,27 @@ public class MemberCardController extends WebConfig {
|
|
|
busMemberBalanceLog.setPaymentMethod("");
|
|
busMemberBalanceLog.setPaymentMethod("");
|
|
|
busMemberBalanceLog.setTenantId(tenantId);
|
|
busMemberBalanceLog.setTenantId(tenantId);
|
|
|
busMemberBalanceLog.setStatus(0);
|
|
busMemberBalanceLog.setStatus(0);
|
|
|
- busMemberBalanceLogService.saveBalance(busMemberBalanceLog);
|
|
|
|
|
-
|
|
|
|
|
- //创建业务消息信息
|
|
|
|
|
- LambdaQueryWrapper<SysUser> lambdaQueryWrapper3 = new LambdaQueryWrapper<>();
|
|
|
|
|
- lambdaQueryWrapper3.eq(SysUser::getDelFlag, 0);
|
|
|
|
|
- lambdaQueryWrapper3.eq(SysUser::getRelTenantIds, busMemberBalanceLog.getTenantId());
|
|
|
|
|
- List<SysUser> sysUsers = sysUserService.list(lambdaQueryWrapper3);
|
|
|
|
|
- String userIds = "";
|
|
|
|
|
- for (SysUser sysUser : sysUsers) {
|
|
|
|
|
- userIds += sysUser.getUsername() + ",";
|
|
|
|
|
- }
|
|
|
|
|
- if (userIds.length() > 0) {
|
|
|
|
|
- MessageDTO messageDTO = new MessageDTO();
|
|
|
|
|
- messageDTO.setFromUser("");
|
|
|
|
|
- messageDTO.setToUser(userIds);
|
|
|
|
|
- messageDTO.setTitle("用户会员卡充值余额");
|
|
|
|
|
- messageDTO.setContent("用户会员卡充值余额");
|
|
|
|
|
- messageDTO.setCategory(CommonConstant.MSG_CATEGORY_2);
|
|
|
|
|
- sysBaseAPI.sendSysAnnouncement(messageDTO);
|
|
|
|
|
|
|
+ Result result = busMemberBalanceLogService.saveBalance(busMemberBalanceLog);
|
|
|
|
|
+ if (result.isSuccess()) {
|
|
|
|
|
+ //创建业务消息信息
|
|
|
|
|
+ LambdaQueryWrapper<SysUser> lambdaQueryWrapper3 = new LambdaQueryWrapper<>();
|
|
|
|
|
+ lambdaQueryWrapper3.eq(SysUser::getDelFlag, 0);
|
|
|
|
|
+ lambdaQueryWrapper3.eq(SysUser::getRelTenantIds, busMemberBalanceLog.getTenantId());
|
|
|
|
|
+ List<SysUser> sysUsers = sysUserService.list(lambdaQueryWrapper3);
|
|
|
|
|
+ String userIds = "";
|
|
|
|
|
+ for (SysUser sysUser : sysUsers) {
|
|
|
|
|
+ userIds += sysUser.getUsername() + ",";
|
|
|
|
|
+ }
|
|
|
|
|
+ if (userIds.length() > 0) {
|
|
|
|
|
+ MessageDTO messageDTO = new MessageDTO();
|
|
|
|
|
+ messageDTO.setFromUser("");
|
|
|
|
|
+ messageDTO.setToUser(userIds);
|
|
|
|
|
+ messageDTO.setTitle("用户会员卡充值余额");
|
|
|
|
|
+ messageDTO.setContent("用户会员卡充值余额");
|
|
|
|
|
+ messageDTO.setCategory(CommonConstant.MSG_CATEGORY_2);
|
|
|
|
|
+ sysBaseAPI.sendSysAnnouncement(messageDTO);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
- return Result.OK("添加成功!");
|
|
|
|
|
|
|
+ return result;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|