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