From 2dd4d55cd618f709d73c53e28effac540c785e57 Mon Sep 17 00:00:00 2001 From: wuhui_zzw <1760308791@qq.com> Date: Tue, 28 Nov 2023 16:58:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E6=96=87=E5=88=9B?= =?UTF-8?q?=E7=A9=BA=E9=97=B4=20-=20=E5=9F=BA=E6=9C=AC=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E3=80=81=E6=B7=BB=E5=8A=A0=E6=96=87=E5=88=9B?= =?UTF-8?q?=E8=B1=86=E6=98=93=E5=87=BA=E8=AE=BE=E7=BD=AE=20=E4=BC=98?= =?UTF-8?q?=E5=8C=96=EF=BC=9A=E5=95=86=E5=93=81=E7=BC=96=E8=BE=91=20-=20?= =?UTF-8?q?=E6=96=87=E5=88=9B=E7=A9=BA=E9=97=B4=E8=AE=BE=E7=BD=AE=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=96=87=E5=88=9B=E8=B1=86=E5=85=91=E6=8D=A2=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/models/GoodsCulturalSpace.php | 3 +- .../cultural-space/views/index/set.blade.php | 208 ++++++++++-------- .../views/widget/marketing/cultural_space.js | 20 +- 3 files changed, 130 insertions(+), 101 deletions(-) diff --git a/plugins/cultural-space/src/models/GoodsCulturalSpace.php b/plugins/cultural-space/src/models/GoodsCulturalSpace.php index 3cace80a..d0104b70 100644 --- a/plugins/cultural-space/src/models/GoodsCulturalSpace.php +++ b/plugins/cultural-space/src/models/GoodsCulturalSpace.php @@ -23,7 +23,8 @@ class GoodsCulturalSpace extends BaseModel{ $info->is_open = $data['is_open'] ?? 0;// 当前商品是否参与文创空间:0=未开启,1=开启 $info->is_give_contribution = $data['is_give_contribution'] ?? 0;// 是否赠送贡献值:0=不赠送,1=赠送 $info->is_fund_open = $data['is_fund_open'] ?? 0;// 是否开启基金 - + $info->is_legumes_exchange = $data['is_legumes_exchange'] ?? 0;// 是否支持文创豆兑换:0=不支持,1=支持 + $info->legumes_exchange_price = $data['legumes_exchange_price'] ?? 0;// 文创豆兑换价格 return $info->save(); } diff --git a/plugins/cultural-space/views/index/set.blade.php b/plugins/cultural-space/views/index/set.blade.php index 2037091b..060e5882 100644 --- a/plugins/cultural-space/views/index/set.blade.php +++ b/plugins/cultural-space/views/index/set.blade.php @@ -17,101 +17,122 @@
-
-
-
基本设置
-
-
- - - - - -
- -
-
-
贡献值设置
-
-
- -
- 不开启 - 开启 + + +
+
+
基本设置
- -
- - - - -
订单实际支付的N%奖励给用户及直推上级,作为贡献值。0或者空则无贡献值奖励
-
- - - - -
周期销售额的N%用作分红总金额,根据每个人当前贡献值比例进行分红;0或者空则无贡献值奖励
-
-
-
-
-
基金规则
-
-
- -
- 不开启 - 开启 +
+ + + + + +
+ + +
+
+
贡献值设置
+
+
+ +
+ 不开启 + 开启 +
+
+
+ + + + +
订单实际支付的N%奖励给用户及直推上级,作为贡献值。0或者空则无贡献值奖励
+
+ + + + +
周期销售额的N%用作分红总金额,根据每个人当前贡献值比例进行分红;0或者空则无贡献值奖励
+
-
基金池能力
- - - - - - -
基金池基金用户订单成交订单金额比例纳入基金池
-
- - - - - -
用户订单成交第一笔订单计算价格
-
- - - - - - -
用户购买商品活动赠送文创豆数量比例 《消费额度ⅹ赠送10%÷价格》
-
- - - - - -
用户将文创豆兑换余额比例
-
- - - - - -
当系统赠送积分小于当前数量时,系统将自动增值比例
-
- - - - - -
当系统赠送积分小于指定数量,用户全局增长总量倍数
-
- -
-
+
+
+ +
+
+
基金规则
+
+
+ +
+ 不开启 + 开启 +
+
基金池能力
+
+
+ + + + +
基金池基金用户订单成交订单金额比例纳入基金池
+
+ + + + +
用户订单成交第一笔订单计算价格
+
+ + + + +
用户购买商品活动赠送文创豆数量比例 《消费额度ⅹ赠送10%÷价格》
+
+ + + + +
当系统赠送积分小于当前数量时,系统将自动增值比例
+
+ + + + +
当系统赠送积分小于指定数量,用户全局增长总量倍数
+
+
+
+
+ +
+
+
文创豆易出设置
+
+
+ + + + +
文创豆易出时,该比例部分将用于基金池;剩余部分文创豆为易出部分
+
+ + + + +
文创豆易出时,易出部分中该比例的文创豆只能用于购物抵扣;剩余部分则直接易出
+
+ + + + +
文创豆易出时,直接易出部分的易出手续费
+
+
+
+
{{--保存按钮--}} 保存 @@ -126,6 +147,7 @@ name: 'test', data() { return{ + activeName: 'set_base', set: JSON.parse('{!! json_encode($set) !!}') || { is_give_contribution: 0, is_open_contribution_bonus: 0, diff --git a/plugins/cultural-space/views/widget/marketing/cultural_space.js b/plugins/cultural-space/views/widget/marketing/cultural_space.js index 77820927..cd679ddf 100644 --- a/plugins/cultural-space/views/widget/marketing/cultural_space.js +++ b/plugins/cultural-space/views/widget/marketing/cultural_space.js @@ -16,16 +16,20 @@ define({ 开启
赠送贡献值比例在文创空间基本设置中同意设置
-
- -
@@ -54,6 +58,8 @@ define({ is_open: 0,// 当前商品是否参与文创空间:0=未开启,1=开启 is_give_contribution: 0,// 是否赠送贡献值:0=不赠送,1=赠送 is_fund_open: 0,// 是否赠送贡献值:0=不赠送,1=赠送 + is_legumes_exchange: 0, // 是否支持文创豆兑换:0=不支持,1=支持 + legumes_exchange_price: 0, // 文创豆兑换价格 } } }, @@ -61,11 +67,11 @@ define({ mounted() { if (this.form) { let cultural_space = this.form || {}; - console.log('商品权重值设置信息'); - console.log(cultural_space); this.json.is_open = cultural_space.is_open ? cultural_space.is_open : 0; this.json.is_give_contribution = cultural_space.is_give_contribution ? cultural_space.is_give_contribution : 0; this.json.is_fund_open = cultural_space.is_fund_open ? cultural_space.is_fund_open : 0; + this.json.is_legumes_exchange = cultural_space.is_legumes_exchange ? cultural_space.is_legumes_exchange : 0; + this.json.legumes_exchange_price = cultural_space.legumes_exchange_price ? cultural_space.legumes_exchange_price : 0; } }, methods:{