提交 9bc25c8b authored 作者: Whispa's avatar Whispa

commit

上级 5a4875f2
...@@ -9,6 +9,7 @@ import org.springframework.web.bind.annotation.*; ...@@ -9,6 +9,7 @@ import org.springframework.web.bind.annotation.*;
import javax.persistence.EntityManager; import javax.persistence.EntityManager;
import javax.persistence.Query; import javax.persistence.Query;
import java.math.BigDecimal;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Optional; import java.util.Optional;
...@@ -69,10 +70,10 @@ public class NetworkController { ...@@ -69,10 +70,10 @@ public class NetworkController {
for (TbCfUserInfo user : collect){ for (TbCfUserInfo user : collect){
Query nativeQuery = manager.createNativeQuery("select IFNULL(sum(b.amount),0.0) as data FROM bonus b where b.user_info_user_id=:me and b.user_id IN (SELECT x.user_info_user_id FROM network x WHERE x.network_info_user_id=:id) "); Query nativeQuery = manager.createNativeQuery("select IFNULL(sum(b.amount),0.0) as data FROM bonus b where b.user_info_user_id=:me and b.user_info_user_id IN (SELECT x.user_info_user_id FROM network x WHERE x.network_info_user_id=:id) ");
nativeQuery.setParameter("id",user.getUserId()); nativeQuery.setParameter("id",user.getUserId());
nativeQuery.setParameter("me",id); nativeQuery.setParameter("me",id);
user.networkAmount = (double) nativeQuery.getSingleResult(); user.networkAmount = (BigDecimal) nativeQuery.getSingleResult();
} }
return collect; return collect;
......
...@@ -10,6 +10,7 @@ import org.hibernate.annotations.NotFoundAction; ...@@ -10,6 +10,7 @@ import org.hibernate.annotations.NotFoundAction;
import javax.persistence.*; import javax.persistence.*;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal;
import java.util.*; import java.util.*;
/** /**
...@@ -172,7 +173,7 @@ public class TbCfUserInfo { ...@@ -172,7 +173,7 @@ public class TbCfUserInfo {
@Transient @Transient
@JsonProperty @JsonProperty
public double networkAmount; public BigDecimal networkAmount;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论