Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
J
jinfa-admin
Project
Project
Details
Activity
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
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
project
jinfa-admin
Commits
6a3331be
Commit
6a3331be
authored
Aug 20, 2021
by
卢均锐
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: c端装修活动设置及回显
-秒杀,换购,砍价,预售,试用
parent
fa3cbf49
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
189 additions
and
0 deletions
+189
-0
returnSaveParams.ts
...ges/pageCustomized/components/toolBar/returnSaveParams.ts
+168
-0
index.tsx
src/pages/pageCustomized/mobileClientEdit/index.tsx
+0
-0
index.tsx
...anel/propsSettings/components/marketingCardGood/index.tsx
+21
-0
No files found.
src/pages/pageCustomized/components/toolBar/returnSaveParams.ts
View file @
6a3331be
...
...
@@ -219,6 +219,174 @@ export const paramsClient = (templateId: any, pageConfig: PageConfigType) => {
}
}
break
;
case
'11-10'
:
_params
.
adornContent
.
morePiece
=
{
sort
:
1
,
style
:
0
,
status
:
true
,
details
:
{
title
:
pageConfig
[
'11-10-1'
]?.
props
?.
title
,
explain
:
pageConfig
[
'11-10-1'
]?.
props
?.
explain
,
icon
:
pageConfig
[
'11-10-1'
]?.
props
?.
icon
,
id
:
[],
},
};
if
(
pageConfig
[
'11-10-2'
].
childNodes
?.
length
)
{
const
_list
=
pageConfig
[
'11-10-2'
].
childNodes
;
for
(
let
key
in
_list
)
{
_params
.
adornContent
.
morePiece
.
details
.
id
.
push
(
pageConfig
[
_list
[
key
]]?.
props
?.
id
,
);
}
}
break
;
case
'11-11'
:
_params
.
adornContent
.
combination
=
{
sort
:
1
,
style
:
0
,
status
:
true
,
details
:
{
title
:
pageConfig
[
'11-11-1'
]?.
props
?.
title
,
explain
:
pageConfig
[
'11-11-1'
]?.
props
?.
explain
,
icon
:
pageConfig
[
'11-11-1'
]?.
props
?.
icon
,
id
:
[],
},
};
if
(
pageConfig
[
'11-11-2'
].
childNodes
?.
length
)
{
const
_list
=
pageConfig
[
'11-11-2'
].
childNodes
;
for
(
let
key
in
_list
)
{
_params
.
adornContent
.
combination
.
details
.
id
.
push
(
pageConfig
[
_list
[
key
]]?.
props
?.
id
,
);
}
}
break
;
case
'11-12'
:
_params
.
adornContent
.
secKill
=
{
sort
:
1
,
style
:
0
,
status
:
true
,
details
:
{
title
:
pageConfig
[
'11-12-1'
]?.
props
?.
title
,
explain
:
pageConfig
[
'11-12-1'
]?.
props
?.
explain
,
icon
:
pageConfig
[
'11-12-1'
]?.
props
?.
icon
,
id
:
[],
},
};
if
(
pageConfig
[
'11-12-2'
].
childNodes
?.
length
)
{
const
_list
=
pageConfig
[
'11-12-2'
].
childNodes
;
for
(
let
key
in
_list
)
{
_params
.
adornContent
.
secKill
.
details
.
id
.
push
(
pageConfig
[
_list
[
key
]]?.
props
?.
id
,
);
}
}
break
;
case
'11-14'
:
_params
.
adornContent
.
fullSwap
=
{
sort
:
1
,
style
:
0
,
status
:
true
,
details
:
{
title
:
pageConfig
[
'11-14-1'
]?.
props
?.
title
,
explain
:
pageConfig
[
'11-14-1'
]?.
props
?.
explain
,
icon
:
pageConfig
[
'11-14-1'
]?.
props
?.
icon
,
id
:
[],
},
};
if
(
pageConfig
[
'11-14-2'
].
childNodes
?.
length
)
{
const
_list
=
pageConfig
[
'11-14-2'
].
childNodes
;
for
(
let
key
in
_list
)
{
_params
.
adornContent
.
fullSwap
.
details
.
id
.
push
(
pageConfig
[
_list
[
key
]]?.
props
?.
id
,
);
}
}
break
;
case
'11-15'
:
_params
.
adornContent
.
buySwap
=
{
sort
:
1
,
style
:
0
,
status
:
true
,
details
:
{
title
:
pageConfig
[
'11-15-1'
]?.
props
?.
title
,
explain
:
pageConfig
[
'11-15-1'
]?.
props
?.
explain
,
icon
:
pageConfig
[
'11-15-1'
]?.
props
?.
icon
,
id
:
[],
},
};
if
(
pageConfig
[
'11-15-2'
].
childNodes
?.
length
)
{
const
_list
=
pageConfig
[
'11-15-2'
].
childNodes
;
for
(
let
key
in
_list
)
{
_params
.
adornContent
.
buySwap
.
details
.
id
.
push
(
pageConfig
[
_list
[
key
]]?.
props
?.
id
,
);
}
}
break
;
case
'11-16'
:
_params
.
adornContent
.
preSale
=
{
sort
:
1
,
style
:
0
,
status
:
true
,
details
:
{
title
:
pageConfig
[
'11-16-1'
]?.
props
?.
title
,
explain
:
pageConfig
[
'11-16-1'
]?.
props
?.
explain
,
icon
:
pageConfig
[
'11-16-1'
]?.
props
?.
icon
,
id
:
[],
},
};
if
(
pageConfig
[
'11-16-2'
].
childNodes
?.
length
)
{
const
_list
=
pageConfig
[
'11-16-2'
].
childNodes
;
for
(
let
key
in
_list
)
{
_params
.
adornContent
.
preSale
.
details
.
id
.
push
(
pageConfig
[
_list
[
key
]]?.
props
?.
id
,
);
}
}
break
;
case
'11-17'
:
_params
.
adornContent
.
attempt
=
{
sort
:
1
,
style
:
0
,
status
:
true
,
details
:
{
title
:
pageConfig
[
'11-17-1'
]?.
props
?.
title
,
explain
:
pageConfig
[
'11-17-1'
]?.
props
?.
explain
,
icon
:
pageConfig
[
'11-17-1'
]?.
props
?.
icon
,
id
:
[],
},
};
if
(
pageConfig
[
'11-17-2'
].
childNodes
?.
length
)
{
const
_list
=
pageConfig
[
'11-17-2'
].
childNodes
;
for
(
let
key
in
_list
)
{
_params
.
adornContent
.
attempt
.
details
.
id
.
push
(
pageConfig
[
_list
[
key
]]?.
props
?.
id
,
);
}
}
break
;
case
'11-19'
:
_params
.
adornContent
.
bargain
=
{
sort
:
1
,
style
:
0
,
status
:
true
,
details
:
{
title
:
pageConfig
[
'11-19-1'
]?.
props
?.
title
,
explain
:
pageConfig
[
'11-19-1'
]?.
props
?.
explain
,
icon
:
pageConfig
[
'11-19-1'
]?.
props
?.
icon
,
id
:
[],
},
};
if
(
pageConfig
[
'11-19-2'
].
childNodes
?.
length
)
{
const
_list
=
pageConfig
[
'11-19-2'
].
childNodes
;
for
(
let
key
in
_list
)
{
_params
.
adornContent
.
bargain
.
details
.
id
.
push
(
pageConfig
[
_list
[
key
]]?.
props
?.
id
,
);
}
}
break
;
case
'12'
:
_params
.
adornContent
.
bottom
=
{
sort
:
1
,
...
...
src/pages/pageCustomized/mobileClientEdit/index.tsx
View file @
6a3331be
This diff is collapsed.
Click to expand it.
src/pages/pageCustomized/mobileSettingPanel/propsSettings/components/marketingCardGood/index.tsx
View file @
6a3331be
...
...
@@ -85,6 +85,27 @@ const SuggestProductCommodity: React.FC<SuggestProductCommodityProps> = (props:
case
6
:
_exData
=
{
...
_data
,
img
:
_data
.
productImgUrl
,
info
:
`原价
${
_data
.
price
}
元`
,
isnull
:
false
}
break
;
case
7
:
_exData
=
{
...
_data
,
img
:
_data
.
productImgUrl
,
info
:
`第2件5折`
,
originalPrice
:
priceFormat
(
_data
.
price
),
discountPrice
:
priceFormat
(
_data
.
activityPrice
),
isnull
:
false
}
break
;
case
8
:
_exData
=
{
...
_data
,
img
:
_data
.
productImgUrl
,
info
:
`99元4件`
,
discountPrice
:
priceFormat
(
_data
.
activityPrice
),
isnull
:
false
}
break
;
case
11
:
_exData
=
{
...
_data
,
img
:
_data
.
productImgUrl
,
info
:
`已送出 186 件`
,
discountPrice
:
priceFormat
(
_data
.
activityPrice
),
isnull
:
false
}
break
;
case
12
:
_exData
=
{
...
_data
,
img
:
_data
.
productImgUrl
,
direction
:
'column'
,
originalPrice
:
priceFormat
(
_data
.
price
),
discountPrice
:
priceFormat
(
_data
.
activityPrice
),
isnull
:
false
}
break
;
case
13
:
_exData
=
{
...
_data
,
img
:
_data
.
productImgUrl
,
info
:
`加20元换购`
,
isnull
:
false
}
break
;
case
14
:
_exData
=
{
...
_data
,
img
:
_data
.
productImgUrl
,
info
:
`10元抵100`
,
originalPrice
:
priceFormat
(
_data
.
price
),
discountPrice
:
priceFormat
(
_data
.
activityPrice
),
isnull
:
false
}
break
;
case
16
:
_exData
=
{
...
_data
,
img
:
_data
.
productImgUrl
,
info
:
`已送出 186 件`
,
originalPrice
:
priceFormat
(
_data
.
price
),
discountPrice
:
priceFormat
(
_data
.
activityPrice
),
isnull
:
false
}
break
;
default
:
break
;
}
...
...
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