fuwencai 4 lat temu
rodzic
commit
39764f50eb
1 zmienionych plików z 12 dodań i 12 usunięć
  1. 12 12
      services/stdlib/docChangeService.go

+ 12 - 12
services/stdlib/docChangeService.go

@@ -16,13 +16,13 @@ const DocOff = 0
 // 上架文档
 func ChangeDocumentOn(doc *model.Doc, reason int32) bool {
 	// 查文档
-	docData := map[string]interface{}{}
+	docData := model.Doc{}
 	rs := jyDocsRpcUtil.GetJyDocsDB().Table("doc").Where("id=? and isDelete=0 and downOrUp=0 and appId=?", doc.Id, doc.AppId).Find(&docData)
 	if rs.Error != nil {
 		log.Printf("上架文档 appId:%s,Id:%s, error: %s\n", doc.AppId, doc.Id, rs.Error)
 		return false
 	} else {
-		if docData["id"] == nil {
+		if docData.Id == "" {
 			log.Printf("上架文档 appId:%s,Id:%s, error: %s\n", doc.AppId, doc.Id, "文档不存在或已经被上架")
 			return false
 		}
@@ -56,18 +56,18 @@ func ChangeDocumentOn(doc *model.Doc, reason int32) bool {
 			return err
 		}
 		saveData := map[string]interface{}{
-			"_id":         docData["id"],
-			"docName":     docData["docName"],
-			"docTags":     docData["docTags"],
-			"docClass":    docData["docClass"],
-			"price":       docData["price"],
+			"_id":         docData.Id,
+			"docName":    docData.DocName,
+			"docTags":     docData.DocTags,
+			"docClass":    docData.DocClass,
+			"price":      docData.Price,
 			"downTimes":   downTimes,
 			"viewTimes":   viewTimes,
-			"docSummary":  docData["docSummary"],
-			"uploadDate":  docData["uploadDate"].(time.Time).Format("2006-01-02 15:04:05"),
-			"docFileSize": docData["docFileSize"],
-			"docPageSize": docData["docPageSize"],
-			"docFileType": docData["docFileType"],
+			"docSummary":  docData.DocSummary,
+			"uploadDate":  docData.UploadDate.Format("2006-01-02 15:04:05"),
+			"docFileSize": docData.DocFileType,
+			"docPageSize": docData.DocPageSize,
+			"docFileType": docData.DocFileType,
 		}
 		if rs := elastic.Save(jyDocsRpcUtil.Es_JyDoc, "_doc", saveData); rs != true {
 			return errors.New("发布到检索库失败")