MemberGradeService.java 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. package com.goafanti.memberGrade.service;
  2. import java.util.HashMap;
  3. import java.util.List;
  4. import java.util.Map;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import org.springframework.stereotype.Service;
  7. import com.alibaba.fastjson.JSON;
  8. import com.alibaba.fastjson.JSONObject;
  9. import com.goafanti.common.dao.MemberGradeMapper;
  10. import com.goafanti.common.model.MemberOrder;
  11. import com.goafanti.core.shiro.token.TokenManager;
  12. import com.goafanti.memberGrade.bo.MemberGrade;
  13. @Service
  14. public class MemberGradeService {
  15. @Autowired
  16. private MemberGradeMapper memberGradeMapper;
  17. public List<MemberGrade> selectMemberGrade() {
  18. return memberGradeMapper.selectMemberGrade();
  19. }
  20. public int delGrade(int id) {
  21. return memberGradeMapper.delGrade(id);
  22. }
  23. public int selectRank(MemberGrade me) {
  24. return memberGradeMapper.selectRank(me);
  25. }
  26. public int addGradeName(MemberGrade me) {
  27. return memberGradeMapper.addGradeName(me);
  28. }
  29. public int addBusinessAndCost(MemberGrade me) {
  30. return memberGradeMapper.addBusinessAndCost(me);
  31. }
  32. public List<MemberOrder> selectMemberOrder(Map<String, Object> map) {
  33. return memberGradeMapper.selectMemberOrder(map);
  34. }
  35. public List<MemberOrder> selectMemberOrderBa(Map<String, Object> map) {
  36. return memberGradeMapper.selectMemberOrderBa(map);
  37. }
  38. public int countMemberOrder(String userId) {
  39. return memberGradeMapper.countMemberOrder(userId);
  40. }
  41. public int addBasicsMemberOrder(MemberOrder mo) {
  42. return memberGradeMapper.addBasicsMemberOrder(mo);
  43. }
  44. public int countMemberOrderWhere(Map<String, Object> map) {
  45. return memberGradeMapper.countMemberOrderWhere(map);
  46. }
  47. public int delMemberOrder(Long id) {
  48. Map<String, Object> map = new HashMap<>();
  49. map.put("id", id);
  50. if (TokenManager.getAdminToken() == null) {
  51. map.put("uid", TokenManager.getUserId());
  52. }
  53. return memberGradeMapper.delMemberOrder(map);
  54. }
  55. public JSONObject selectMemberBusiness(int memberRank) {
  56. String b = memberGradeMapper.selectMemberBusiness(memberRank);
  57. return b == null ? null : JSON.parseObject(b);
  58. }
  59. }