From 7d95349a837f9de622e1fc9fadefb3cdca0ebc19 Mon Sep 17 00:00:00 2001 From: gongfuxiang <2499232802@qq.com> Date: Thu, 2 May 2019 01:10:09 +0800 Subject: [PATCH] =?UTF-8?q?=E9=92=B1=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../view/membershiplevel/admin/index.html | 2 +- .../plugins/view/wallet/admin/index.html | 88 +++++++++++++------ .../plugins/view/wallet/admin/saveinfo.html | 66 ++++++++++---- application/plugins/wallet/Admin.php | 28 +++--- .../css/membershiplevel/admin/admin.css | 3 - .../static/plugins/css/wallet/admin/admin.css | 12 +++ 6 files changed, 140 insertions(+), 59 deletions(-) diff --git a/application/plugins/view/membershiplevel/admin/index.html b/application/plugins/view/membershiplevel/admin/index.html index 18cb63145..c86608724 100755 --- a/application/plugins/view/membershiplevel/admin/index.html +++ b/application/plugins/view/membershiplevel/admin/index.html @@ -10,7 +10,7 @@
-
+
基础数据 编辑 diff --git a/application/plugins/view/wallet/admin/index.html b/application/plugins/view/wallet/admin/index.html index 18cb63145..929078959 100755 --- a/application/plugins/view/wallet/admin/index.html +++ b/application/plugins/view/wallet/admin/index.html @@ -4,46 +4,82 @@
- 会员等级 + 钱包 返回 -
+
-
+
基础数据 - 编辑 + 编辑
-
- -
- {{if isset($data['level_rules']) and isset($members_level_rules_list[$data['level_rules']])}} - {{:$members_level_rules_list[$data['level_rules']]['name']}} - {{else /}} - 未设置,默认[ 积分(可用积分)] - {{/if}} -
-
- -
- -
- -
-
+
- -
+ +
- 会员等级 - 编辑 + 管理
- + hello
diff --git a/application/plugins/view/wallet/admin/saveinfo.html b/application/plugins/view/wallet/admin/saveinfo.html index 653055f9f..b92b22284 100755 --- a/application/plugins/view/wallet/admin/saveinfo.html +++ b/application/plugins/view/wallet/admin/saveinfo.html @@ -4,35 +4,65 @@
-
+ - 会员等级 - 返回 + 钱包 + 返回
- +
- {{foreach $members_level_rules_list as $v}} + {{foreach $is_whether_list as $v}} {{/foreach}}
-
- -
    - {{if !empty($data['default_level_images'])}} -
  • - - - × -
  • - {{/if}} -
-
+上传图片
+
+ +
+ {{foreach $is_whether_list as $v}} + + {{/foreach}} +
+
+ +
+ +
+ {{foreach $is_whether_list as $v}} + + {{/foreach}} +
+
+ +
+ +

+ 赠送金额规则,小于0或空则不赠送
+ + 固定金额:填写相应的金额即可
+ 比例:填写百分比数值,如 10% 则填写 10(小数保留两位、四舍五入) +
+

+
+
+ +
+ {{foreach $recharge_give_type_list as $v}} + + {{/foreach}} +
+
diff --git a/application/plugins/wallet/Admin.php b/application/plugins/wallet/Admin.php index b065c1594..2bc8750e8 100755 --- a/application/plugins/wallet/Admin.php +++ b/application/plugins/wallet/Admin.php @@ -11,7 +11,7 @@ namespace app\plugins\wallet; use think\Controller; -use app\plugins\wallet\Service; +use app\plugins\wallet\service\BaseService; use app\service\PluginsService; /** @@ -33,12 +33,9 @@ class Admin extends Controller */ public function index($params = []) { - $ret = PluginsService::PluginsData('wallet', Service::$base_config_attachment_field, false); + $ret = PluginsService::PluginsData('wallet', '', false); if($ret['code'] == 0) - { - // 等级规则 - $this->assign('members_level_rules_list', Service::$members_level_rules_list); - + { $this->assign('data', $ret['data']); return $this->fetch('../../../plugins/view/wallet/admin/index'); } else { @@ -56,11 +53,22 @@ class Admin extends Controller */ public function saveinfo($params = []) { - $ret = PluginsService::PluginsData('wallet', Service::$base_config_attachment_field, false); + $ret = PluginsService::PluginsData('wallet', '', false); if($ret['code'] == 0) { - // 等级规则 - $this->assign('members_level_rules_list', Service::$members_level_rules_list); + // 是否 + $is_whether_list = [ + 0 => array('value' => 0, 'name' => '否', 'checked' => true), + 1 => array('value' => 1, 'name' => '是'), + ]; + $this->assign('is_whether_list', $is_whether_list); + + // 充值赠送类型 + $recharge_give_type_list = [ + 0 => array('value' => 0, 'name' => '固定金额', 'checked' => true), + 1 => array('value' => 1, 'name' => '比例'), + ]; + $this->assign('recharge_give_type_list', $recharge_give_type_list); $this->assign('data', $ret['data']); return $this->fetch('../../../plugins/view/wallet/admin/saveinfo'); @@ -79,8 +87,6 @@ class Admin extends Controller */ public function save($params = []) { - $level = Service::LevelDataList(); - $params['level_list'] = $level['data']; return PluginsService::PluginsDataSave(['plugins'=>'wallet', 'data'=>$params]); } } diff --git a/public/static/plugins/css/membershiplevel/admin/admin.css b/public/static/plugins/css/membershiplevel/admin/admin.css index d7104e437..cfb8e3db5 100755 --- a/public/static/plugins/css/membershiplevel/admin/admin.css +++ b/public/static/plugins/css/membershiplevel/admin/admin.css @@ -16,9 +16,6 @@ .membershiplevel-content .items .immages-tag img { max-width: 100%; } -.membershiplevel-content .edit-submit { - margin-bottom: 20px; -} /** * iframe diff --git a/public/static/plugins/css/wallet/admin/admin.css b/public/static/plugins/css/wallet/admin/admin.css index e69de29bb..a303a83ab 100644 --- a/public/static/plugins/css/wallet/admin/admin.css +++ b/public/static/plugins/css/wallet/admin/admin.css @@ -0,0 +1,12 @@ +/** + * 首页 + */ +.wallet-content-base .am-panel-bd, .wallet-content-base .items { + padding: 10px; +} +.wallet-content-base .am-panel-bd .am-gallery { + padding: 0; +} +.wallet-content-base .items { + border: 1px dashed #eee; +} \ No newline at end of file -- GitLab