切换导航条
此项目
正在载入...
登录
mmm-go
/
partnermg
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
唐旭辉
4 years ago
提交
8ed8c2cfa1d8d70c314052091b9b2a25947467af
1 个父辈
e04ce1fe
更新
隐藏空白字符变更
内嵌
并排对比
正在显示
4 个修改的文件
包含
9 行增加
和
1 行删除
pkg/application/event/subscriber/order_log_subscriber.go
pkg/domain/event/payOrderGoodBonus.go
pkg/domain/order_log.go
pkg/infrastructure/domainService/pg_order_bonus_service.go
pkg/application/event/subscriber/order_log_subscriber.go
查看文件 @
8ed8c2c
...
...
@@ -111,6 +111,7 @@ func (subscriber *OrderLogSubscriber) HandleEvent(domainEvent coreDomain.DomainE
GoodId
:
0
,
Descript
:
[]
domain
.
OrderLogDescript
{
domain
.
OrderLogDescript
{
GoodId
:
currentEvent
.
OrderId
,
Title
:
"编辑备注"
,
Item
:
currentEvent
.
NewRemark
,
Action
:
[]
string
{},
...
...
pkg/domain/event/payOrderGoodBonus.go
查看文件 @
8ed8c2c
...
...
@@ -16,7 +16,7 @@ type PayOrderGoodBonus struct {
GoodId
int64
//管理员id
AdminId
int64
//
//
分红额度
PartnerBonus
float64
}
...
...
pkg/domain/order_log.go
查看文件 @
8ed8c2c
...
...
@@ -16,6 +16,7 @@ const (
//OrderLogDescript 描述日志内容
type
OrderLogDescript
struct
{
GoodId
int64
`json:"goodId"`
Title
string
`json:"title"`
//标题
Item
string
`json:"item"`
//修改的项目
Action
[]
string
`json:"action"`
//执行的操作
...
...
pkg/infrastructure/domainService/pg_order_bonus_service.go
查看文件 @
8ed8c2c
...
...
@@ -275,6 +275,12 @@ func (serve *OrderBonusService) PayOrderGoodBonus(orderId int64, goodId int64, a
continue
}
updateGood
=
oldOrder
.
Goods
[
i
]
if
updateGood
.
PartnerBonusPercent
<
0
{
return
nil
}
if
updateGood
.
BonusStatus
==
domain
.
OrderGoodHasPay
{
return
nil
}
err
=
updateGood
.
CurrentBonusStatus
.
PayPartnerBonus
(
&
updateGood
)
if
err
!=
nil
{
return
lib
.
ThrowError
(
lib
.
BUSINESS_ERROR
,
err
.
Error
())
...
...
请
注册
或
登录
后发表评论