Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
黄成意
/
go_sku_server
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
c00ac46b
authored
Dec 16, 2020
by
mushishixian
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
会员价
parent
e149af28
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
4 additions
and
7 deletions
service/service_ly.go
service/service_price.go
service/service_ly.go
View file @
c00ac46b
...
...
@@ -6,7 +6,6 @@ import (
"github.com/syyongx/php2go"
"github.com/tidwall/gjson"
"go_sku_server/model"
"go_sku_server/pkg/common"
"go_sku_server/pkg/gredis"
"sort"
"sync"
...
...
@@ -45,7 +44,6 @@ func (ls *LyService) LyGoodsDetail(ctx *gin.Context, goodsIds []string, ch chan
SpecialInvoice
:
ctx
.
Request
.
FormValue
(
"power[special_invoice]"
),
VerifyBlacklist
:
ctx
.
Request
.
FormValue
(
"power[verify_blacklist]"
),
}
common
.
PrintDebugHtml
(
ctx
,
power
)
//批量获取商品详情
skuArr
:=
gredis
.
Hmget
(
"default_r"
,
"sku"
,
goodsIds
)
//为了性能着想,这边也先去批量获取spu的信息
...
...
@@ -136,11 +134,9 @@ func (ls *LyService) LyGoodsDetail(ctx *gin.Context, goodsIds []string, ch chan
hasActivity
=
true
}
}
common
.
PrintDebugHtml
(
ctx
,
power
.
Member
)
//获取会员价
if
!
hasActivity
&&
(
power
.
Member
==
"true"
||
power
.
Member
==
"1"
)
{
common
.
PrintDebugHtml
(
ctx
,
power
.
Member
)
if
!
hasActivity
{
sku
=
ls
.
GetActivityPrice
(
sku
,
"_Member"
,
power
)
if
sku
.
AcType
>
0
{
hasActivity
=
true
...
...
service/service_price.go
View file @
c00ac46b
...
...
@@ -175,12 +175,13 @@ func (ls *LyService) GetActivityPrice(sku model.LySku, suffix string, power Powe
// 4: "mobile",
// 5: "email",
//}
//
//
遍历黑名单类型
//
//
黑名单就不显示折扣价吗,黑名单只针对折扣价
//遍历黑名单类型
//黑名单就不显示折扣价吗,黑名单只针对折扣价
//activityBlackListTypes := gjson.Get(activityInfo, "blacklist_type").Array()
//for _, value := range activityBlackListTypes {
// //验证是否有对应的黑名单类型
// blackListType := blacklistTypeList[int(value.Int())]
// blackListItem :=
//
//}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment