mirror of
https://github.com/flipped-aurora/gin-vue-admin.git
synced 2026-10-13 12:49:26 +00:00
增加上传的动态路径方法 增加用户录入功能 修复了切换账号必须刷新才能改变菜单的bug
This commit is contained in:
@@ -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 {
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user