|
@@ -379,7 +379,7 @@ func GetCompanyListCompanyIdByPermissionIdStr(permissionStr string) (company_id
|
|
SELECT
|
|
SELECT
|
|
GROUP_CONCAT(DISTINCT company_id) AS company_id
|
|
GROUP_CONCAT(DISTINCT company_id) AS company_id
|
|
FROM company_report_permission
|
|
FROM company_report_permission
|
|
- WHERE report_permission_id IN (?)
|
|
|
|
|
|
+ WHERE chart_permission_id IN (?)
|
|
#GROUP BY company_id
|
|
#GROUP BY company_id
|
|
`
|
|
`
|
|
err = o.Raw(sql, permissionStr).QueryRow(&company_id)
|
|
err = o.Raw(sql, permissionStr).QueryRow(&company_id)
|
|
@@ -639,7 +639,7 @@ func GetCompanyIdsStrByReportPermissionIds(permissionIds []int) (companyIds []in
|
|
FROM
|
|
FROM
|
|
company_report_permission
|
|
company_report_permission
|
|
WHERE
|
|
WHERE
|
|
- report_permission_id IN (` + utils.GetOrmInReplace(len(permissionIds)) + `) AND (DATE(NOW()) BETWEEN start_date AND end_date) AND status IN ('试用', '正式', '永续')`
|
|
|
|
|
|
+ chart_permission_id IN (` + utils.GetOrmInReplace(len(permissionIds)) + `) AND (DATE(NOW()) BETWEEN start_date AND end_date) AND status IN ('试用', '正式', '永续')`
|
|
_, err = o.Raw(sql, permissionIds).QueryRows(&companyIds)
|
|
_, err = o.Raw(sql, permissionIds).QueryRows(&companyIds)
|
|
return
|
|
return
|
|
}
|
|
}
|