lyhzzz 2 년 전
부모
커밋
bc38d1073b
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      src/main/java/com/fdkankan/manage/service/impl/UserIncrementServiceImpl.java

+ 7 - 0
src/main/java/com/fdkankan/manage/service/impl/UserIncrementServiceImpl.java

@@ -1,5 +1,6 @@
 package com.fdkankan.manage.service.impl;
 
+import cn.hutool.core.bean.BeanUtil;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@@ -146,10 +147,16 @@ public class UserIncrementServiceImpl extends ServiceImpl<IUserIncrementMapper,
         this.updateById(userIncrement);
 
         UserIncrementParam param = new UserIncrementParam();
+        IncrementOrderMg incrementOrderMg = iIncrementOrderMgService.getByOrderSn(userIncrement.getOrderSn());
+        if(incrementOrderMg !=null){
+            BeanUtil.copyProperties(incrementOrderMg,param);
+        }
         param.setUserId(userIncrement.getUserId());
         param.setCount(incrementType.getDownloadNum());
         userService.addDownNum(param);
 
+        iIncrementOrderMgService.addOrder(param,incrementType);
+
         agentNewLogService.addByUserIncrement(userIncrement);
         if(userIncrement.getCameraId() != null){
             sceneProService.lockOrUnLockBySpace(null,userIncrement.getCameraId(),1);