From ecd11efce1760758c17a64632043569a5e24b379 Mon Sep 17 00:00:00 2001 From: gaowdong Date: Mon, 26 May 2025 17:37:45 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A6=E6=88=B7=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/AccWalletInfoBusiness.java | 72 ++++++++-------- .../account/controller/AccCardController.java | 48 +++++------ .../controller/AccTradeController.java | 20 ++--- .../domain/{AccCard.java => AccountCard.java} | 2 +- .../{AccTrade.java => AccountTrade.java} | 2 +- .../domain/param/AccountInfoQueryParam.java | 2 +- .../core/account/mapper/AccCardMapper.java | 16 ++-- .../core/account/mapper/AccTradeMapper.java | 18 ++-- .../core/account/service/IAccCardService.java | 16 ++-- .../account/service/IAccTradeService.java | 18 ++-- .../service/impl/AccCardServiceImpl.java | 82 +++++++++---------- .../service/impl/AccInfoServiceImpl.java | 8 +- .../service/impl/AccTradeServiceImpl.java | 36 ++++---- .../mapper/account/AccCardMapper.xml | 8 +- .../mapper/account/AccInfoMapper.xml | 2 +- .../mapper/account/AccTradeMapper.xml | 8 +- 16 files changed, 179 insertions(+), 179 deletions(-) rename bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/{AccCard.java => AccountCard.java} (97%) rename bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/{AccTrade.java => AccountTrade.java} (99%) diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/business/AccWalletInfoBusiness.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/business/AccWalletInfoBusiness.java index 6644c1e..e946425 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/business/AccWalletInfoBusiness.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/business/AccWalletInfoBusiness.java @@ -6,7 +6,7 @@ import com.alibaba.fastjson.JSONObject; import com.bonus.canteen.core.account.constants.AccTradeStateEnum; import com.bonus.canteen.core.account.constants.AccTradeTypeEnum; import com.bonus.canteen.core.account.constants.WalletBalanceOperationEnum; -import com.bonus.canteen.core.account.domain.AccTrade; +import com.bonus.canteen.core.account.domain.AccountTrade; import com.bonus.canteen.core.account.domain.AccTradeWalletDetail; import com.bonus.canteen.core.account.domain.AccWalletInfo; import com.bonus.canteen.core.account.domain.WalletUpdateDTO; @@ -150,25 +150,25 @@ public class AccWalletInfoBusiness { accTradeWalletDetail.setCreateBy(StringUtils.isBlank(operation.getOperationUser()) ? SecurityUtils.getUsername() : operation.getOperationUser()); this.accTradeWalletDetailService.insertAccTradeWalletDetail(accTradeWalletDetail); - AccTrade accTrade = new AccTrade(); - accTrade.setTradeId(tradeId); - accTrade.setPayState(PayStateEnum.PAY_SUCC.getKey()); - accTrade.setTradeState(AccTradeStateEnum.TAKE_EFFECT.getKey()); - accTrade.setUpdateBy(StringUtils.isBlank(operation.getOperationUser()) ? + AccountTrade accountTrade = new AccountTrade(); + accountTrade.setTradeId(tradeId); + accountTrade.setPayState(PayStateEnum.PAY_SUCC.getKey()); + accountTrade.setTradeState(AccTradeStateEnum.TAKE_EFFECT.getKey()); + accountTrade.setUpdateBy(StringUtils.isBlank(operation.getOperationUser()) ? SecurityUtils.getUsername() : operation.getOperationUser()); - accTrade.setWalletBalTotal(walletBalByWalletId); - accTrade.setAccountAllBal(walletBalByWalletId); - accTrade.setMachineSn(operation.getDeviceSn()); - this.accTradeService.updateAccTrade(accTrade); + accountTrade.setWalletBalTotal(walletBalByWalletId); + accountTrade.setAccountAllBal(walletBalByWalletId); + accountTrade.setMachineSn(operation.getDeviceSn()); + this.accTradeService.updateAccTrade(accountTrade); }catch (Exception ex) { if(Objects.nonNull(tradeId)) { - AccTrade accTrade = new AccTrade(); - accTrade.setTradeId(tradeId); - accTrade.setPayState(PayStateEnum.PAY_FAIL.getKey()); - accTrade.setTradeState(AccTradeStateEnum.CANCELED.getKey()); - accTrade.setUpdateBy(SecurityUtils.getUsername()); - accTrade.setFailReason(StringUtils.substring(ex.getMessage(), 0, 100)); - this.accTradeService.updateAccTrade(accTrade); + AccountTrade accountTrade = new AccountTrade(); + accountTrade.setTradeId(tradeId); + accountTrade.setPayState(PayStateEnum.PAY_FAIL.getKey()); + accountTrade.setTradeState(AccTradeStateEnum.CANCELED.getKey()); + accountTrade.setUpdateBy(SecurityUtils.getUsername()); + accountTrade.setFailReason(StringUtils.substring(ex.getMessage(), 0, 100)); + this.accTradeService.updateAccTrade(accountTrade); } log.error("修改钱包失败", ex); throw new ServiceException("修改钱包失败"); @@ -202,31 +202,31 @@ public class AccWalletInfoBusiness { sysUser = JSONObject.parseObject(JSON.toJSONString(userResult.get(AjaxResult.DATA_TAG)), SysUser.class); } LocalDateTime tradeTime = LocalDateTime.now(); - AccTrade accTrade = new AccTrade(); - accTrade.setTradeTime(tradeTime); - accTrade.setTradeType(operation.getTradeType()); - accTrade.setAmount(operation.getAmount()); - accTrade.setActualAmount(operation.getAmount()); - accTrade.setWalletBalTotal(accBalTotal); - accTrade.setAccountAllBal(accBalTotal); - accTrade.setPayState(PayStateEnum.PAY_INPROCESS.getKey()); - accTrade.setTradeState(AccTradeStateEnum.CREATE.getKey()); - accTrade.setUserId(operation.getUserId()); - accTrade.setPayChannel(operation.getPayChannel()); - accTrade.setPayType(operation.getPayType()); - accTrade.setCreateBy(StringUtils.isBlank(operation.getOperationUser()) ? + AccountTrade accountTrade = new AccountTrade(); + accountTrade.setTradeTime(tradeTime); + accountTrade.setTradeType(operation.getTradeType()); + accountTrade.setAmount(operation.getAmount()); + accountTrade.setActualAmount(operation.getAmount()); + accountTrade.setWalletBalTotal(accBalTotal); + accountTrade.setAccountAllBal(accBalTotal); + accountTrade.setPayState(PayStateEnum.PAY_INPROCESS.getKey()); + accountTrade.setTradeState(AccTradeStateEnum.CREATE.getKey()); + accountTrade.setUserId(operation.getUserId()); + accountTrade.setPayChannel(operation.getPayChannel()); + accountTrade.setPayType(operation.getPayType()); + accountTrade.setCreateBy(StringUtils.isBlank(operation.getOperationUser()) ? SecurityUtils.getUsername() : operation.getOperationUser()); - accTrade.setUpdateBy(StringUtils.isBlank(operation.getOperationUser()) ? + accountTrade.setUpdateBy(StringUtils.isBlank(operation.getOperationUser()) ? SecurityUtils.getUsername() : operation.getOperationUser()); if(Objects.nonNull(sysUser)) { - accTrade.setDeptId(sysUser.getDeptId()); + accountTrade.setDeptId(sysUser.getDeptId()); } if(Objects.nonNull(operation.getOrderNo())) { - accTrade.setOrderNo(operation.getOrderNo()); + accountTrade.setOrderNo(operation.getOrderNo()); } - accTrade.setMachineSn(operation.getDeviceSn()); - this.accTradeService.insertAccTrade(accTrade); - return accTrade.getTradeId(); + accountTrade.setMachineSn(operation.getDeviceSn()); + this.accTradeService.insertAccTrade(accountTrade); + return accountTrade.getTradeId(); } public List selectAccWalletInfoByUserId(Long userId) { diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/controller/AccCardController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/controller/AccCardController.java index 0777bec..9e39b31 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/controller/AccCardController.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/controller/AccCardController.java @@ -2,7 +2,7 @@ package com.bonus.canteen.core.account.controller; import com.bonus.canteen.core.account.constants.CardRecordTypeEnum; import com.bonus.canteen.core.account.constants.CardStatusEnum; -import com.bonus.canteen.core.account.domain.AccCard; +import com.bonus.canteen.core.account.domain.AccountCard; import com.bonus.canteen.core.account.service.IAccCardService; import com.bonus.common.core.utils.poi.ExcelUtil; import com.bonus.common.core.web.controller.BaseController; @@ -37,9 +37,9 @@ public class AccCardController extends BaseController { @ApiOperation(value = "查询人员卡片资料列表") //@RequiresPermissions("account:card:list") @GetMapping("/list") - public TableDataInfo list(AccCard accCard) { + public TableDataInfo list(AccountCard accountCard) { startPage(); - List list = accCardService.selectAccCardList(accCard); + List list = accCardService.selectAccCardList(accountCard); return getDataTable(list); } @@ -51,9 +51,9 @@ public class AccCardController extends BaseController { //@RequiresPermissions("account:card:export") @SysLog(title = "人员卡片资料", businessType = OperaType.EXPORT, logType = 1,module = "仓储管理->导出人员卡片资料") @PostMapping("/export") - public void export(HttpServletResponse response, AccCard accCard) { - List list = accCardService.selectAccCardList(accCard); - ExcelUtil util = new ExcelUtil(AccCard.class); + public void export(HttpServletResponse response, AccountCard accountCard) { + List list = accCardService.selectAccCardList(accountCard); + ExcelUtil util = new ExcelUtil(AccountCard.class); util.exportExcel(response, list, "人员卡片资料数据"); } @@ -75,10 +75,10 @@ public class AccCardController extends BaseController { //@RequiresPermissions("account:card:add") @SysLog(title = "人员卡片资料", businessType = OperaType.INSERT, logType = 1,module = "仓储管理->新增人员卡片资料") @PostMapping - public AjaxResult add(@RequestBody AccCard accCard) { + public AjaxResult add(@RequestBody AccountCard accountCard) { try { - accCard.setOperationType(CardRecordTypeEnum.APPLY.getKey()); - return toAjax(accCardService.insertAccCard(accCard)); + accountCard.setOperationType(CardRecordTypeEnum.APPLY.getKey()); + return toAjax(accCardService.insertAccCard(accountCard)); } catch (Exception e) { return error(e.getMessage()); } @@ -92,9 +92,9 @@ public class AccCardController extends BaseController { //@RequiresPermissions("account:card:edit") @SysLog(title = "人员卡片资料", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->修改人员卡片资料") @PostMapping("/edit") - public AjaxResult edit(@RequestBody AccCard accCard) { + public AjaxResult edit(@RequestBody AccountCard accountCard) { try { - return toAjax(accCardService.updateAccCard(accCard)); + return toAjax(accCardService.updateAccCard(accountCard)); } catch (Exception e) { return error(e.getMessage()); } @@ -105,10 +105,10 @@ public class AccCardController extends BaseController { //@RequiresPermissions("account:card:edit") @SysLog(title = "人员卡片资料", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->换卡") @PostMapping("/change") - public AjaxResult change(@RequestBody AccCard accCard) { + public AjaxResult change(@RequestBody AccountCard accountCard) { try { - accCard.setOperationType(CardRecordTypeEnum.CHANGE.getKey()); - return toAjax(accCardService.updateAccCard(accCard)); + accountCard.setOperationType(CardRecordTypeEnum.CHANGE.getKey()); + return toAjax(accCardService.updateAccCard(accountCard)); } catch (Exception e) { return error(e.getMessage()); } @@ -119,11 +119,11 @@ public class AccCardController extends BaseController { //@RequiresPermissions("account:card:edit") @SysLog(title = "人员卡片资料", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->挂失") @PostMapping("/loss") - public AjaxResult loss(@RequestBody AccCard accCard) { + public AjaxResult loss(@RequestBody AccountCard accountCard) { try { //accCard.setOperationType(CardRecordTypeEnum.LOSS.getKey()); - accCard.setCardStatus(CardStatusEnum.LOSS.getKey()); - return toAjax(accCardService.updateAccCard(accCard)); + accountCard.setCardStatus(CardStatusEnum.LOSS.getKey()); + return toAjax(accCardService.updateAccCard(accountCard)); } catch (Exception e) { return error(e.getMessage()); } @@ -134,11 +134,11 @@ public class AccCardController extends BaseController { //@RequiresPermissions("account:card:edit") @SysLog(title = "人员卡片资料", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->解挂") @PostMapping("/relieve") - public AjaxResult relieve(@RequestBody AccCard accCard) { + public AjaxResult relieve(@RequestBody AccountCard accountCard) { try { //accCard.setOperationType(CardRecordTypeEnum.RELIEVE.getKey()); - accCard.setCardStatus(CardStatusEnum.NORMAL.getKey()); - return toAjax(accCardService.updateAccCard(accCard)); + accountCard.setCardStatus(CardStatusEnum.NORMAL.getKey()); + return toAjax(accCardService.updateAccCard(accountCard)); } catch (Exception e) { return error(e.getMessage()); } @@ -149,11 +149,11 @@ public class AccCardController extends BaseController { //@RequiresPermissions("account:card:edit") @SysLog(title = "人员卡片资料", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->退卡") @PostMapping("/refund") - public AjaxResult refund(@RequestBody AccCard accCard) { + public AjaxResult refund(@RequestBody AccountCard accountCard) { try { - accCard.setOperationType(CardRecordTypeEnum.REFUND.getKey()); - accCard.setCardStatus(CardStatusEnum.REFUND.getKey()); - return toAjax(accCardService.updateAccCard(accCard)); + accountCard.setOperationType(CardRecordTypeEnum.REFUND.getKey()); + accountCard.setCardStatus(CardStatusEnum.REFUND.getKey()); + return toAjax(accCardService.updateAccCard(accountCard)); } catch (Exception e) { return error(e.getMessage()); } diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/controller/AccTradeController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/controller/AccTradeController.java index c7ebd9c..6711e2b 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/controller/AccTradeController.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/controller/AccTradeController.java @@ -1,6 +1,6 @@ package com.bonus.canteen.core.account.controller; -import com.bonus.canteen.core.account.domain.AccTrade; +import com.bonus.canteen.core.account.domain.AccountTrade; import com.bonus.canteen.core.account.domain.param.AccConsumeDetailQueryParam; import com.bonus.canteen.core.account.service.IAccTradeService; import com.bonus.common.core.utils.poi.ExcelUtil; @@ -36,9 +36,9 @@ public class AccTradeController extends BaseController { @ApiOperation(value = "查询账户交易记录列表") //@RequiresPermissions("account:trade:list") @GetMapping("/list") - public TableDataInfo list(AccTrade accTrade) { + public TableDataInfo list(AccountTrade accountTrade) { startPage(); - List list = accTradeService.selectAccTradeList(accTrade); + List list = accTradeService.selectAccTradeList(accountTrade); return getDataTable(list); } @@ -50,9 +50,9 @@ public class AccTradeController extends BaseController { //@RequiresPermissions("account:trade:export") @SysLog(title = "账户交易记录", businessType = OperaType.EXPORT, logType = 1,module = "仓储管理->导出账户交易记录") @PostMapping("/export") - public void export(HttpServletResponse response, AccTrade accTrade) { - List list = accTradeService.selectAccTradeList(accTrade); - ExcelUtil util = new ExcelUtil(AccTrade.class); + public void export(HttpServletResponse response, AccountTrade accountTrade) { + List list = accTradeService.selectAccTradeList(accountTrade); + ExcelUtil util = new ExcelUtil(AccountTrade.class); util.exportExcel(response, list, "账户交易记录数据"); } @@ -74,9 +74,9 @@ public class AccTradeController extends BaseController { //@RequiresPermissions("account:trade:add") @SysLog(title = "账户交易记录", businessType = OperaType.INSERT, logType = 1,module = "仓储管理->新增账户交易记录") @PostMapping - public AjaxResult add(@RequestBody AccTrade accTrade) { + public AjaxResult add(@RequestBody AccountTrade accountTrade) { try { - return toAjax(accTradeService.insertAccTrade(accTrade)); + return toAjax(accTradeService.insertAccTrade(accountTrade)); } catch (Exception e) { return error("系统错误, " + e.getMessage()); } @@ -90,9 +90,9 @@ public class AccTradeController extends BaseController { //@RequiresPermissions("account:trade:edit") @SysLog(title = "账户交易记录", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->修改账户交易记录") @PostMapping("/edit") - public AjaxResult edit(@RequestBody AccTrade accTrade) { + public AjaxResult edit(@RequestBody AccountTrade accountTrade) { try { - return toAjax(accTradeService.updateAccTrade(accTrade)); + return toAjax(accTradeService.updateAccTrade(accountTrade)); } catch (Exception e) { return error("系统错误, " + e.getMessage()); } diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/AccCard.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/AccountCard.java similarity index 97% rename from bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/AccCard.java rename to bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/AccountCard.java index 6a97f2a..6e7f074 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/AccCard.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/AccountCard.java @@ -19,7 +19,7 @@ import java.util.Date; @Data @ToString -public class AccCard extends BaseEntity { +public class AccountCard extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键自增 */ diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/AccTrade.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/AccountTrade.java similarity index 99% rename from bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/AccTrade.java rename to bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/AccountTrade.java index 2b66b5f..41c721b 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/AccTrade.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/AccountTrade.java @@ -20,7 +20,7 @@ import java.time.LocalDateTime; @Data @ToString -public class AccTrade extends BaseEntity { +public class AccountTrade extends BaseEntity { private static final long serialVersionUID = 1L; /** 交易id */ diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/param/AccountInfoQueryParam.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/param/AccountInfoQueryParam.java index 310ad74..4d21121 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/param/AccountInfoQueryParam.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/domain/param/AccountInfoQueryParam.java @@ -12,7 +12,7 @@ public class AccountInfoQueryParam extends BaseEntity { // @ApiModelProperty("用户编号集合") // private List userIds; @ApiModelProperty("账户状态 1正常 2停用") - private List accStatusList; + private List accountStatusList; @ApiModelProperty("筛选钱包类型 0-账户总余额 1-个人钱包 2-补贴钱包") private Integer walletType; @ApiModelProperty("查询组织id集合") diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/mapper/AccCardMapper.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/mapper/AccCardMapper.java index 403a72a..c23b9b8 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/mapper/AccCardMapper.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/mapper/AccCardMapper.java @@ -1,6 +1,6 @@ package com.bonus.canteen.core.account.mapper; -import com.bonus.canteen.core.account.domain.AccCard; +import com.bonus.canteen.core.account.domain.AccountCard; import java.util.List; @@ -22,31 +22,31 @@ public interface AccCardMapper { * @param id 人员卡片资料主键 * @return 人员卡片资料 */ - public AccCard selectAccCardById(Long id); + public AccountCard selectAccCardById(Long id); /** * 查询人员卡片资料列表 * - * @param accCard 人员卡片资料 + * @param accountCard 人员卡片资料 * @return 人员卡片资料集合 */ - public List selectAccCardList(AccCard accCard); + public List selectAccCardList(AccountCard accountCard); /** * 新增人员卡片资料 * - * @param accCard 人员卡片资料 + * @param accountCard 人员卡片资料 * @return 结果 */ - public int insertAccCard(AccCard accCard); + public int insertAccCard(AccountCard accountCard); /** * 修改人员卡片资料 * - * @param accCard 人员卡片资料 + * @param accountCard 人员卡片资料 * @return 结果 */ - public int updateAccCard(AccCard accCard); + public int updateAccCard(AccountCard accountCard); /** * 删除人员卡片资料 diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/mapper/AccTradeMapper.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/mapper/AccTradeMapper.java index b55218f..cb92fa3 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/mapper/AccTradeMapper.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/mapper/AccTradeMapper.java @@ -1,6 +1,6 @@ package com.bonus.canteen.core.account.mapper; -import com.bonus.canteen.core.account.domain.AccTrade; +import com.bonus.canteen.core.account.domain.AccountTrade; import com.bonus.canteen.core.account.domain.bo.TradeAndWallerInfo; import com.bonus.canteen.core.account.domain.param.AccConsumeDetailQueryParam; import com.bonus.canteen.core.account.domain.param.AccWalletOperationQueryParam; @@ -24,35 +24,35 @@ public interface AccTradeMapper { * @param tradeId 账户交易记录主键 * @return 账户交易记录 */ - public AccTrade selectAccTradeByTradeId(Long tradeId); + public AccountTrade selectAccTradeByTradeId(Long tradeId); - public List selectAccTradeByOrderNo(Long orderNo); + public List selectAccTradeByOrderNo(Long orderNo); /** * 查询账户交易记录列表 * - * @param accTrade 账户交易记录 + * @param accountTrade 账户交易记录 * @return 账户交易记录集合 */ - public List selectAccTradeList(AccTrade accTrade); + public List selectAccTradeList(AccountTrade accountTrade); /** * 新增账户交易记录 * - * @param accTrade 账户交易记录 + * @param accountTrade 账户交易记录 * @return 结果 */ - public int insertAccTrade(AccTrade accTrade); + public int insertAccTrade(AccountTrade accountTrade); // public int insertAccTradeVo(AccTradeVo accTrade); /** * 修改账户交易记录 * - * @param accTrade 账户交易记录 + * @param accountTrade 账户交易记录 * @return 结果 */ - public int updateAccTrade(AccTrade accTrade); + public int updateAccTrade(AccountTrade accountTrade); public int updateAccTradeVoByOrderNo(AccTradeVo accTradeVo); diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/IAccCardService.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/IAccCardService.java index 7e153ad..47eb761 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/IAccCardService.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/IAccCardService.java @@ -1,6 +1,6 @@ package com.bonus.canteen.core.account.service; -import com.bonus.canteen.core.account.domain.AccCard; +import com.bonus.canteen.core.account.domain.AccountCard; import java.util.List; @@ -17,31 +17,31 @@ public interface IAccCardService { * @param id 人员卡片资料主键 * @return 人员卡片资料 */ - public AccCard selectAccCardById(Long id); + public AccountCard selectAccCardById(Long id); /** * 查询人员卡片资料列表 * - * @param accCard 人员卡片资料 + * @param accountCard 人员卡片资料 * @return 人员卡片资料集合 */ - public List selectAccCardList(AccCard accCard); + public List selectAccCardList(AccountCard accountCard); /** * 新增人员卡片资料 * - * @param accCard 人员卡片资料 + * @param accountCard 人员卡片资料 * @return 结果 */ - public int insertAccCard(AccCard accCard); + public int insertAccCard(AccountCard accountCard); /** * 修改人员卡片资料 * - * @param accCard 人员卡片资料 + * @param accountCard 人员卡片资料 * @return 结果 */ - public int updateAccCard(AccCard accCard); + public int updateAccCard(AccountCard accountCard); /** * 批量删除人员卡片资料 diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/IAccTradeService.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/IAccTradeService.java index 8a35009..b5eb41a 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/IAccTradeService.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/IAccTradeService.java @@ -1,7 +1,7 @@ package com.bonus.canteen.core.account.service; import com.bonus.canteen.core.account.constants.AccTradeTypeEnum; -import com.bonus.canteen.core.account.domain.AccTrade; +import com.bonus.canteen.core.account.domain.AccountTrade; import com.bonus.canteen.core.account.domain.bo.TradeAndWallerInfo; import com.bonus.canteen.core.account.domain.param.AccConsumeDetailQueryParam; import com.bonus.canteen.core.account.domain.param.AccWalletOperationQueryParam; @@ -24,35 +24,35 @@ public interface IAccTradeService { * @param tradeId 账户交易记录主键 * @return 账户交易记录 */ - public AccTrade selectAccTradeByTradeId(Long tradeId); + public AccountTrade selectAccTradeByTradeId(Long tradeId); - public List selectAccTradeByOrderNo(Long orderNo); + public List selectAccTradeByOrderNo(Long orderNo); /** * 查询账户交易记录列表 * - * @param accTrade 账户交易记录 + * @param accountTrade 账户交易记录 * @return 账户交易记录集合 */ - public List selectAccTradeList(AccTrade accTrade); + public List selectAccTradeList(AccountTrade accountTrade); /** * 新增账户交易记录 * - * @param accTrade 账户交易记录 + * @param accountTrade 账户交易记录 * @return 结果 */ - public int insertAccTrade(AccTrade accTrade); + public int insertAccTrade(AccountTrade accountTrade); public int insertAccTradeVo(AccTradeVo accTrade); /** * 修改账户交易记录 * - * @param accTrade 账户交易记录 + * @param accountTrade 账户交易记录 * @return 结果 */ - public int updateAccTrade(AccTrade accTrade); + public int updateAccTrade(AccountTrade accountTrade); public int updateAccTradeVoByOrderNo(AccTradeVo accTrade); diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/impl/AccCardServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/impl/AccCardServiceImpl.java index 063dd0c..038142d 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/impl/AccCardServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/impl/AccCardServiceImpl.java @@ -5,7 +5,7 @@ import com.bonus.canteen.core.account.constants.AccStatusEnum; import com.bonus.canteen.core.account.constants.CardRecordTypeEnum; import com.bonus.canteen.core.account.constants.CardStatusEnum; import com.bonus.canteen.core.account.constants.CardTypeEnum; -import com.bonus.canteen.core.account.domain.AccCard; +import com.bonus.canteen.core.account.domain.AccountCard; import com.bonus.canteen.core.account.domain.AccCardHis; import com.bonus.canteen.core.account.domain.AccountInfo; import com.bonus.canteen.core.account.mapper.AccCardHisMapper; @@ -42,70 +42,70 @@ public class AccCardServiceImpl implements IAccCardService { * @return 人员卡片资料 */ @Override - public AccCard selectAccCardById(Long id) { + public AccountCard selectAccCardById(Long id) { return accCardMapper.selectAccCardById(id); } /** * 查询人员卡片资料列表 * - * @param accCard 人员卡片资料 + * @param accountCard 人员卡片资料 * @return 人员卡片资料 */ @Override - public List selectAccCardList(AccCard accCard) { - return accCardMapper.selectAccCardList(accCard); + public List selectAccCardList(AccountCard accountCard) { + return accCardMapper.selectAccCardList(accountCard); } /** * 新增人员卡片资料 * - * @param accCard 人员卡片资料 + * @param accountCard 人员卡片资料 * @return 结果 */ @Override - public int insertAccCard(AccCard accCard) { - accCard.setCreateBy(SecurityUtils.getUsername()); - accCard.setCreateTime(DateUtils.getNowDate()); + public int insertAccCard(AccountCard accountCard) { + accountCard.setCreateBy(SecurityUtils.getUsername()); + accountCard.setCreateTime(DateUtils.getNowDate()); try { - AccountInfo accountInfo = accInfoMapper.selectAccInfoById(accCard.getAccountId()); + AccountInfo accountInfo = accInfoMapper.selectAccInfoById(accountCard.getAccountId()); checkAccInfoAndStatus(accountInfo); - accCard.setUserId(accountInfo.getUserId()); - accCard.setCardStatus(CardStatusEnum.NORMAL.getKey()); - accCard.setCardType(CardTypeEnum.IC_CARD.getKey()); + accountCard.setUserId(accountInfo.getUserId()); + accountCard.setCardStatus(CardStatusEnum.NORMAL.getKey()); + accountCard.setCardType(CardTypeEnum.IC_CARD.getKey()); // 发卡前校验是否此用户已有卡, 已退卡、已过期的可以再发放 int cardCountByUserId= accCardMapper.selectAccCardCountByUserId(accountInfo.getUserId()); if (cardCountByUserId > 0) { throw new ServiceException("此用户已有卡, 不能再次发放"); } // 发卡前校验是否卡号已存在, 卡号不能重复 - int cardCountByCardSerialNum= accCardMapper.selectAccCardCountByCardSerialNum(accCard.getSerialNum()); + int cardCountByCardSerialNum= accCardMapper.selectAccCardCountByCardSerialNum(accountCard.getSerialNum()); if (cardCountByCardSerialNum > 0) { throw new ServiceException("卡号已存在, 卡号不能重复"); } - int count = accCardMapper.insertAccCard(accCard); - saveAccCardChangeRecord(accCard); + int count = accCardMapper.insertAccCard(accountCard); + saveAccCardChangeRecord(accountCard); return count; } catch (Exception e) { throw new ServiceException(e.getMessage()); } } - private void saveAccCardChangeRecord(AccCard accCard) { + private void saveAccCardChangeRecord(AccountCard accountCard) { AccCardHis accCardHis = new AccCardHis(); accCardHis.setCreateBy(SecurityUtils.getUsername()); accCardHis.setCreateTime(DateUtils.getNowDate()); - accCardHis.setUserId(accCard.getUserId()); - accCardHis.setAccountId(accCard.getAccountId()); - accCardHis.setSerialNum(accCard.getSerialNum()); + accCardHis.setUserId(accountCard.getUserId()); + accCardHis.setAccountId(accountCard.getAccountId()); + accCardHis.setSerialNum(accountCard.getSerialNum()); accCardHis.setCardType(CardTypeEnum.IC_CARD.getKey()); - accCardHis.setRecordType(accCard.getOperationType()); - accCardHis.setRemark(accCard.getRemark()); - if (CardRecordTypeEnum.APPLY.getKey().equals(accCard.getOperationType())) { - accCardHis.setDeposit(accCard.getDeposit()); - accCardHis.setProductCost(accCard.getProductCost()); - } else if (CardRecordTypeEnum.CHANGE.getKey().equals(accCard.getOperationType())) { - accCardHis.setProductCost(accCard.getProductCost()); + accCardHis.setRecordType(accountCard.getOperationType()); + accCardHis.setRemark(accountCard.getRemark()); + if (CardRecordTypeEnum.APPLY.getKey().equals(accountCard.getOperationType())) { + accCardHis.setDeposit(accountCard.getDeposit()); + accCardHis.setProductCost(accountCard.getProductCost()); + } else if (CardRecordTypeEnum.CHANGE.getKey().equals(accountCard.getOperationType())) { + accCardHis.setProductCost(accountCard.getProductCost()); } accCardHisMapper.insertAccCardHis(accCardHis); } @@ -121,29 +121,29 @@ public class AccCardServiceImpl implements IAccCardService { /** * 修改人员卡片资料 * - * @param accCard 人员卡片资料 + * @param accountCard 人员卡片资料 * @return 结果 */ @Override - public int updateAccCard(AccCard accCard) { - accCard.setUpdateBy(SecurityUtils.getUsername()); - accCard.setUpdateTime(DateUtils.getNowDate()); + public int updateAccCard(AccountCard accountCard) { + accountCard.setUpdateBy(SecurityUtils.getUsername()); + accountCard.setUpdateTime(DateUtils.getNowDate()); try { // 发卡前校验是否卡号已存在, 卡号不能重复 - int cardCountByCardSerialNum= accCardMapper.selectAccCardCountByCardSerialNum(accCard.getSerialNum()); + int cardCountByCardSerialNum= accCardMapper.selectAccCardCountByCardSerialNum(accountCard.getSerialNum()); if (cardCountByCardSerialNum > 0) { throw new ServiceException("卡号已存在, 卡号不能重复"); } - AccountInfo accountInfo = accInfoMapper.selectAccInfoById(accCard.getAccountId()); + AccountInfo accountInfo = accInfoMapper.selectAccInfoById(accountCard.getAccountId()); checkAccInfoAndStatus(accountInfo); - int count = accCardMapper.updateAccCard(accCard); - accCard.setUserId(accountInfo.getUserId()); - if (CardRecordTypeEnum.CHANGE.getKey().equals(accCard.getOperationType())) { - accCard.setCardStatus(CardStatusEnum.NORMAL.getKey()); - saveAccCardChangeRecord(accCard); - } else if (CardRecordTypeEnum.REFUND.getKey().equals(accCard.getOperationType())) { - accCard.setCardStatus(CardStatusEnum.REFUND.getKey()); - saveAccCardChangeRecord(accCard); + int count = accCardMapper.updateAccCard(accountCard); + accountCard.setUserId(accountInfo.getUserId()); + if (CardRecordTypeEnum.CHANGE.getKey().equals(accountCard.getOperationType())) { + accountCard.setCardStatus(CardStatusEnum.NORMAL.getKey()); + saveAccCardChangeRecord(accountCard); + } else if (CardRecordTypeEnum.REFUND.getKey().equals(accountCard.getOperationType())) { + accountCard.setCardStatus(CardStatusEnum.REFUND.getKey()); + saveAccCardChangeRecord(accountCard); } return count; } catch (Exception e) { diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/impl/AccInfoServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/impl/AccInfoServiceImpl.java index d13746c..2c7243e 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/impl/AccInfoServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/impl/AccInfoServiceImpl.java @@ -96,8 +96,8 @@ public class AccInfoServiceImpl implements IAccInfoService { @Override public List selectAccInfoList(AccountInfoQueryParam accountInfoQueryParam) { String encryptedSearchValue = SM4EncryptUtils.sm4Encrypt(accountInfoQueryParam.getSearchValue()); - if(CollUtil.isEmpty(accountInfoQueryParam.getAccStatusList())) { - accountInfoQueryParam.setAccStatusList(AccStatusEnum.getAllKeys()); + if(CollUtil.isEmpty(accountInfoQueryParam.getAccountStatusList())) { + accountInfoQueryParam.setAccountStatusList(AccStatusEnum.getAllKeys()); } List list = accInfoMapper.queryAccInfoDetails(accountInfoQueryParam, encryptedSearchValue); handleResult(list); @@ -306,8 +306,8 @@ public class AccInfoServiceImpl implements IAccInfoService { public AccInfoDetailsVO queryAccInfoBalanceSum(AccountInfoQueryParam accountInfoQueryParam) { String encryptedSearchValue = SM4EncryptUtils.sm4Encrypt(accountInfoQueryParam.getSearchValue()); - if(CollUtil.isEmpty(accountInfoQueryParam.getAccStatusList())) { - accountInfoQueryParam.setAccStatusList(AccStatusEnum.getAllKeys()); + if(CollUtil.isEmpty(accountInfoQueryParam.getAccountStatusList())) { + accountInfoQueryParam.setAccountStatusList(AccStatusEnum.getAllKeys()); } return accInfoMapper.queryAccInfoBalanceSum(accountInfoQueryParam, encryptedSearchValue); } diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/impl/AccTradeServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/impl/AccTradeServiceImpl.java index e615449..3c61d2f 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/impl/AccTradeServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/account/service/impl/AccTradeServiceImpl.java @@ -2,7 +2,7 @@ package com.bonus.canteen.core.account.service.impl; import cn.hutool.core.collection.CollUtil; import com.bonus.canteen.core.account.constants.AccTradeTypeEnum; -import com.bonus.canteen.core.account.domain.AccTrade; +import com.bonus.canteen.core.account.domain.AccountTrade; import com.bonus.canteen.core.account.domain.bo.TradeAndWallerInfo; import com.bonus.canteen.core.account.domain.param.AccConsumeDetailQueryParam; import com.bonus.canteen.core.account.domain.param.AccWalletOperationQueryParam; @@ -40,47 +40,47 @@ public class AccTradeServiceImpl implements IAccTradeService { * @return 账户交易记录 */ @Override - public AccTrade selectAccTradeByTradeId(Long tradeId) { + public AccountTrade selectAccTradeByTradeId(Long tradeId) { return accTradeMapper.selectAccTradeByTradeId(tradeId); } @Override - public List selectAccTradeByOrderNo(Long orderNo) { + public List selectAccTradeByOrderNo(Long orderNo) { return accTradeMapper.selectAccTradeByOrderNo(orderNo); } /** * 查询账户交易记录列表 * - * @param accTrade 账户交易记录 + * @param accountTrade 账户交易记录 * @return 账户交易记录 */ @Override - public List selectAccTradeList(AccTrade accTrade) { - return accTradeMapper.selectAccTradeList(accTrade); + public List selectAccTradeList(AccountTrade accountTrade) { + return accTradeMapper.selectAccTradeList(accountTrade); } /** * 新增账户交易记录 * - * @param accTrade 账户交易记录 + * @param accountTrade 账户交易记录 * @return 结果 */ @Override @Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRES_NEW) - public int insertAccTrade(AccTrade accTrade) { - accTrade.setCreateTime(DateUtils.getNowDate()); - accTrade.setUpdateTime(DateUtils.getNowDate()); - return accTradeMapper.insertAccTrade(accTrade); + public int insertAccTrade(AccountTrade accountTrade) { + accountTrade.setCreateTime(DateUtils.getNowDate()); + accountTrade.setUpdateTime(DateUtils.getNowDate()); + return accTradeMapper.insertAccTrade(accountTrade); } @Override public int insertAccTradeVo(AccTradeVo accTradeVo) { accTradeVo.setCreateTime(DateUtils.getNowDate()); try { - AccTrade accTrade = new AccTrade(); - BeanUtils.copyProperties(accTradeVo, accTrade); - return accTradeMapper.insertAccTrade(accTrade); + AccountTrade accountTrade = new AccountTrade(); + BeanUtils.copyProperties(accTradeVo, accountTrade); + return accTradeMapper.insertAccTrade(accountTrade); } catch (Exception e) { throw new ServiceException("错误信息描述" + e.getMessage()); } @@ -89,15 +89,15 @@ public class AccTradeServiceImpl implements IAccTradeService { /** * 修改账户交易记录 * - * @param accTrade 账户交易记录 + * @param accountTrade 账户交易记录 * @return 结果 */ @Override @Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRES_NEW) - public int updateAccTrade(AccTrade accTrade) { - accTrade.setUpdateTime(DateUtils.getNowDate()); + public int updateAccTrade(AccountTrade accountTrade) { + accountTrade.setUpdateTime(DateUtils.getNowDate()); try { - return accTradeMapper.updateAccTrade(accTrade); + return accTradeMapper.updateAccTrade(accountTrade); } catch (Exception e) { throw new ServiceException("错误信息描述" + e.getMessage()); } diff --git a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/account/AccCardMapper.xml b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/account/AccCardMapper.xml index 696a0af..a1555de 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/account/AccCardMapper.xml +++ b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/account/AccCardMapper.xml @@ -3,7 +3,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> - + @@ -28,7 +28,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" left join sys_user su on su.user_id = ac.user_id - and ac.user_id = #{userId} @@ -59,7 +59,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" where ac.id = #{id} - + insert into account_card user_id, @@ -93,7 +93,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - + update account_card user_id = #{userId}, diff --git a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/account/AccInfoMapper.xml b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/account/AccInfoMapper.xml index f92012f..c7d1d28 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/account/AccInfoMapper.xml +++ b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/account/AccInfoMapper.xml @@ -283,7 +283,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" t1.del_flag = 0 and t1.account_status in - + #{accStatus} diff --git a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/account/AccTradeMapper.xml b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/account/AccTradeMapper.xml index 2971ad2..e79eaf6 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/account/AccTradeMapper.xml +++ b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/account/AccTradeMapper.xml @@ -3,7 +3,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> - + @@ -48,7 +48,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" from account_trade - and trade_time = #{tradeTime} @@ -92,7 +92,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" where order_no = #{orderNo} - + insert into account_trade trade_id, @@ -166,7 +166,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - + update account_trade trade_time = #{tradeTime},