|
@@ -176,29 +176,6 @@ func (this *ChartInfoController) CommonChartInfoDetailFromUniqueCode() {
|
|
|
|
|
|
func getBalanceChartInfoDetailFromUniqueCode(chartInfo *data_manage.ChartInfoView, isCache bool, sysUser *system.Admin) (resp *data_manage.ChartInfoDetailFromUniqueCodeResp, isOk bool, msg, errMsg string) {
|
|
func getBalanceChartInfoDetailFromUniqueCode(chartInfo *data_manage.ChartInfoView, isCache bool, sysUser *system.Admin) (resp *data_manage.ChartInfoDetailFromUniqueCodeResp, isOk bool, msg, errMsg string) {
|
|
resp = new(data_manage.ChartInfoDetailFromUniqueCodeResp)
|
|
resp = new(data_manage.ChartInfoDetailFromUniqueCodeResp)
|
|
- defer func() {
|
|
|
|
- {
|
|
|
|
- //判断是否加入我的图库
|
|
|
|
- var myChartCondition string
|
|
|
|
- var myChartPars []interface{}
|
|
|
|
- myChartCondition += ` AND a.admin_id=? `
|
|
|
|
- myChartPars = append(myChartPars, sysUser.AdminId)
|
|
|
|
- myChartCondition += ` AND a.chart_info_id=? `
|
|
|
|
- myChartPars = append(myChartPars, chartInfo.ChartInfoId)
|
|
|
|
-
|
|
|
|
- myChartList, err := data_manage.GetMyChartByCondition(myChartCondition, myChartPars)
|
|
|
|
- if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
|
- msg = "获取失败"
|
|
|
|
- errMsg = "获取我的图表信息失败,GetMyChartByCondition,Err:" + err.Error()
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
- if myChartList != nil && len(myChartList) > 0 {
|
|
|
|
- chartInfo.IsAdd = true
|
|
|
|
- chartInfo.MyChartId = myChartList[0].MyChartId
|
|
|
|
- chartInfo.MyChartClassifyId = myChartList[0].MyChartClassifyId
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- }()
|
|
|
|
|
|
|
|
resp, isOk, msg, errMsg = data.CheckBalanceChartCacheAndPermission(chartInfo, isCache, sysUser)
|
|
resp, isOk, msg, errMsg = data.CheckBalanceChartCacheAndPermission(chartInfo, isCache, sysUser)
|
|
if isOk {
|
|
if isOk {
|