切换导航条
此项目
正在载入...
登录
mmm-go
/
partnermg
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
差异文件
浏览文件
作者
tangxvhui
about a year ago
提交
d13da9f5b03b233d734094aaba2b6e47e62bb03a
2 个父辈
567cd6f3
451cd00e
Merge branch 'dev' into test
隐藏空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
18 行增加
和
6 行删除
Dockerfile
pkg/port/beego/controllers/base_controller.go
Dockerfile
查看文件 @
d13da9f
FROM golang:latest
FROM 192.168.0.243:5000/mmm/partnermg:base
#FROM golang:latest
ENV APP_DIR $GOPATH/src/partnermg
RUN mkdir -p $APP_DIR
WORKDIR $APP_DIR/
...
...
pkg/port/beego/controllers/base_controller.go
查看文件 @
d13da9f
...
...
@@ -72,13 +72,24 @@ func (controller BaseController) ResponsePageList(data interface{}, totalRow int
if
data
==
nil
{
data
=
[]
interface
{}{}
}
// controller.Data["json"] = protocol.ResponseData{
// Code: 0,
// Msg: "ok",
// Data: map[string]map[string]interface{}{
// "gridResult": map[string]interface{}{
// "lists": data,
// "totalRow": totalRow,
// "pageNumber": pageNumber,
// },
// },
// }
controller
.
Data
[
"json"
]
=
protocol
.
ResponseData
{
Code
:
0
,
Msg
:
"ok"
,
Data
:
map
[
string
]
map
[
string
]
interface
{}{
"gridResult"
:
map
[
string
]
interface
{}{
"lists"
:
data
,
"totalRow"
:
totalRow
,
"grid"
:
{
"list"
:
data
,
"total"
:
totalRow
,
"pageNumber"
:
pageNumber
,
},
},
...
...
@@ -86,7 +97,7 @@ func (controller BaseController) ResponsePageList(data interface{}, totalRow int
controller
.
ServeJSON
()
}
//Finish 重写 beego.Controller 的Finish 方法
//
Finish 重写 beego.Controller 的Finish 方法
func
(
controller
*
BaseController
)
Finish
()
{
strByte
,
_
:=
json
.
Marshal
(
controller
.
Data
[
"json"
])
length
:=
len
(
strByte
)
...
...
@@ -97,7 +108,7 @@ func (controller *BaseController) Finish() {
}
}
////Prepare 重写 beego.Controller 的Prepare方法
//
//Prepare 重写 beego.Controller 的Prepare方法
func
(
controller
*
BaseController
)
Prepare
()
{
logs
.
Info
(
"====>Recv Request:"
,
controller
.
Ctx
.
Input
.
URI
())
if
controller
.
Ctx
.
Input
.
IsPost
()
||
controller
.
Ctx
.
Input
.
IsPut
()
{
...
...
请
注册
或
登录
后发表评论