切换导航条
此项目
正在载入...
登录
mmm-go
/
partnermg
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
唐旭辉
5 years ago
提交
bfb940ac9cd633320a3fdd9065edb8a711c90337
1 个父辈
f2f81214
更新
隐藏空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
39 行增加
和
0 行删除
pkg/port/beego/controllers/company_controller.go
pkg/port/beego/routers/router.go
pkg/port/beego/controllers/company_controller.go
查看文件 @
bfb940a
...
...
@@ -4,6 +4,7 @@ import (
"errors"
"github.com/astaxie/beego/logs"
companyService
"gitlab.fjmaimaimai.com/mmm-go/partnermg/pkg/application/company/service"
"gitlab.fjmaimaimai.com/mmm-go/partnermg/pkg/domain"
)
...
...
@@ -37,6 +38,40 @@ func (c *CompanyController) SetPhone() {
c
.
ResponseError
(
errors
.
New
(
"json数据解析失败"
))
return
}
switch
param
.
Type
{
case
1
:
c
.
editPhone
(
param
.
Phone
)
case
2
:
c
.
getPhone
()
default
:
c
.
ResponseError
(
errors
.
New
(
"参数错误"
))
}
return
}
func
(
c
*
CompanyController
)
getPhone
()
{
companyid
:=
c
.
GetUserCompany
()
srv
:=
companyService
.
NewCompanyService
(
nil
)
data
,
err
:=
srv
.
GetCompanyData
(
companyid
)
if
err
!=
nil
{
c
.
ResponseError
(
err
)
return
}
result
:=
map
[
string
]
interface
{}{
"phone"
:
data
.
Phone
,
}
c
.
ResponseData
(
result
)
return
}
func
(
c
*
CompanyController
)
editPhone
(
phone
string
)
{
companyid
:=
c
.
GetUserCompany
()
srv
:=
companyService
.
NewCompanyService
(
nil
)
err
:=
srv
.
UpdateCompanyPhone
(
companyid
,
phone
)
if
err
!=
nil
{
c
.
ResponseError
(
err
)
return
}
c
.
ResponseData
(
nil
)
return
}
...
...
pkg/port/beego/routers/router.go
查看文件 @
bfb940a
...
...
@@ -54,6 +54,10 @@ func init() {
beego
.
NSRouter
(
"/partner"
,
&
controllers
.
CommonController
{},
"POST:GetPartnerList"
),
beego
.
NSRouter
(
"/partnerType"
,
&
controllers
.
CommonController
{},
"POST:GetPartnerCategory"
),
),
beego
.
NSNamespace
(
"/enterprises"
,
beego
.
NSRouter
(
"/setPhone"
,
&
controllers
.
CompanyController
{},
"POST:SetPhone"
),
),
)
beego
.
AddNamespace
(
adminRouter
)
...
...
请
注册
或
登录
后发表评论