切换导航条
此项目
正在载入...
登录
mmm-go
/
partnermg
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
tangxvhui
5 years ago
提交
f0370858d5265b0de38a21fdb592db7269d5112f
1 个父辈
ee12b875
输出格式修改
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
10 行增加
和
11 行删除
pkg/port/beego/controllers/partner_info_controller.go
pkg/port/beego/controllers/partner_info_controller.go
查看文件 @
f037085
...
...
@@ -40,7 +40,7 @@ func (c *PartnerInfoController) CreatePartnerInfo() {
PartnerType
int
`json:"partnerType"`
Area
string
`json:"area"`
Account
string
`json:"account"`
State
string
`json:"state"`
State
int
`json:"state"`
CooperationTime
string
`json:"cooperationTime"`
SalesmanName
string
`json:"salesmanName"`
Phone
string
`json:"phone"`
...
...
@@ -55,10 +55,9 @@ func (c *PartnerInfoController) CreatePartnerInfo() {
return
}
defaultPwd
:=
fmt
.
Sprintf
(
"%x"
,
sha1
.
Sum
([]
byte
(
"123456"
)))
state
,
_
:=
strconv
.
Atoi
(
param
.
State
)
cooperateTime
,
err
:=
time
.
ParseInLocation
(
"2006-01-02"
,
param
.
CooperationTime
,
time
.
Local
)
if
err
!=
nil
{
e
:=
lib
.
ThrowError
(
lib
.
INTERNAL_SERVER
_ERROR
,
err
.
Error
())
e
:=
lib
.
ThrowError
(
lib
.
ARG
_ERROR
,
err
.
Error
())
c
.
ResponseError
(
e
)
return
}
...
...
@@ -66,7 +65,7 @@ func (c *PartnerInfoController) CreatePartnerInfo() {
PartnerName
:
param
.
PartnerName
,
Account
:
param
.
Account
,
Password
:
defaultPwd
,
Status
:
s
tate
,
Status
:
param
.
S
tate
,
PartnerCategory
:
param
.
PartnerType
,
CooperateTime
:
cooperateTime
,
RegionInfo
:
&
domain
.
RegionInfo
{
...
...
@@ -96,7 +95,7 @@ func (c *PartnerInfoController) UpdatePartnerInfo() {
ID
int64
`json:"id"`
PartnerType
int
`json:"partnerType"`
Area
string
`json:"area"`
State
string
`json:"state"`
State
int
`json:"state"`
CooperationTime
string
`json:"cooperationTime"`
SalesmanName
string
`json:"salesmanName"`
Phone
string
`json:"phone"`
...
...
@@ -110,7 +109,6 @@ func (c *PartnerInfoController) UpdatePartnerInfo() {
c
.
ResponseError
(
errors
.
New
(
"json数据解析失败"
))
return
}
state
,
_
:=
strconv
.
Atoi
(
param
.
State
)
cooperateTime
,
err
:=
time
.
ParseInLocation
(
"2006-01-02"
,
param
.
CooperationTime
,
time
.
Local
)
if
err
!=
nil
{
e
:=
lib
.
ThrowError
(
lib
.
INTERNAL_SERVER_ERROR
,
err
.
Error
())
...
...
@@ -118,7 +116,7 @@ func (c *PartnerInfoController) UpdatePartnerInfo() {
return
}
cmd
:=
partnerInfoCmd
.
UpdatePartnerInfoCommand
{
Status
:
s
tate
,
Status
:
param
.
S
tate
,
PartnerCategory
:
param
.
PartnerType
,
CooperateTime
:
cooperateTime
,
RegionInfo
:
&
domain
.
RegionInfo
{
...
...
@@ -168,13 +166,13 @@ func (c *PartnerInfoController) GetPartnerInfo() {
rspResult
:=
map
[
string
]
interface
{}{
"account"
:
partnerInfo
.
Account
,
"partnerName"
:
partnerInfo
.
PartnerName
,
"partner
t
ype"
:
partnerInfo
.
PartnerCategory
,
"partner
T
ype"
:
partnerInfo
.
PartnerCategory
,
"area"
:
partnerInfo
.
RegionInfo
.
RegionName
,
"salesmanName"
:
""
,
"phone"
:
""
,
"createTime"
:
partnerInfo
.
CreateAt
.
Format
(
"2006-01-02 15:04:05"
),
"cooperationTime"
:
partnerInfo
.
CooperateTime
.
Format
(
"2006-01-02"
),
"state"
:
fmt
.
Sprint
(
partnerInfo
.
Status
)
,
"state"
:
partnerInfo
.
Status
,
"id"
:
partnerInfo
.
Id
,
}
if
len
(
partnerInfo
.
Salesman
)
>
0
{
...
...
@@ -185,7 +183,7 @@ func (c *PartnerInfoController) GetPartnerInfo() {
return
}
//
GetPartnerInfo 移除合伙人
//
PartnerInfoSetState 合伙人禁用启用
func
(
c
*
PartnerInfoController
)
PartnerInfoSetState
()
{
//用与适配前端定义的数据结构
type
Parameter
struct
{
...
...
@@ -274,7 +272,8 @@ func (c *PartnerInfoController) ListPartnerInfo() {
"area"
:
partners
[
i
]
.
RegionInfo
.
RegionName
,
"createTime"
:
partners
[
i
]
.
CreateAt
.
Format
(
"2006-01-02 15:04:05"
),
"cooperationTime"
:
partners
[
i
]
.
CooperateTime
.
Format
(
"2006-01-02"
),
"state"
:
fmt
.
Sprint
(
partners
[
i
]
.
Status
),
"state"
:
partners
[
i
]
.
Status
,
"partnerType"
:
partners
[
i
]
.
PartnerCategory
,
"salesmanName"
:
""
,
"phone"
:
""
,
}
...
...
请
注册
或
登录
后发表评论