diff --git a/controllers/event.go b/controllers/event.go index 2cb739b22..b0a36cc13 100644 --- a/controllers/event.go +++ b/controllers/event.go @@ -1,7 +1,9 @@ package controllers import ( - "encoding/base64" + "time" + + "git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/jx-callback/business/jxstore/event" "git.rosy.net.cn/jx-callback/business/jxutils" @@ -71,7 +73,8 @@ func (c *EventController) GetWeixinUnlimited() { c.callGetWeixinUnlimited(func(params *tEventGetWeixinUnlimitedParams) (retVal interface{}, errCode string, err error) { api.WeixinMiniAPI2.CBRetrieveToken() result, err := api.WeixinMiniAPI2.GetUnlimited(params.Scene, params.Page) - retVal = base64.StdEncoding.EncodeToString([]byte(result["fakeData"].(string))) + fileName := "微信小程序码" + utils.Int64ToStr(time.Now().Unix()) + ".jpg" + retVal, err = jxutils.UploadExportContent([]byte(result["fakeData"].(string)), fileName) // tasks.RefreshWeixinToken() return retVal, "", err })