增加上传的动态路径方法 增加用户录入功能 修复了切换账号必须刷新才能改变菜单的bug

This commit is contained in:
pixel
2019-12-15 15:10:40 +08:00
parent e064d326b4
commit 4972cc3adb
10 changed files with 191 additions and 113 deletions
@@ -18,6 +18,7 @@ import (
// @Success 200 {string} string "{"success":true,"data":{},"msg":"上传成功"}"
// @Router /fileUploadAndDownload/upload [post]
func UploadFile(c *gin.Context) {
noSave := c.DefaultQuery("noSave","0")
_, header, err := c.Request.FormFile("file")
if err != nil {
servers.ReportFormat(c, false, fmt.Sprintf("上传文件失败,%v", err), gin.H{})
@@ -34,7 +35,9 @@ func UploadFile(c *gin.Context) {
s := strings.Split(file.Name, ".")
file.Tag = s[len(s)-1]
file.Key = key
err := file.Upload()
if(noSave=="0"){
err = file.Upload()
}
if err != nil {
servers.ReportFormat(c, false, fmt.Sprintf("修改数据库链接失败,%v", err), gin.H{})
} else {
+3 -5
View File
@@ -26,15 +26,13 @@ type RegistAndLoginStuct struct {
// @Tags Base
// @Summary 用户注册账号
// @Produce application/json
// @Param data body api.RegistAndLoginStuct true "用户注册接口"
// @Param data body sysModel.SysUser true "用户注册接口"
// @Success 200 {string} string "{"success":true,"data":{},"msg":"注册成功"}"
// @Router /base/regist [post]
func Regist(c *gin.Context) {
var R RegistAndLoginStuct
var R sysModel.SysUser
_ = c.BindJSON(&R)
U := &sysModel.SysUser{Username: R.Username, Password: R.Password}
err, user := U.Regist()
err, user := R.Regist()
if err != nil {
servers.ReportFormat(c, false, fmt.Sprintf("%v", err), gin.H{
"user": user,