Quellcode durchsuchen

edit poster haibao function

abiao vor 5 Jahren
Ursprung
Commit
4c6f33181f

+ 4 - 5
go/gopath/src/fohow.com/apps/controllers/poster_controller/poster_controller.go

@@ -120,20 +120,19 @@ func (self *PosterController) UpdatePosterXcxQrcode() {
 	posterQrcodeRecord := poster_model.GetPosterQrcodeRecordByWIdAndTypeAndRId(wxUid, id, _type, useCache)
 
 	var qrcodeUrl string
-	var wxHead string
 
 	wxUser := self.GetCurrentWxUser(true)
 	if wxUser == nil {
 		return
 	}
-
+	wxHead := wxUser.Head
 	homeUrl := fmt.Sprintf("pages/start/start")
 	width, _ := self.GetInt("width", 430)
 	scene := fmt.Sprintf("%s$%d$%d", _type, id, wxUid)
 	qrcodeData := wx_mp.GenerateQrcode(wx_mp.QR_SCENE, homeUrl, scene, width)
-	//if len(qrcodeData) < 400 {
-	//self.ReturnError(403, apps.Error, "", nil)
-	//}
+	if len(qrcodeData) < 400 {
+		self.ReturnError(403, apps.Error, "", nil)
+	}
 	filename := fmt.Sprintf("p_%d.jpg", time.Now().Unix())
 	localPath := fmt.Sprintf("%s/%s", beego.AppConfig.String("QrcodePath"), filename)
 	err := ioutil.WriteFile(localPath, qrcodeData, 0644)