|
@@ -216,6 +216,13 @@ func CheckCapitalResources(menu *JYMenu, baseUserId, appId string, entId, entUse
|
|
|
capitalBool = false
|
|
|
for _, cv := range strings.Split(menu.CapitalCode, ",") {
|
|
|
userCapital := UserCapitals[baseUserId]
|
|
|
+ if userCapital[cv] == 0 {
|
|
|
+ if c := BaseMysql.CountBySql(`SELECT COUNT(id) FROM `+CapitalRetention+` WHERE source = ? AND user_id = ? AND appid = ?`, cv, baseUserId, appId); c > 0 {
|
|
|
+ userCapital[cv] = 1
|
|
|
+ } else {
|
|
|
+ userCapital[cv] = -1
|
|
|
+ }
|
|
|
+ }
|
|
|
if userCapital[cv] < 0 {
|
|
|
//留资弹窗信息
|
|
|
title = menu.CapitalInfo.Title
|
|
@@ -226,13 +233,9 @@ func CheckCapitalResources(menu *JYMenu, baseUserId, appId string, entId, entUse
|
|
|
appType = menu.CapitalInfo.AppType
|
|
|
openType = menu.CapitalInfo.OpenType
|
|
|
} else {
|
|
|
- if c := BaseMysql.CountBySql(`SELECT COUNT(id) FROM `+CapitalRetention+` WHERE source = ? AND user_id = ? AND appid = ?`, cv, baseUserId, appId); c > 0 {
|
|
|
- userCapital[cv] = 1
|
|
|
- capitalBool = true
|
|
|
- break
|
|
|
- } else {
|
|
|
- userCapital[cv] = -1
|
|
|
- }
|
|
|
+ title = ""
|
|
|
+ capitalBool = true
|
|
|
+ break
|
|
|
}
|
|
|
}
|
|
|
} else {
|