wangkaiyue 4 년 전
부모
커밋
b9e239f53b
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      jydocs-back/servers/stdDoc.go

+ 5 - 0
jydocs-back/servers/stdDoc.go

@@ -3,6 +3,7 @@ package servers
 import (
 	. "app.yhyue.com/moapp/jybase/api"
 	"app.yhyue.com/moapp/jybase/common"
+	"app.yhyue.com/moapp/jybase/encrypt"
 	"app.yhyue.com/moapp/jybase/go-xweb/xweb"
 	"fmt"
 	"jy-docs/config"
@@ -63,9 +64,13 @@ func (stdDoc *StdDoc) Detail() {
 	userId := common.ObjToString(stdDoc.GetSession("userId"))
 	rData, errMsg := func() (interface{}, error) {
 		docId := stdDoc.GetString("docId")
+		from := stdDoc.GetString("from")
 		if docId == "" {
 			return nil, fmt.Errorf("参数异常")
 		}
+		if from != "" { //分享赚积分
+			go public.OpenShareJydoc(encrypt.SE.DecodeString(from), userId, docId)
+		}
 		detail, isBuy, err := rpc.GetDocDetail(userId, docId)
 		if err != nil {
 			return nil, err