Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
飞
飞鹤小程序
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
FH
飞鹤小程序
Commits
473140bb
Commit
473140bb
authored
Oct 28, 2025
by
jt
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
x
parent
4fe250d2
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
19 additions
and
13 deletions
+19
-13
SeckillSection.less
components/SeckillSection.less
+6
-1
SeckillSection.vue
components/SeckillSection.vue
+2
-1
Integral.vue
views/Integral.vue
+11
-11
No files found.
components/SeckillSection.less
View file @
473140bb
...
@@ -88,9 +88,14 @@
...
@@ -88,9 +88,14 @@
padding: 15rpx 8rpx;
padding: 15rpx 8rpx;
position: relative;
position: relative;
cursor: pointer;
cursor: pointer;
transition: all 0.3s ease;
color: #503404;
color: #503404;
box-sizing: border-box;
box-sizing: border-box;
// 防止tab切换时出现阴影闪现的关键样式
-webkit-tap-highlight-color: transparent; // 移除移动端点击高亮
-webkit-touch-callout: none; // 禁用长按菜单
outline: none; // 移除焦点轮廓
-webkit-appearance: none; // 移除默认外观
appearance: none; // 标准属性
&.active {
&.active {
color: #1C1C1C;
color: #1C1C1C;
...
...
components/SeckillSection.vue
View file @
473140bb
...
@@ -87,7 +87,8 @@
...
@@ -87,7 +87,8 @@
<view
v-for=
"(good, goodIndex) in creditsSaleData.sessions[currentSessionIndex]?.goods || []"
<view
v-for=
"(good, goodIndex) in creditsSaleData.sessions[currentSessionIndex]?.goods || []"
:key=
"goodIndex"
class=
"credits_sale_good_item"
>
:key=
"goodIndex"
class=
"credits_sale_good_item"
>
<!-- 商品图片 -->
<!-- 商品图片 -->
<view
class=
"good_image_placeholder"
>
<view
class=
"good_image_placeholder"
@
click=
"!getGoodButtonInfo(good, creditsSaleData.sessions[currentSessionIndex]).disabled && handleCreditsSaleClickThrottled(good)"
>
<image
v-if=
"good.image"
:src=
"good.image"
mode=
"aspectFill"
class=
"good_image"
/>
<image
v-if=
"good.image"
:src=
"good.image"
mode=
"aspectFill"
class=
"good_image"
/>
</view>
</view>
<!-- 商品信息容器 -->
<!-- 商品信息容器 -->
...
...
views/Integral.vue
View file @
473140bb
...
@@ -556,13 +556,13 @@ const handleCreditsSaleClick = (params) => {
...
@@ -556,13 +556,13 @@ const handleCreditsSaleClick = (params) => {
console
.
log
(
'点击抢购商品:'
,
good
,
'活动ID:'
,
activityId
,
'场次Key:'
,
sessionKey
);
console
.
log
(
'点击抢购商品:'
,
good
,
'活动ID:'
,
activityId
,
'场次Key:'
,
sessionKey
);
// 检查库存
// 检查库存
if
(
good
.
stock
<=
0
)
{
//
if (good.stock <= 0)
{
uni
.
showToast
({
//
uni.showToast(
{
title
:
'商品已售罄'
,
//
title: '商品已售罄',
icon
:
'none'
//
icon: 'none'
}
);
//
}
);
return
;
//
return;
}
//
}
// 检查用户是否登录
// 检查用户是否登录
// if (!islogin.value)
{
// if (!islogin.value)
{
...
@@ -574,10 +574,10 @@ const handleCreditsSaleClick = (params) => {
...
@@ -574,10 +574,10 @@ const handleCreditsSaleClick = (params) => {
//
}
//
}
// 这里可以添加跳转到商品详情页或购买页面的逻辑
// 这里可以添加跳转到商品详情页或购买页面的逻辑
uni
.
showToast
({
//
uni.showToast(
{
title
:
'抢购商品:'
+
good
.
name
,
//
title: '抢购商品:' + good.name,
icon
:
'none'
//
icon: 'none'
}
);
//
}
);
// 构建跳转URL,添加activityId和sessionKey参数
// 构建跳转URL,添加activityId和sessionKey参数
const
url
=
`/v3/goodDetail/goodDetail?gid=${good.id
}
&activityId=${activityId
}
&sessionKey=${sessionKey
}
`
;
const
url
=
`/v3/goodDetail/goodDetail?gid=${good.id
}
&activityId=${activityId
}
&sessionKey=${sessionKey
}
`
;
...
...
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