|
@@ -7,6 +7,7 @@ import com.fdkankan.ucenter.pay.strategy.OrderStrategy;
|
|
|
import com.fdkankan.ucenter.service.IDownloadOrderService;
|
|
|
import com.fdkankan.ucenter.service.IUserService;
|
|
|
import lombok.extern.log4j.Log4j2;
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
@@ -33,7 +34,11 @@ public class DownloadOrderImpl implements OrderStrategy {
|
|
|
}
|
|
|
//更新用户下载次数
|
|
|
User userEntity = userService.getById(downloadOrder.getUserId());
|
|
|
- userEntity.setDownloadNumTotal(userEntity.getDownloadNumTotal() + downloadOrder.getCount());
|
|
|
+ if(StringUtils.isNotBlank(downloadOrder.getSceneNum()) && downloadOrder.getSceneNum().contains("SS")){
|
|
|
+ userEntity.setSsDownloadNumTotal(userEntity.getSsDownloadNumTotal() + downloadOrder.getCount());
|
|
|
+ }else {
|
|
|
+ userEntity.setDownloadNumTotal(userEntity.getDownloadNumTotal() + downloadOrder.getCount());
|
|
|
+ }
|
|
|
userService.updateById(userEntity);
|
|
|
}
|
|
|
|