切换导航条
此项目
正在载入...
登录
mmm-go
/
partnermg
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
tangxvhui
5 years ago
提交
d4a55259b28c46cff5c32570736c18763caac8d7
1 个父辈
f0370858
master
...
dev
feature/multi-miniprogram
master20210315
master20210622
sample01
test
v0.8.0-dev
0.9.2
0.9.1
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.5.0-1
0.4.0
0.3.0
0.3.0-1
0.2.0
bug 修复
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
30 行增加
和
16 行删除
pkg/application/partnerInfo/command/create_partner_info.go
pkg/port/beego/controllers/base_controller.go
pkg/port/beego/controllers/partner_info_controller.go
pkg/application/partnerInfo/command/create_partner_info.go
查看文件 @
d4a5525
...
...
@@ -35,5 +35,17 @@ func (command CreatePartnerInfoCommand) ValidateCommand() error {
command
.
PartnerCategory
==
domain
.
PARTNER_CATEGORY_3
)
{
return
lib
.
ThrowError
(
lib
.
ARG_ERROR
,
"合伙类别错误"
)
}
if
len
(
command
.
PartnerName
)
==
0
{
return
lib
.
ThrowError
(
lib
.
ARG_ERROR
,
"合伙人名称必填"
)
}
if
len
(
command
.
Account
)
==
0
{
return
lib
.
ThrowError
(
lib
.
ARG_ERROR
,
"合伙人账号必填"
)
}
if
command
.
RegionInfo
==
nil
{
return
lib
.
ThrowError
(
lib
.
ARG_ERROR
,
"区域必填"
)
}
if
len
(
command
.
Salesman
)
==
0
{
return
lib
.
ThrowError
(
lib
.
ARG_ERROR
,
"关联业务员必填"
)
}
return
nil
}
...
...
pkg/port/beego/controllers/base_controller.go
查看文件 @
d4a5525
...
...
@@ -33,17 +33,19 @@ func (controller BaseController) ResponseError(err error) {
Data
:
struct
{}{},
}
controller
.
ServeJSON
()
logs
.
Error
(
e
rr
)
logs
.
Error
(
e
.
Prefix
,
e
.
Message
)
return
}
}
else
{
controller
.
Data
[
"json"
]
=
protocol
.
ResponseData
{
Code
:
-
1
,
Msg
:
err
.
Error
(),
Data
:
struct
{}{},
}
controller
.
ServeJSON
()
logs
.
Error
(
err
)
}
controller
.
Data
[
"json"
]
=
protocol
.
ResponseData
{
Code
:
-
1
,
Msg
:
err
.
Error
(),
Data
:
struct
{}{},
}
controller
.
ServeJSON
()
logs
.
Error
(
err
)
return
}
...
...
pkg/port/beego/controllers/partner_info_controller.go
查看文件 @
d4a5525
...
...
@@ -170,8 +170,8 @@ func (c *PartnerInfoController) GetPartnerInfo() {
"area"
:
partnerInfo
.
RegionInfo
.
RegionName
,
"salesmanName"
:
""
,
"phone"
:
""
,
"createTime"
:
partnerInfo
.
CreateAt
.
Format
(
"2006-01-02 15:04:05"
),
"cooperationTime"
:
partnerInfo
.
CooperateTime
.
Format
(
"2006-01-02"
),
"createTime"
:
partnerInfo
.
CreateAt
.
Local
()
.
Format
(
"2006-01-02 15:04:05"
),
"cooperationTime"
:
partnerInfo
.
CooperateTime
.
Local
()
.
Format
(
"2006-01-02"
),
"state"
:
partnerInfo
.
Status
,
"id"
:
partnerInfo
.
Id
,
}
...
...
@@ -187,8 +187,8 @@ func (c *PartnerInfoController) GetPartnerInfo() {
func
(
c
*
PartnerInfoController
)
PartnerInfoSetState
()
{
//用与适配前端定义的数据结构
type
Parameter
struct
{
Id
int64
`json:"id"`
status
string
`json:"status"`
Id
int64
`json:"id"`
status
int
`json:"status"`
}
var
(
param
Parameter
...
...
@@ -203,10 +203,10 @@ func (c *PartnerInfoController) PartnerInfoSetState() {
cmd
:=
partnerInfoCmd
.
StatusPartnerInfoCommand
{
Id
:
param
.
Id
,
}
if
param
.
status
==
"1"
{
if
param
.
status
==
1
{
//禁用操作
cmd
.
Status
=
domain
.
PARTNER_STATUS_NO
}
else
if
param
.
status
==
"2"
{
}
else
if
param
.
status
==
2
{
//启用操作
cmd
.
Status
=
domain
.
PARTNER_STATUS_YES
}
else
{
...
...
@@ -270,8 +270,8 @@ func (c *PartnerInfoController) ListPartnerInfo() {
"account"
:
partners
[
i
]
.
Account
,
"partnerName"
:
partners
[
i
]
.
PartnerName
,
"area"
:
partners
[
i
]
.
RegionInfo
.
RegionName
,
"createTime"
:
partners
[
i
]
.
CreateAt
.
Format
(
"2006-01-02 15:04:05"
),
"cooperationTime"
:
partners
[
i
]
.
CooperateTime
.
Format
(
"2006-01-02"
),
"createTime"
:
partners
[
i
]
.
CreateAt
.
Local
()
.
Format
(
"2006-01-02 15:04:05"
),
"cooperationTime"
:
partners
[
i
]
.
CooperateTime
.
Local
()
.
Format
(
"2006-01-02"
),
"state"
:
partners
[
i
]
.
Status
,
"partnerType"
:
partners
[
i
]
.
PartnerCategory
,
"salesmanName"
:
""
,
...
...
请
注册
或
登录
后发表评论