路由架构修改,定时任务修复

This commit is contained in:
yxh
2020-08-07 12:13:39 +08:00
parent 913184f09e
commit 7c85e49905
20 changed files with 831 additions and 229 deletions
-21
View File
@@ -1,21 +0,0 @@
package admin
import (
"gfast/library/response"
"gfast/library/service"
"github.com/gogf/gf/frame/g"
"github.com/gogf/gf/net/ghttp"
)
type Public struct{}
// @Summary 获取验证码图片信息
// @Description 获取验证码图片信息
// @Tags 公共
// @Success 0 {object} response.Response "{"code": 200, "data": [...]}"
// @Router /system/public/verify [post]
// @Security
func (p *Public) Verify(r *ghttp.Request) {
idKeyC, base64stringC := service.GetVerifyImgString()
response.SusJson(true, r, "ok", g.MapStrStr{"idKeyC": idKeyC, "base64stringC": base64stringC})
}
+50
View File
@@ -0,0 +1,50 @@
package admin
import (
"gfast/app/model/admin/web_set"
"gfast/app/service/admin/web_set_service"
"gfast/library/response"
"github.com/gogf/gf/encoding/gjson"
"github.com/gogf/gf/errors/gerror"
"github.com/gogf/gf/frame/g"
"github.com/gogf/gf/net/ghttp"
"github.com/gogf/gf/util/gvalid"
)
type WebSet struct{}
func (c *WebSet) Update(r *ghttp.Request) {
if r.Method == "POST" {
var req *web_set.UpdateReq
err := r.Parse(&req)
if err != nil {
response.FailJson(true, r, err.(*gvalid.Error).FirstString())
}
err = web_set_service.UpdateSave(req)
if err != nil {
response.FailJson(true, r, err.Error())
}
response.SusJson(true, r, "更新成功!")
}
// 不是post提交的请求就到修改页面后查询出要修改的记录
id := r.GetInt("webId")
params, err := web_set_service.GetInfoByID(id)
if err != nil {
response.FailJson(true, r, err.Error())
}
response.SusJson(true, r, "ok", params)
}
// 查询站点信息
func (c *WebSet) GetInfo(r *ghttp.Request) {
res, err := web_set.Model.FindOne()
if err != nil {
g.Log().Error(err)
err = gerror.New("查询站点信息失败!")
response.FailJson(true, r, err.Error())
}
response.SusJson(true, r, "站点信息", g.Map{
"web_id": res.WebId,
"web_content": gjson.New(res.WebContent),
})
}