MerchUserServiceImpl.java 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. package com.emato.biz.service.impl;
  2. import java.util.List;
  3. import com.emato.biz.domain.merchant.MerchUser;
  4. import com.emato.biz.domain.merchant.MerchUserVO;
  5. import com.emato.biz.mapper.merchant.MerchUserMapper;
  6. import com.emato.biz.service.merchant.IMerchUserService;
  7. import com.emato.common.utils.DateUtils;
  8. import com.emato.common.utils.SecurityUtils;
  9. import org.springframework.beans.factory.annotation.Autowired;
  10. import org.springframework.stereotype.Service;
  11. import javax.annotation.Resource;
  12. /**
  13. * 商户用户Service业务层处理
  14. *
  15. * @author admin
  16. * @date 2023-04-20
  17. */
  18. @Service
  19. public class MerchUserServiceImpl implements IMerchUserService
  20. {
  21. @Resource
  22. private MerchUserMapper merchUserMapper;
  23. /**
  24. * 查询商户用户列表 VO
  25. *
  26. * @param merchUser 商户用户 VO
  27. * @return 商户用户 VO
  28. */
  29. @Override
  30. public List<MerchUserVO> selectMerchUserVOList(MerchUser merchUser) {
  31. return merchUserMapper.selectMerchUserVOList(merchUser);
  32. }
  33. /**
  34. * 查询商户用户
  35. *
  36. * @param id 商户用户ID
  37. * @return 商户用户
  38. */
  39. @Override
  40. public MerchUser selectMerchUserById(String id)
  41. {
  42. return merchUserMapper.selectMerchUserById(id);
  43. }
  44. /**
  45. * 查询商户用户列表
  46. *
  47. * @param merchUser 商户用户
  48. * @return 商户用户
  49. */
  50. @Override
  51. public List<MerchUser> selectMerchUserList(MerchUser merchUser)
  52. {
  53. return merchUserMapper.selectMerchUserList(merchUser);
  54. }
  55. /**
  56. * 新增商户用户
  57. *
  58. * @param merchUser 商户用户
  59. * @return 结果
  60. */
  61. @Override
  62. public int insertMerchUser(MerchUser merchUser)
  63. {
  64. merchUser.setCreateSn(SecurityUtils.getLoginUser().getUser().getUserId()+"");
  65. merchUser.setCreateTime(DateUtils.getNowDate());
  66. return merchUserMapper.insertMerchUser(merchUser);
  67. }
  68. /**
  69. * 修改商户用户
  70. *
  71. * @param merchUser 商户用户
  72. * @return 结果
  73. */
  74. @Override
  75. public int updateMerchUser(MerchUser merchUser)
  76. {
  77. merchUser.setModSn(SecurityUtils.getLoginUser().getUser().getUserId()+"");
  78. merchUser.setModTime(DateUtils.getNowDate());
  79. return merchUserMapper.updateMerchUser(merchUser);
  80. }
  81. /**
  82. * 批量删除商户用户
  83. *
  84. * @param ids 需要删除的商户用户ID
  85. * @return 结果
  86. */
  87. @Override
  88. public int deleteMerchUserByIds(String[] ids)
  89. {
  90. return merchUserMapper.deleteMerchUserByIds(ids);
  91. }
  92. /**
  93. * 删除商户用户信息
  94. *
  95. * @param id 商户用户ID
  96. * @return 结果
  97. */
  98. @Override
  99. public int deleteMerchUserById(String id)
  100. {
  101. return merchUserMapper.deleteMerchUserById(id);
  102. }
  103. }