Pārlūkot izejas kodu

fix:资产权限数量统计

zqbao 5 mēneši atpakaļ
vecāks
revīzija
c2b139cd0e
1 mainītis faili ar 8 papildinājumiem un 2 dzēšanām
  1. 8 2
      services/data/data_manage_permission/data_move.go

+ 8 - 2
services/data/data_manage_permission/data_move.go

@@ -9,10 +9,11 @@ import (
 	"eta_gn/eta_api/models/system"
 	"eta_gn/eta_api/utils"
 	"fmt"
-	"github.com/rdlucklib/rdluck_tools/uuid"
 	"strconv"
 	"strings"
 	"time"
+
+	"github.com/rdlucklib/rdluck_tools/uuid"
 )
 
 // GetEdbChartClassifyList
@@ -1390,6 +1391,9 @@ func GetMoveEdbChartCount(userId, countType int) (sourceMap map[int]int, err err
 		var condition string
 		var pars []interface{}
 
+		condition += ` AND source = ? `
+		pars = append(pars, utils.CHART_SOURCE_DEFAULT)
+
 		if userId > 0 {
 			condition += ` AND sys_user_id = ? `
 			pars = append(pars, userId)
@@ -1417,7 +1421,9 @@ func GetMoveEdbChartCount(userId, countType int) (sourceMap map[int]int, err err
 
 		switch countType {
 		case 2:
-			condition += ` AND source in (2,3) `
+			condition += ` AND source in (2,3,5) `
+			// 平衡表
+			condition += " AND (parent_id = 0 AND balance_type = 0)"
 		default:
 			condition += ` AND source in (2,3,4) `
 		}