hsun 2 år sedan
förälder
incheckning
f269f40157
2 ändrade filer med 8 tillägg och 4 borttagningar
  1. 7 3
      controller/public.go
  2. 1 1
      services/share_poster.go

+ 7 - 3
controller/public.go

@@ -130,9 +130,13 @@ func GetSuncodeScene(c *gin.Context) {
 		response.Fail("参数有误", c)
 	}
 	pars, err := yb_suncode_pars.GetSceneByKey(reqKey)
-	if err != nil {
-		response.FailMsg("解析参数失败", "GetSuncodeScene获取参数失败", c)
+	if err != nil && err != utils.ErrNoRow {
+		response.FailMsg("获取失败", "GetSuncodeScene获取失败, Err: " + err.Error(), c)
 		return
 	}
-	response.OkData("获取成功", pars.Scene, c)
+	scene := ""
+	if pars != nil {
+		scene = pars.Scene
+	}
+	response.OkData("获取成功", scene, c)
 }

+ 1 - 1
services/share_poster.go

@@ -183,7 +183,7 @@ func CreateAndUploadSunCode(page, scene, version string) (imgUrl string, err err
 		return exist.ImgURL, nil
 	}
 	// scene超过32位会生成失败,md5处理至32位
-	sceneMD5 := ""
+	sceneMD5 := "a=1"
 	if scene != "" {
 		sceneMD5 = utils.MD5(scene)
 	}