|
@@ -2,13 +2,9 @@ package controllers
|
|
|
|
|
|
import (
|
|
|
"encoding/json"
|
|
|
- "github.com/medivhzhan/weapp/v2"
|
|
|
- "github.com/rdlucklib/rdluck_tools/file"
|
|
|
- "github.com/rdlucklib/rdluck_tools/http"
|
|
|
"hongze/hongze_clpt/models"
|
|
|
"hongze/hongze_clpt/services"
|
|
|
"hongze/hongze_clpt/utils"
|
|
|
- "os"
|
|
|
"path"
|
|
|
"strings"
|
|
|
"time"
|
|
@@ -1073,39 +1069,39 @@ func (this *YanxuanSpecialController) Check() {
|
|
|
return
|
|
|
}
|
|
|
if len(req.ImgUrl) > 0 {
|
|
|
- for _, imgUrl := range req.ImgUrl {
|
|
|
- imgBody, err := http.Get(imgUrl)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "图片链接有误"
|
|
|
- br.ErrMsg = "图片链接有误"
|
|
|
- return
|
|
|
- }
|
|
|
- rnStr := utils.GetRandStringNoSpecialChar(5)
|
|
|
- savePath := time.Now().Format(utils.FormatDateTimeUnSpace) + rnStr + ".jpg"
|
|
|
- err = file.SaveFile(imgBody, savePath)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "保存图片错误"
|
|
|
- br.ErrMsg = "保存图片错误"
|
|
|
- return
|
|
|
- }
|
|
|
- res, err := weapp.IMGSecCheck(itemToken.AccessToken, savePath)
|
|
|
- if err != nil {
|
|
|
- // 处理一般错误信息
|
|
|
- br.Msg = "图片内容含有违法违规内容"
|
|
|
- br.ErrMsg = "图片内容含有违法违规内容"
|
|
|
- return
|
|
|
- }
|
|
|
- if err := res.GetResponseError(); err != nil {
|
|
|
- // 处理微信返回错误信息
|
|
|
- br.Msg = "GetResponseError Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- err = os.RemoveAll(savePath)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "RemoveAll Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- }
|
|
|
+ //for _, imgUrl := range req.ImgUrl {
|
|
|
+ // imgBody, err := http.Get(imgUrl)
|
|
|
+ // if err != nil {
|
|
|
+ // br.Msg = "图片链接有误"
|
|
|
+ // br.ErrMsg = "图片链接有误"
|
|
|
+ // return
|
|
|
+ // }
|
|
|
+ // rnStr := utils.GetRandStringNoSpecialChar(5)
|
|
|
+ // savePath := time.Now().Format(utils.FormatDateTimeUnSpace) + rnStr + ".jpg"
|
|
|
+ // err = file.SaveFile(imgBody, savePath)
|
|
|
+ // if err != nil {
|
|
|
+ // br.Msg = "保存图片错误"
|
|
|
+ // br.ErrMsg = "保存图片错误"
|
|
|
+ // return
|
|
|
+ // }
|
|
|
+ // res, err := weapp.IMGSecCheck(itemToken.AccessToken, savePath)
|
|
|
+ // if err != nil {
|
|
|
+ // // 处理一般错误信息
|
|
|
+ // br.Msg = "图片内容含有违法违规内容"
|
|
|
+ // br.ErrMsg = "图片内容含有违法违规内容"
|
|
|
+ // return
|
|
|
+ // }
|
|
|
+ // if err := res.GetResponseError(); err != nil {
|
|
|
+ // // 处理微信返回错误信息
|
|
|
+ // br.Msg = "GetResponseError Err:" + err.Error()
|
|
|
+ // return
|
|
|
+ // }
|
|
|
+ // err = os.RemoveAll(savePath)
|
|
|
+ // if err != nil {
|
|
|
+ // br.Msg = "RemoveAll Err:" + err.Error()
|
|
|
+ // return
|
|
|
+ // }
|
|
|
+ //}
|
|
|
}
|
|
|
|
|
|
br.Ret = 200
|