package stdlib import ( "app.yhyue.com/moapp/jy_docs/rpc/stdlib/stdlib" "app.yhyue.com/moapp/jy_docs/services/model" jyDocsRpcUtil "app.yhyue.com/moapp/jy_docs/services/util" ) func DocGetCheck(docId, userId string) stdlib.DocGetCheckResp { // docPrice := 0 var buyCount int64 jyDocsRpcUtil.GetJyDocsDB().Table("doc").Where("docId = ? and userId = ?", docId, userId).Count(&buyCount) if buyCount > 0 { //已购买 doc := &model.Doc{} jyDocsRpcUtil.GetJyDocsDB().Where("id = ?", docId).Find(doc) if doc.DocName != "" { // docPrice = docData["price"].(int) docCheck := stdlib.DocGetCheckResp{ Code: 0, Msg: "ok", DocName: doc.DocName, DocType: int32(doc.DocFileType), DocFileSize: int32(doc.DocFileSize), DocPageSize: int32(doc.DocPageSize), Tags: doc.DocTags, UserId: doc.UserId, DocSummary: doc.DocSummary, } return docCheck } } return stdlib.DocGetCheckResp{Code: -1, Msg: "查询失败"} } func DocGetContent(docId, userId string) stdlib.DocGetContentResp { doc := &model.Doc{} jyDocsRpcUtil.GetJyDocsDB().Where("id = ?", docId).Find(doc) if doc.DocName != "" { } return stdlib.DocGetContentResp{} }