Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
clique-web
Overview
Overview
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
clique
clique-web
Commits
b1e610dc
Commit
b1e610dc
authored
Feb 11, 2022
by
liuchenxi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update: 单笔消费触发
parent
1959878e
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
62 additions
and
1 deletions
+62
-1
addGroupGrade.vue
src/view/companyGroup/membershipSystem/addGroupGrade.vue
+31
-0
editGroupGrade.vue
src/view/companyGroup/membershipSystem/editGroupGrade.vue
+31
-1
No files found.
src/view/companyGroup/membershipSystem/addGroupGrade.vue
View file @
b1e610dc
...
...
@@ -137,6 +137,11 @@
</el-form-item>
<el-form-item
label=
"升级条件"
prop=
""
v-if=
"ruleForm.autoUpgrade"
>
<div
class=
"check-cell"
>
<el-checkbox
v-model=
"ruleForm.upLevelConsumeSelect"
>
单笔消费满
</el-checkbox>
<el-input
v-model=
"ruleForm.upLevelConsumeCost"
@
focus=
"inputFocus('upLevelConsumeCost', 'money')"
@
keyup
.
native=
"formatInput($event)"
/>
<label>
元
</label>
</div>
<div
class=
"check-cell"
>
<el-checkbox
v-model=
"ruleForm.upLevelHighcostSelect"
>
当天消费满
</el-checkbox>
<el-input
v-model=
"ruleForm.upLevelHighcost"
@
focus=
"inputFocus('upLevelHighcost', 'money')"
@
keyup
.
native=
"formatInput($event)"
></el-input>
<label>
元
</label>
...
...
@@ -187,6 +192,13 @@
</el-form-item>
<el-form-item
label=
"保级条件"
prop=
""
>
<div
class=
"check-cell"
>
<el-checkbox
v-model=
"ruleForm.lowLevelConsumeSelect"
></el-checkbox>
<el-input
v-model=
"ruleForm.lowLevelConsumeDays"
@
focus=
"inputFocus('lowLevelConsumeDays', 'day')"
@
keyup
.
native=
"formatInput($event)"
/>
<label>
天内单笔消费满
</label>
<el-input
v-model=
"ruleForm.lowLevelConsumeCost"
@
focus=
"inputFocus('lowLevelConsumeCost', 'money')"
@
keyup
.
native=
"formatInput($event)"
/>
<label>
元
</label>
</div>
<div
class=
"check-cell"
>
<el-checkbox
v-model=
"ruleForm.lowLevelHighcostSelect"
></el-checkbox>
<el-input
v-model=
"ruleForm.lowLevelHighcostDays"
@
focus=
"inputFocus('lowLevelHighcostDays', 'day')"
@
keyup
.
native=
"formatInput($event)"
></el-input>
<label>
天内单天消费满
</label>
...
...
@@ -322,6 +334,8 @@ export default {
upLevelSumintegralSelect
:
false
,
//x天内获得x积分
upLevelSumintegral
:
'0'
,
upLevelSumintegralDays
:
''
,
upLevelConsumeSelect
:
false
,
// x天内消费满x元-开关
upLevelConsumeCost
:
'0'
,
// x天内消费满x元
autoDowngrade
:
true
,
//自动降级 1启用 2停用
gradeEffectDay
:
'0'
,
//自升级之日起算X天
lowLevelHighcostDays
:
'0'
,
//x天内单天消费满x元
...
...
@@ -340,6 +354,9 @@ export default {
lowLevelSumstored
:
'0'
,
lowLevelSumstoredDays
:
'0'
,
lowLevelSumintegralSelect
:
false
,
//x天内获得x积分
lowLevelConsumeSelect
:
false
,
// x天内单笔消费-开关
lowLevelConsumeDays
:
'0'
,
// x天内单笔消费
lowLevelConsumeCost
:
'0'
,
// x天内单笔消费x元
lowLevelSumintegral
:
'0'
,
lowLevelSumintegralDays
:
'0'
,
gradeDescribe
:
''
,
//会员等级说明
...
...
@@ -447,6 +464,11 @@ export default {
if
(
!!
data
.
upLevelSumintegralSelect
&&
(
!
data
.
upLevelSumintegralDays
||
!
data
.
upLevelSumintegral
))
{
flag
=
false
;
}
// x天内消费满x元
console
.
log
(
data
.
upLevelConsumeSelect
,
data
.
upLevelConsumeCost
)
if
(
!!
data
.
upLevelConsumeSelect
&&
!
data
.
upLevelConsumeCost
)
{
flag
=
false
;
}
}
return
flag
;
...
...
@@ -480,6 +502,10 @@ export default {
if
(
!!
data
.
lowLevelSumintegralSelect
&&
(
!
data
.
lowLevelSumintegralDays
||
!
data
.
lowLevelSumintegral
))
{
flag
=
false
;
}
// x天内消费满x元
if
(
!!
data
.
lowLevelConsumeSelect
&&
(
!
data
.
lowLevelConsumeDays
||
!
data
.
lowLevelConsumeCost
))
{
flag
=
false
;
}
}
return
flag
;
...
...
@@ -545,6 +571,7 @@ export default {
data
.
upLevelCostimesSelect
=
data
.
upLevelCostimesSelect
==
true
?
1
:
0
;
data
.
upLevelSumstoredSelect
=
data
.
upLevelSumstoredSelect
==
true
?
1
:
0
;
data
.
upLevelSumintegralSelect
=
data
.
upLevelSumintegralSelect
==
true
?
1
:
0
;
data
.
upLevelConsumeSelect
=
data
.
upLevelConsumeSelect
==
true
?
1
:
0
log
(
data
.
lowLevelHighcostSelect
,
data
.
lowLevelDaystoredSelect
,
data
.
lowLevelSumcostSelect
,
data
.
lowLevelCosttimesSelect
,
data
.
lowLevelSumstoredSelect
,
data
.
lowLevelSumintegralSelect
);
data
.
lowLevelHighcostSelect
=
data
.
lowLevelHighcostSelect
==
true
?
1
:
0
;
data
.
lowLevelDaystoredSelect
=
data
.
lowLevelDaystoredSelect
==
true
?
1
:
0
;
...
...
@@ -552,6 +579,7 @@ export default {
data
.
lowLevelCosttimesSelect
=
data
.
lowLevelCosttimesSelect
==
true
?
1
:
0
;
data
.
lowLevelSumstoredSelect
=
data
.
lowLevelSumstoredSelect
==
true
?
1
:
0
;
data
.
lowLevelSumintegralSelect
=
data
.
lowLevelSumintegralSelect
==
true
?
1
:
0
;
data
.
lowLevelConsumeSelect
=
data
.
lowLevelConsumeSelect
==
true
?
1
:
0
data
.
discountControlUpper
=
data
.
discountControlUpper
||
'0'
;
data
.
discountControlLower
=
data
.
discountControlLower
||
'0'
;
...
...
@@ -567,6 +595,7 @@ export default {
data
.
upLevelSumstored
=
data
.
upLevelSumstored
||
0
;
data
.
upLevelSumintegralDays
=
data
.
upLevelSumintegralDays
||
0
;
data
.
upLevelSumintegral
=
data
.
upLevelSumintegral
||
0
;
data
.
upLevelConsumeCost
=
data
.
upLevelConsumeCost
||
0
;
data
.
gradeEffectDay
=
data
.
gradeEffectDay
||
0
;
data
.
lowLevelHighcostDays
=
data
.
lowLevelHighcostDays
||
0
;
...
...
@@ -581,6 +610,8 @@ export default {
data
.
lowLevelSumstored
=
data
.
lowLevelSumstored
||
0
;
data
.
lowLevelSumintegralDays
=
data
.
lowLevelSumintegralDays
||
0
;
data
.
lowLevelSumintegral
=
data
.
lowLevelSumintegral
||
0
;
data
.
lowLevelConsumeDays
=
data
.
lowLevelConsumeDays
||
0
;
data
.
lowLevelConsumeCost
=
data
.
lowLevelConsumeCost
||
0
;
// 关联商户等级
let
relation
=
''
;
...
...
src/view/companyGroup/membershipSystem/editGroupGrade.vue
View file @
b1e610dc
...
...
@@ -130,6 +130,11 @@
</el-form-item>
<el-form-item
label=
"升级条件"
prop=
""
v-if=
"ruleForm.autoUpgrade"
>
<div
class=
"check-cell"
>
<el-checkbox
v-model=
"ruleForm.upLevelConsumeSelect"
>
单笔消费满
</el-checkbox>
<el-input
v-model=
"ruleForm.upLevelConsumeCost"
@
focus=
"inputFocus('upLevelConsumeCost', 'money')"
@
keyup
.
native=
"formatInput($event)"
/>
<label>
元
</label>
</div>
<div
class=
"check-cell"
>
<el-checkbox
v-model=
"ruleForm.upLevelHighcostSelect"
>
当天消费满
</el-checkbox>
<el-input
v-model=
"ruleForm.upLevelHighcost"
@
focus=
"inputFocus('upLevelHighcost', 'money')"
@
keyup
.
native=
"formatInput($event)"
></el-input>
<label>
元
</label>
...
...
@@ -180,6 +185,13 @@
</el-form-item>
<el-form-item
label=
"保级条件"
prop=
""
>
<div
class=
"check-cell"
>
<el-checkbox
v-model=
"ruleForm.lowLevelConsumeSelect"
></el-checkbox>
<el-input
v-model=
"ruleForm.lowLevelConsumeDays"
@
focus=
"inputFocus('lowLevelConsumeDays', 'day')"
@
keyup
.
native=
"formatInput($event)"
/>
<label>
天内单笔消费满
</label>
<el-input
v-model=
"ruleForm.lowLevelConsumeCost"
@
focus=
"inputFocus('lowLevelConsumeCost', 'money')"
@
keyup
.
native=
"formatInput($event)"
/>
<label>
元
</label>
</div>
<div
class=
"check-cell"
>
<el-checkbox
v-model=
"ruleForm.lowLevelHighcostSelect"
></el-checkbox>
<el-input
v-model=
"ruleForm.lowLevelHighcostDays"
@
focus=
"inputFocus('lowLevelHighcostDays', 'day')"
@
keyup
.
native=
"formatInput($event)"
></el-input>
<label>
天内单天消费满
</label>
...
...
@@ -314,6 +326,8 @@ export default {
upLevelSumintegralSelect
:
false
,
//x天内获得x积分
upLevelSumintegral
:
''
,
upLevelSumintegralDays
:
''
,
upLevelConsumeSelect
:
false
,
// x天内消费满x元-开关
upLevelConsumeCost
:
''
,
// x天内消费满x元
autoDowngrade
:
true
,
//自动降级 1启用 2停用
gradeEffectDay
:
''
,
//自升级之日起算X天
lowLevelHighcostDays
:
''
,
//x天内单天消费满x元
...
...
@@ -331,6 +345,9 @@ export default {
lowLevelSumstoredSelect
:
false
,
//x天内储值满x元
lowLevelSumstored
:
''
,
lowLevelSumstoredDays
:
''
,
lowLevelConsumeSelect
:
false
,
// x天内单笔消费-开关
lowLevelConsumeDays
:
''
,
// x天内单笔消费
lowLevelConsumeCost
:
''
,
// x天内单笔消费x元
lowLevelSumintegralSelect
:
false
,
//x天内获得x积分
lowLevelSumintegral
:
''
,
lowLevelSumintegralDays
:
''
,
...
...
@@ -464,6 +481,10 @@ export default {
if
(
!!
data
.
upLevelSumintegralSelect
&&
(
!
data
.
upLevelSumintegralDays
||
!
data
.
upLevelSumintegral
))
{
flag
=
false
;
}
// x天内消费满x元
if
(
!!
data
.
upLevelConsumeSelect
&&
!
data
.
upLevelConsumeCost
)
{
flag
=
false
;
}
}
return
flag
;
...
...
@@ -497,6 +518,10 @@ export default {
if
(
!!
data
.
lowLevelSumintegralSelect
&&
(
!
data
.
lowLevelSumintegralDays
||
!
data
.
lowLevelSumintegral
))
{
flag
=
false
;
}
// x天内消费满x元
if
(
!!
data
.
lowLevelConsumeSelect
&&
(
!
data
.
lowLevelConsumeDays
||
!
data
.
lowLevelConsumeCost
))
{
flag
=
false
;
}
}
return
flag
;
...
...
@@ -561,6 +586,7 @@ export default {
data
.
upLevelCostimesSelect
=
data
.
upLevelCostimesSelect
==
true
?
1
:
0
;
data
.
upLevelSumstoredSelect
=
data
.
upLevelSumstoredSelect
==
true
?
1
:
0
;
data
.
upLevelSumintegralSelect
=
data
.
upLevelSumintegralSelect
==
true
?
1
:
0
;
data
.
upLevelConsumeSelect
=
data
.
upLevelConsumeSelect
==
true
?
1
:
0
log
(
data
.
lowLevelHighcostSelect
,
data
.
lowLevelDaystoredSelect
,
data
.
lowLevelSumcostSelect
,
data
.
lowLevelCosttimesSelect
,
data
.
lowLevelSumstoredSelect
,
data
.
lowLevelSumintegralSelect
);
data
.
lowLevelHighcostSelect
=
data
.
lowLevelHighcostSelect
==
true
?
1
:
0
;
data
.
lowLevelDaystoredSelect
=
data
.
lowLevelDaystoredSelect
==
true
?
1
:
0
;
...
...
@@ -568,6 +594,7 @@ export default {
data
.
lowLevelCosttimesSelect
=
data
.
lowLevelCosttimesSelect
==
true
?
1
:
0
;
data
.
lowLevelSumstoredSelect
=
data
.
lowLevelSumstoredSelect
==
true
?
1
:
0
;
data
.
lowLevelSumintegralSelect
=
data
.
lowLevelSumintegralSelect
==
true
?
1
:
0
;
data
.
lowLevelConsumeSelect
=
data
.
lowLevelConsumeSelect
==
true
?
1
:
0
data
.
discountControlUpper
=
data
.
discountControlUpper
||
'0'
;
data
.
discountControlLower
=
data
.
discountControlLower
||
'0'
;
...
...
@@ -582,7 +609,8 @@ export default {
data
.
upLevelSumstoredDays
=
data
.
upLevelSumstoredDays
||
0
;
data
.
upLevelSumstored
=
data
.
upLevelSumstored
||
0
;
data
.
upLevelSumintegralDays
=
data
.
upLevelSumintegralDays
||
0
;
data
.
upLevelSumintegral
=
data
.
upLevelSumintegral
||
0
;
data
.
upLevelSumintegral
=
data
.
upLevelSumintegra
data
.
upLevelConsumeCost
=
data
.
upLevelConsumeCost
||
0
;
data
.
gradeEffectDay
=
data
.
gradeEffectDay
||
0
;
data
.
lowLevelHighcostDays
=
data
.
lowLevelHighcostDays
||
0
;
...
...
@@ -597,6 +625,8 @@ export default {
data
.
lowLevelSumstored
=
data
.
lowLevelSumstored
||
0
;
data
.
lowLevelSumintegralDays
=
data
.
lowLevelSumintegralDays
||
0
;
data
.
lowLevelSumintegral
=
data
.
lowLevelSumintegral
||
0
;
data
.
lowLevelConsumeDays
=
data
.
lowLevelConsumeDays
||
0
;
data
.
lowLevelConsumeCost
=
data
.
lowLevelConsumeCost
||
0
;
// 关联商户等级
let
relation
=
''
;
...
...
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