|
@@ -61,7 +61,7 @@ func SetEdbChartPermission(source, subSource, userId int, authUserList []int, is
|
|
|
dataList := make([]data_manage_permission.DataItem, 0)
|
|
|
|
|
|
switch source {
|
|
|
- case 3, 4, 7:
|
|
|
+ case 3, 4, utils.EdbPermissionSourceCalculate:
|
|
|
|
|
|
if source == 3 {
|
|
|
content += `(ETA指标库)`
|
|
@@ -69,7 +69,7 @@ func SetEdbChartPermission(source, subSource, userId int, authUserList []int, is
|
|
|
if source == 4 {
|
|
|
content += `(ETA预测指标)`
|
|
|
}
|
|
|
- if source == 7 {
|
|
|
+ if source == utils.EdbPermissionSourceCalculate {
|
|
|
content += `(ETA计算指标)`
|
|
|
}
|
|
|
|
|
@@ -216,13 +216,17 @@ func SetDataClassifyIsPermission(source, subSource int, classifyIdList []int, op
|
|
|
classifyDataList := make([]data_manage_permission.ClassifyDataItem, 0)
|
|
|
|
|
|
switch source {
|
|
|
- case 3, 4:
|
|
|
+ case 3, 4, utils.EdbPermissionSourceCalculate:
|
|
|
|
|
|
if source == 3 {
|
|
|
content += `(ETA指标库)`
|
|
|
- } else {
|
|
|
+ }
|
|
|
+ if source == 4 {
|
|
|
content += `(ETA预测指标)`
|
|
|
}
|
|
|
+ if source == utils.EdbPermissionSourceCalculate {
|
|
|
+ content += `(ETA计算指标)`
|
|
|
+ }
|
|
|
{
|
|
|
|
|
|
classifyInfoList, tmpErr := data_manage.GetEdbClassifyByIdList(classifyIdList)
|
|
@@ -352,14 +356,18 @@ func SetEdbChartClassifyPermission(source, subSource int, authUserList []int, cl
|
|
|
|
|
|
|
|
|
switch source {
|
|
|
- case 3, 4:
|
|
|
+ case 3, 4, utils.EdbPermissionSourceCalculate:
|
|
|
|
|
|
|
|
|
if source == 3 {
|
|
|
content += `(ETA指标库)`
|
|
|
- } else {
|
|
|
+ }
|
|
|
+ if source == 4 {
|
|
|
content += `(ETA预测指标)`
|
|
|
}
|
|
|
+ if source == utils.EdbPermissionSourceCalculate {
|
|
|
+ content += `(ETA计算指标)`
|
|
|
+ }
|
|
|
|
|
|
classifyType := 0
|
|
|
if source == 4 {
|
|
@@ -469,7 +477,7 @@ func SetEdbChartClassifyPermission(source, subSource int, authUserList []int, cl
|
|
|
|
|
|
func GetEdbChartClassifyIdListPermissionByUserId(source, subSource, userId int) (idList []int, err error) {
|
|
|
switch source {
|
|
|
- case 3, 4:
|
|
|
+ case 3, 4, utils.EdbPermissionSourceCalculate:
|
|
|
|
|
|
|
|
|
|
|
@@ -482,6 +490,9 @@ func GetEdbChartClassifyIdListPermissionByUserId(source, subSource, userId int)
|
|
|
if source == 4 {
|
|
|
classifyType = 1
|
|
|
}
|
|
|
+ if source == utils.EdbPermissionSourceCalculate {
|
|
|
+ classifyType = utils.EdbClassifyTypeCalculate
|
|
|
+ }
|
|
|
idList, err = data_manage_permission.GetPermissionEdbClassifyIdListByUserId(userId, classifyType)
|
|
|
case 5:
|
|
|
|
|
@@ -507,7 +518,7 @@ func GetEdbChartClassifyIdListPermissionByUserId(source, subSource, userId int)
|
|
|
|
|
|
func GetUserIdListPermissionByDataId(source, subSource, dataId int) (idList []int, err error) {
|
|
|
switch source {
|
|
|
- case 3, 4, 7:
|
|
|
+ case 3, 4, utils.EdbPermissionSourceCalculate:
|
|
|
|
|
|
edbInfoType := 0
|
|
|
if source == 4 {
|
|
@@ -545,7 +556,7 @@ func GetUserIdListNoPermissionByDataId(source, subSource, dataId int) (idList []
|
|
|
authIdList := make([]int, 0)
|
|
|
|
|
|
switch source {
|
|
|
- case 3, 4:
|
|
|
+ case 3, 4, utils.EdbPermissionSourceCalculate:
|
|
|
|
|
|
edbInfoType := 0
|
|
|
if source == 4 {
|
|
@@ -668,7 +679,7 @@ func InheritParentClassify(source, subSource, classifyId, parentClassifyId int,
|
|
|
}
|
|
|
uniqueCode := uuid.NewUUID().Hex32()
|
|
|
switch source {
|
|
|
- case 3, 4:
|
|
|
+ case 3, 4, utils.EdbPermissionSourceCalculate:
|
|
|
|
|
|
|
|
|
parentClassifyInfo, tmpErr := data_manage.GetEdbClassifyById(parentClassifyId)
|