切换导航条
此项目
正在载入...
登录
mmm-go
/
partnermg
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
tangxvhui
5 years ago
提交
1f4ad2986d5d0449ea12937c2a37f0596b85cb7b
1 个父辈
56b66ecd
bug 修复
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
14 行增加
和
6 行删除
pkg/application/partnerInfo/service/partner_info.go
pkg/infrastructure/repository/pg_order_repository.go
pkg/infrastructure/repository/pg_partner_info_repository.go
pkg/application/partnerInfo/service/partner_info.go
查看文件 @
1f4ad29
...
...
@@ -105,7 +105,7 @@ func (PartnerInfoService *PartnerInfoService) GetPartnerInfo(command query.GetPa
return
}
//
更新客户价值
//
UpdatePartnerInfo 更新合伙人
func
(
PartnerInfoService
*
PartnerInfoService
)
UpdatePartnerInfo
(
updatePartnerInfoCommand
*
command
.
UpdatePartnerInfoCommand
)
(
err
error
)
{
var
(
transactionContext
,
_
=
factory
.
CreateTransactionContext
(
nil
)
...
...
pkg/infrastructure/repository/pg_order_repository.go
查看文件 @
1f4ad29
...
...
@@ -70,15 +70,20 @@ func (repository OrderRepository) Save(orderInfo *domain.Order) error {
PartnerId
:
orderInfo
.
PartnerInfo
.
Id
,
PartnerBonusPercent
:
orderInfo
.
PartnerBonusPercent
,
SalesmanBonusPercent
:
orderInfo
.
SalesmanBonusPercent
,
CreateAt
:
orderInfo
.
CreateAt
,
UpdateAt
:
orderInfo
.
UpdateAt
,
LastViewTime
:
orderInfo
.
LastViewTime
,
// CreateAt: orderInfo.CreateAt,
// UpdateAt: orderInfo.UpdateAt,
// LastViewTime: orderInfo.LastViewTime,
}
if
m
.
Id
==
0
{
err
=
tx
.
Insert
(
m
)
orderInfo
.
Id
=
m
.
Id
}
else
{
err
=
tx
.
Update
(
m
)
_
,
err
=
tx
.
Model
(
m
)
.
WherePK
()
.
Column
(
"order_type"
,
"order_code"
,
"order_name"
,
"order_status"
,
"order_count"
,
"order_actual_count"
,
"order_amount"
,
"order_actual_amount"
,
"order_payment_amount"
,
"order_region_info"
,
"buyer"
,
"partner_id"
,
"partner_bonus_percent"
,
"salesman_bonus_percent"
,
"update_at"
)
.
Update
()
}
return
err
}
...
...
pkg/infrastructure/repository/pg_partner_info_repository.go
查看文件 @
1f4ad29
...
...
@@ -64,7 +64,10 @@ func (repository *PartnerInfoRepository) Save(dm *domain.PartnerInfo) (*domain.P
return
nil
,
err
}
}
else
{
err
=
tx
.
Update
(
m
)
_
,
err
=
tx
.
Model
(
m
)
.
WherePK
()
.
Column
(
"partner_name"
,
"account"
,
"password"
,
"status"
,
"partner_category"
,
"salesman"
,
"regionInfo"
,
"cooperate_time"
,
"update_at"
)
.
Update
()
if
err
!=
nil
{
return
nil
,
err
}
...
...
请
注册
或
登录
后发表评论