|
@@ -111,7 +111,7 @@ func (stdDoc *StdDoc) Detail() {
|
|
detail.OssDocId = ""
|
|
detail.OssDocId = ""
|
|
downloadStatus := 0 // 1- 免费用户下载豆丁免费次数用完
|
|
downloadStatus := 0 // 1- 免费用户下载豆丁免费次数用完
|
|
// 如果是会员免费文档 并且不是文库会员 并且没有买过 时免费判断判断有没有超过10篇
|
|
// 如果是会员免费文档 并且不是文库会员 并且没有买过 时免费判断判断有没有超过10篇
|
|
- if !isBuy && userId != "" {
|
|
|
|
|
|
+ if !isBuy && userId != "" &&detail.ProductType==public.ProductTypeMemberFree{
|
|
mData := jy.GetBigVipUserBaseMsg(stdDoc.Session(), *config.Middleground)
|
|
mData := jy.GetBigVipUserBaseMsg(stdDoc.Session(), *config.Middleground)
|
|
if mData != nil && mData.Data != nil {
|
|
if mData != nil && mData.Data != nil {
|
|
if mData.Data.Docs.Status <= 0 {
|
|
if mData.Data.Docs.Status <= 0 {
|