From eec6d612475e5080a9d3148d9c6ef20104a77b13 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期一, 19 一月 2026 11:06:38 +0800
Subject: [PATCH] 经销商管理

---
 server/dmmall_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java |   59 -----------------------------------------------------------
 1 files changed, 0 insertions(+), 59 deletions(-)

diff --git a/server/dmmall_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java b/server/dmmall_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java
index 29176f7..f405e38 100644
--- a/server/dmmall_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java
+++ b/server/dmmall_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java
@@ -188,65 +188,6 @@
                 JSONObject.toJSONString(member) ,
                 model.getShopName(), shop.getName());
     }
-    @Override
-    @Transactional
-    public void updateIntegral(Integral param) {
-        if(param.getMemberId()==null || param.getType()==null
-                || param.getType()<0
-                || param.getType()>2
-                || Constants.formatBigdecimal(param.getNum()).compareTo(new BigDecimal(0))<=0){
-            throw new BusinessException(ResponseStatus.BAD_REQUEST);
-        }
-
-        MPJLambdaWrapper<Member> queryWrapper =new MPJLambdaWrapper<>();
-        queryWrapper.selectAll(Member.class);
-        queryWrapper.selectAs(Shop::getName,Member::getShopName);
-        queryWrapper.leftJoin(Shop.class, Shop::getId,Member::getBindShopId);
-        queryWrapper.eq(Member::getId,param.getMemberId());
-        Member model = memberMapper.selectJoinOne(Member.class,queryWrapper);
-        if(model == null ||Constants.equalsObject(model.getIsdeleted(),Constants.ONE)){
-            throw new BusinessException(ResponseStatus.DATA_EMPTY.getCode(),"瀹㈡埛淇℃伅鏌ヨ鏃犳晥锛�");
-        }
-
-        BigDecimal num = param.getNum();
-        if(param.getType() == 1 &&Constants.formatBigdecimal(model.getIntegral()).compareTo(param.getNum())<0){
-            //濡傛灉鏄噺灏戯紝鍒ゆ柇鐢ㄦ埛浣欓鏄惁婊¤冻
-            num = num.multiply(new BigDecimal(-1));//鍑忓皯
-            throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"鐢ㄦ埛璐︽埛浣欓涓嶈冻锛�");
-        }
-
-        LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal();
-
-        Date date = new Date();
-        //璐︽埛浣欓
-        memberMapper.update(null,new UpdateWrapper<Member>().lambda()
-                .eq(Member::getId,model.getId())
-                .set(Member::getEditDate,date)
-                .set(Member::getEditor,user.getId())
-                .setSql(param.getType() == 0,"total_integral = ifnull(total_integral,0)+" + num)//绱澧炲姞
-                .setSql(param.getType() == 0,"integral = ifnull(integral,0)+" + param.getNum())
-                .setSql(param.getType() == 1,"integral = ifnull(integral,0)-" + param.getNum()));
-
-        Constants.IntegralObjType integralObjType = param.getType()==0?Constants.IntegralObjType.SYSTEM_RECHARGE:Constants.IntegralObjType.SYSTEM_DEDUCT;
-
-        Integral integral = new Integral();
-        integral.setMemberId(model.getId());
-        integral.setCreateDate(new Date());
-        integral.setCreator(user.getId());
-        integral.setIsdeleted(Constants.ZERO);
-        integral.setTitle(integralObjType.getName());
-        integral.setContent(integralObjType.getNoteinfo());
-        integral.setObjId(model.getId());
-        integral.setObjType(integralObjType.getKey());
-        integral.setType(param.getType());
-        integral.setRemark(param.getRemark());
-        integral.setNum(param.getNum());
-        integral.setTotalNum(param.getType() == 0? Constants.formatBigdecimal(model.getIntegral()).add(integral.getNum()):Constants.formatBigdecimal(model.getIntegral()).subtract(integral.getNum()));
-        integral.setOrderCode(null);
-        integral.setUserType(Constants.ZERO);
-        integralMapper.insert(integral);
-
-    }
 
     @Override
     public void updateByIdInBatch(List<Member> members) {

--
Gitblit v1.9.3