上传配置文件上传代码
This commit is contained in:
parent
bf9fbd150e
commit
bbd1d6c696
1
bin/dist/css/621.a4081466.css
vendored
Normal file
1
bin/dist/css/621.a4081466.css
vendored
Normal file
File diff suppressed because one or more lines are too long
2
bin/dist/index.html
vendored
2
bin/dist/index.html
vendored
@ -1 +1 @@
|
|||||||
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>vue_dreamfactory</title><script defer="defer" src="/js/chunk-vendors.e6136249.js"></script><script defer="defer" src="/js/app.bda94d79.js"></script><link href="/css/chunk-vendors.0fb08ef9.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but vue_dreamfactory doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
|
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>vue_dreamfactory</title><script defer="defer" src="/js/chunk-vendors.c91d0b23.js"></script><script defer="defer" src="/js/app.449a3bad.js"></script><link href="/css/chunk-vendors.0fb08ef9.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but vue_dreamfactory doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
|
2
bin/dist/js/227.5e7ebdf8.js
vendored
Normal file
2
bin/dist/js/227.5e7ebdf8.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
bin/dist/js/227.5e7ebdf8.js.map
vendored
Normal file
1
bin/dist/js/227.5e7ebdf8.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
42
bin/dist/js/381.4019c1d0.js
vendored
Normal file
42
bin/dist/js/381.4019c1d0.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
bin/dist/js/381.4019c1d0.js.map
vendored
Normal file
1
bin/dist/js/381.4019c1d0.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
2
bin/dist/js/621.7c7b8855.js
vendored
Normal file
2
bin/dist/js/621.7c7b8855.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
bin/dist/js/621.7c7b8855.js.map
vendored
Normal file
1
bin/dist/js/621.7c7b8855.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
2
bin/dist/js/app.449a3bad.js
vendored
Normal file
2
bin/dist/js/app.449a3bad.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
bin/dist/js/app.449a3bad.js.map
vendored
Normal file
1
bin/dist/js/app.449a3bad.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
@ -12,7 +12,9 @@
|
|||||||
],
|
],
|
||||||
"AssistTeam": 710003,
|
"AssistTeam": 710003,
|
||||||
"EventList": [
|
"EventList": [
|
||||||
12
|
12,
|
||||||
|
13,
|
||||||
|
14
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
@ -7,24 +7,41 @@ import (
|
|||||||
"go_dreamfactory/lego/sys/gin/engine"
|
"go_dreamfactory/lego/sys/gin/engine"
|
||||||
"go_dreamfactory/pb"
|
"go_dreamfactory/pb"
|
||||||
"go_dreamfactory/sys/configure"
|
"go_dreamfactory/sys/configure"
|
||||||
|
"net/http"
|
||||||
"strconv"
|
"strconv"
|
||||||
)
|
)
|
||||||
|
|
||||||
//上传配置文件
|
//上传配置文件
|
||||||
func (this *Api_Comp) Upload(c *engine.Context) {
|
func (this *Api_Comp) Upload(c *engine.Context) {
|
||||||
|
var (
|
||||||
|
code pb.ErrorCode
|
||||||
|
msg string
|
||||||
|
)
|
||||||
|
defer func() {
|
||||||
|
c.JSON(http.StatusOK, &Respond{
|
||||||
|
Code: code,
|
||||||
|
Message: msg,
|
||||||
|
})
|
||||||
|
}()
|
||||||
filenum := c.PostForm("filenum")
|
filenum := c.PostForm("filenum")
|
||||||
if filenum != "" {
|
if filenum != "" {
|
||||||
if n, err := strconv.Atoi(filenum); err != nil {
|
if n, err := strconv.Atoi(filenum); err != nil {
|
||||||
this.module.Errorln(err)
|
this.module.Errorln(err)
|
||||||
|
msg = err.Error()
|
||||||
|
code = pb.ErrorCode_ReqParameterError
|
||||||
return
|
return
|
||||||
} else {
|
} else {
|
||||||
for i := 0; i < n; i++ {
|
for i := 0; i < n; i++ {
|
||||||
if fn, err := c.FormFile(fmt.Sprintf("file_%d", i)); err != nil {
|
if fn, err := c.FormFile(fmt.Sprintf("file_%d", i)); err != nil {
|
||||||
this.module.Errorln(err)
|
this.module.Errorln(err)
|
||||||
|
msg = err.Error()
|
||||||
|
code = pb.ErrorCode_ReqParameterError
|
||||||
return
|
return
|
||||||
} else {
|
} else {
|
||||||
if err = c.SaveUploadedFile(fn, fmt.Sprintf("%s/%s", configure.ConfigurePath(), fn.Filename)); err != nil {
|
if err = c.SaveUploadedFile(fn, fmt.Sprintf("%s/%s", configure.ConfigurePath(), fn.Filename)); err != nil {
|
||||||
this.module.Errorln(err)
|
this.module.Errorln(err)
|
||||||
|
msg = err.Error()
|
||||||
|
code = pb.ErrorCode_ReqParameterError
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -37,6 +54,10 @@ func (this *Api_Comp) Upload(c *engine.Context) {
|
|||||||
&pb.EmptyReq{},
|
&pb.EmptyReq{},
|
||||||
&pb.EmptyResp{}); err != nil {
|
&pb.EmptyResp{}); err != nil {
|
||||||
this.module.Errorln(err)
|
this.module.Errorln(err)
|
||||||
|
msg = err.Error()
|
||||||
|
code = pb.ErrorCode_RpcFuncExecutionError
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
code = pb.ErrorCode_ReqParameterError
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -202,6 +202,7 @@ func (this *SCompGateRoute) NoticeUserClose(ctx context.Context, args *pb.Notice
|
|||||||
|
|
||||||
//RPC_ConfigureUpDate 接收配置更新消息
|
//RPC_ConfigureUpDate 接收配置更新消息
|
||||||
func (this *SCompGateRoute) ConfigureUpDate(ctx context.Context, args *pb.EmptyReq, reply *pb.EmptyResp) error {
|
func (this *SCompGateRoute) ConfigureUpDate(ctx context.Context, args *pb.EmptyReq, reply *pb.EmptyResp) error {
|
||||||
|
log.Debugln("RPC_ConfigureUpDate")
|
||||||
configure.Update()
|
configure.Update()
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user