123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489 |
- {include file="public/layout" /}
- <body class="bodystyle" style="min-width: auto;">
- <div class="on-off_panel">
- <div class="title">会员中心
- <span id="guide_web_users_switch" {eq name="$userConfig.web_users_switch" value="0"}hidden {/eq}>
- <a href="javascript:void(0);" onclick="ajax_submit(this, 'web', 'web_users_switch',0);" data-lmenuid="Member_users_index">关闭<i class="fa fa-window-close-o" aria-hidden="true"></i></a>
- <a href="javascript:void(0);" onclick="tag_call('web_users_switch');" class="red">[标签调用]</a>
- </span>
-
- </div>
- <div class="on-off_content {eq name="$globalConfig.web_users_switch" value="0"}show-shade{/eq}" id="users_centre">
- <div class="on-off_shade ">
- <div class="on-off_shadeCon">
- <span>目前还没有开启会员模块功能,<a href="javascript:void(0);" onclick="ajax_submit(this, 'web', 'web_users_switch',1);" data-lmenuid="Member_users_index">我要开启</a></span>
- </div>
- </div>
- <div class="on-off_btns">
- <form class="layui-form" action="">
- <ul>
- <li>
- <div class="on-off_btn">
- <div class="on-off_btn_l">
- <p>会员投稿:</p>
- </div>
- <div class="on-off_btn_r">
- <input type="checkbox" name="users[users_open_release]" lay-skin="switch" lay-text="开启|关闭" lay-filter="switchTest"
- data-authortoken="{$is_eyou_authortoken}" data-is_online="{$is_online}" {eq name="$userConfig.users_open_release" value="1"}checked="" {/eq}
- data-type="users" data-name="users_open_release" data-lmenuid="Member_users_index" value="{$userConfig.users_open_release}">
- </div>
- </div>
- </li>
- <li>
- <div class="on-off_btn">
- <div class="on-off_btn_l">
- <p>会员升级:</p>
- </div>
- <div class="on-off_btn_r">
- <input type="checkbox" name="level[level_member_upgrade]" lay-skin="switch" lay-text="开启|关闭" lay-filter="switchTest"
- data-authortoken="{$is_eyou_authortoken}" data-is_online="{$is_online}" {eq name="$userConfig.level_member_upgrade" value="1"}checked="" {/eq}
- data-type="level" data-name="level_member_upgrade" data-lmenuid="Member_users_index" value="{$userConfig.level_member_upgrade}">
- </div>
- </div>
- </li>
- <li>
- <div class="on-off_btn">
- <div class="on-off_btn_l">
- <p>商城中心:</p>
- </div>
- <div class="on-off_btn_r">
- <input type="checkbox" name="shop[shop_open]" lay-skin="switch" lay-text="开启|关闭" lay-filter="switchTest"
- data-authortoken="{$is_eyou_authortoken}" data-is_online="{$is_online}" {eq name="$userConfig.shop_open" value="1"}checked="" {/eq}
- data-type="shop" data-name="shop_open" data-lmenuid="Shop_home" value="{$userConfig.shop_open}">
- </div>
- </div>
- </li>
- <li>
- <div class="on-off_btn">
- <div class="on-off_btn_l">
- <p>支付功能:</p>
- </div>
- <div class="on-off_btn_r">
- <input type="checkbox" name="pay[pay_open]" lay-skin="switch" lay-text="开启|关闭" lay-filter="switchTest"
- data-authortoken="{$is_eyou_authortoken}" data-is_online="{$is_online}" {eq name="$userConfig.pay_open" value="1"}checked="" {/eq}
- data-type="pay" data-name="pay_open" data-lmenuid="Member_users_index" value="{$userConfig.pay_open}">
-
- </div>
- </div>
- </li>
- </ul>
- </form>
- </div>
- <div class="on-off_list">
- <ul>
- <li><a href="javascript:void(0);" data-href="{:url('Member/users_index')}" data-leftmenu="Member_users_index" onclick="gourl2(this);"><span>会员列表</span></a></li>
- <li><a href="javascript:void(0);" data-href="{:url('Member/users_config')}" data-leftmenu="Member_users_index" onclick="gourl2(this);"><span>功能配置</span></a></li>
- </ul>
- </div>
- <div id="guide_users_open_release" {eq name="$userConfig.users_open_release" value="0"}hidden {/eq}>
- <div class="son-tit">
- <span>├ 会员投稿</span>
- </div>
- <div class="on-off_list">
- <ul>
- <li><a href="javascript:void(0);" data-href="{:url('UsersRelease/conf')}" data-leftmenu="Member_users_index" onclick="gourl2(this);"><span>功能配置</span></a></li>
- </ul>
- </div>
- </div>
- <div id="guide_level_member_upgrade" {eq name="$userConfig.level_member_upgrade" value="0"}hidden {/eq}>
- <div class="son-tit">
- <span>├ 会员升级</span>
- </div>
- <div class="on-off_list">
- <ul>
- <li><a href="javascript:void(0);" data-href="{:url('Level/index')}" data-leftmenu="Member_users_index" onclick="gourl2(this);"><span>会员产品分类</span></a></li>
- <li><a href="javascript:void(0);" data-href="{:url('Level/upgrade_index')}" data-leftmenu="Member_users_index" onclick="gourl2(this);"><span>会员业务记录</span></a></li>
- </ul>
- </div>
- </div>
- <div id="guide_shop_open" {eq name="$userConfig.shop_open" value="0"}hidden {/eq}>
- <div class="son-tit">
- <span>├ 商城中心</span>
- <a href="javascript:void(0);" onclick="tag_call('shop_open');" class="red">[标签调用]</a>
- </div>
- <div class="on-off_list">
- <ul>
- <li><a href="javascript:void(0);" data-href="{:url('Shop/index')}" data-leftmenu="Shop_home" onclick="gourl2(this);"><span>订单列表</span></a></li>
- <li><a href="javascript:void(0);" data-href="{:url('Shop/conf')}" data-leftmenu="Shop_home" onclick="gourl2(this);"><span>功能配置</span></a></li>
- </ul>
- </div>
- </div>
- <div id="guide_pay_open" {eq name="$userConfig.pay_open" value="0"}hidden {/eq}>
- <div class="son-tit">
- <span>├ 支付功能</span>
- </div>
- <div class="on-off_list">
- <ul>
- <li><a href="javascript:void(0);" data-href="{:url('System/api_conf')}" data-leftmenu="Member_users_index" onclick="gourl2(this);"><span>接口配置</span></a></li>
- <li><a href="javascript:void(0);" data-href="{:url('Member/money_index')}" data-leftmenu="Member_users_index" onclick="gourl2(this);"><span>充值列表</span></a></li>
- </ul>
- </div>
- </div>
- </div>
- </div>
- <div class="on-off_panel">
- <div class="title">高级选项</div>
- <div class="on-off_content">
- <div class="on-off_btns">
- <form class="layui-form" action="">
- <ul>
- {eq name="weapp_switch" value="true"}
- <li>
- <div class="on-off_btn">
- <div class="on-off_btn_l">
- <p>插件应用:</p>
- </div>
- <div class="on-off_btn_r">
- <input type="checkbox" name="web[web_weapp_switch]" lay-skin="switch" lay-text="开启|关闭" lay-filter="switchWeapp"
- data-type="web" data-name="web_weapp_switch" data-lmenuid="Weapp_index" value="{$globalConfig.web_weapp_switch}"
- {eq name="$globalConfig.web_weapp_switch" value="1"}checked="" {/eq}>
- </div>
- </div>
- </li>
- {/eq}
- <li>
- <div class="on-off_btn">
- <div class="on-off_btn_l">
- <p>多语言:</p>
- </div>
- <div class="on-off_btn_r">
- <input type="checkbox" name="web[web_language_switch]" lay-skin="switch" lay-text="开启|关闭" lay-filter="switchTest"
- data-type="web" data-name="web_language_switch" data-lmenuid="Language_index" value="{$globalConfig.web_language_switch}"
- {eq name="$globalConfig.web_language_switch" value="1"}checked="" {/eq}>
- <!--<p class="notic">开启之后,顶部菜单会显示多语言入口</p>-->
- <span id="guide_web_language_switch" style="{if condition='empty($globalConfig.web_language_switch)'} display: none;{/if}">
- <a href="{:url('Language/index')}">[多语言设置]</a>
- <a href="javascript:void(0);" onclick="tag_call('web_language_switch');" class="red">[标签调用]</a>
- </span>
- </div>
- </div>
- </li>
- </ul>
- </form>
- </div>
- </div>
- </div>
- <input type="hidden" name="is_themeusers_exist" id="is_themeusers_exist" value="{$is_themeusers_exist}">
- <input type="hidden" name="is_themeshop_exist" id="is_themeshop_exist" value="{$is_themeshop_exist}">
- <script>
- layui.use(['form'], function() {
- var form = layui.form,
- layer = layui.layer
- //监听指定开关
- form.on('switch(switchWeapp)', function(data) {
- if (this.checked) {
- var name = $(this).attr('data-name');
- $(this).val(1);
- ajax_submit(this, 'web', name,1);
- } else {
- var name = $(this).attr('data-name');
- $(this).val(0);
- ajax_submit(this, 'web', name,-1);
- }
- });
- form.on('switch(switchTest)', function(data) {
- if (this.checked) {
- var name = $(this).attr('data-name');
- var type = $(this).attr('data-type');
- $(this).val(1);
- ajax_submit(this, type, name,1);
- } else {
- var name = $(this).attr('data-name');
- var type = $(this).attr('data-type');
- $(this).val(0);
- ajax_submit(this,type, name,0);
- }
- });
- });
- // 提交表单
- function ajax_submit(obj, inc_type, name,value){
- var _parent = parent;
- var lmenuid = $(obj).attr('data-lmenuid');
- var url = "{:url('Index/switch_map', ['_ajax'=>1])}";
- var syn_open_users = false; // 是否同步开启会员中心
- // 验证
- switch (name)
- {
- case 'shop_open':
- case 'pay_open':
- case 'users_open_release':
- case 'level_member_upgrade':
- if (-1 < $.inArray(name, ['shop_open','pay_open']))
- {
- if(false == check_shop_open())
- {
- return false;
- }
- } else if (-1 < $.inArray(name, ['users_open_release','level_member_upgrade']))
- {
- if(false == check_users_open_release())
- {
- return false;
- }
- }
-
- break;
- }
- // 标签调用按钮的显示与隐藏
- if (1 == value) {
- $('#guide_'+name).show();
- } else {
- $('#guide_'+name).hide();
- }
- if ('web_users_switch' == name ){
- if (value == 1){
- $("#users_centre").removeClass('show-shade');
- } else{
- $("#users_centre").addClass('show-shade');
- }
- }
-
- if (1 == $('#is_themeusers_exist').val()) {
- $('#is_themeusers_exist').val(0)
- loadmsg = '初始化中';
- } else if (1 == $('#is_themeshop_exist').val()) {
- $('#is_themeshop_exist').val(0)
- loadmsg = '初始化中';
- } else {
- loadmsg = '正在处理';
- }
- parent_layer_loading(loadmsg);
-
- $.ajax({
- type: "POST",
- url: url,
- data: {inc_type:inc_type,name:name,value:value,lmenuid:lmenuid},
- dataType: 'json',
- success: function (res) {
- if(res.code == 1){
- // 第一次模板同步下载
- if ('web_users_switch' == name && 1 == res.data.is_syn) { // 会员中心模板下载
- syn_theme_users(value,lmenuid);
- return false;
- } else if ('shop_open' == name && 1 == res.data.is_syn) { // 订单中心模板下载
- syn_theme_shop(value,lmenuid);
- return false;
- } else {
- _parent.layer.closeAll();
- // 根据不同场景进行页面加载的处理
- _parent.layer.msg(res.msg, {icon: 1, time: 1000}, function(){
- if (1 == res.data.reload) {
- window.location.reload();
- } else if (2 == res.data.reload) {
- top.window.location.reload();
- }
- });
- }
- }else{
- if (1 == res.data.code) {
- $('input[name="shop[shop_open]').removeAttr('checked');
- $('input[name="shop[shop_open]').val(0);
- $('input[name="shop[shop_open]').next().removeClass('layui-form-onswitch');
- $('input[name="shop[shop_open]').next().html('<em>关闭</em><i></i>');
- _parent.layer.closeAll();
- _parent.layer.alert(res.msg, {btn: ['购买授权'], icon: 4, title:false}, function(){
- _parent.layer.closeAll();
- window.location.reload();
- window.open('http://www.eyoucms.com/buy');
- });
- } else {
- _parent.layer.closeAll();
- _parent.layer.alert(res.msg, {icon: 2, title:false}, function(){
- _parent.layer.closeAll();
- window.location.reload();
- });
- }
- }
-
- // 控制顶部与左侧菜单的显示与隐藏
- try{
- if (1 == value) {
- $('#'+lmenuid, window.parent.document).show();
- if ('shop_open' == name) {
- $('#Member_users_index', window.parent.document).show();
- } else if ('web_users_switch' == name && 1 == $("input[name='shop[shop_open]']:checked").val()) {
- $('#Shop_home', window.parent.document).show();
- }
- } else {
- if (-1 < $.inArray(name, ['web_users_switch','web_language_switch','web_diyminipro_switch','shop_open','web_weapp_switch'])) {
- $('#'+lmenuid, window.parent.document).hide();
- if ('web_users_switch' == name) {
- $('#Shop_home', window.parent.document).hide();
- }
- }
- }
- }catch(e){}
- },
- error:function(e){
- _parent.layer.closeAll();
- _parent.layer.alert(e.responseText, {icon: 2, title:false}, function(){
- _parent.layer.closeAll();
- window.location.reload();
- });
- }
- });
- }
- function tag_call(name)
- {
- $.ajax({
- type: "POST",
- url: "{:url('System/ajax_tag_call', ['_ajax'=>1])}",
- data: {name:name},
- dataType: 'json',
- success: function (res) {
- if(res.code == 1){
- //询问框
- var confirm = layer.confirm(res.data.msg, {
- title: false,
- shade: layer_shade,
- area: ['70%','80%'],
- btn: ['关闭'] //按钮
-
- }, function(){
- layer.close(confirm);
- }
- );
- }else{
- layer.alert(res.msg, {icon: 2, title:false});
- }
- },
- error:function(e){
- layer.alert(e.responseText, {icon: 2, title:false});
- }
- });
- }
- function gourl2(obj)
- {
- var leftmenu = $(obj).data('leftmenu');
- var href = $(obj).data('href');
- $('.eycms_cont_left .sub-menu a', window.parent.document).removeClass('on');
- $('#'+leftmenu, window.parent.document).addClass('on');
- window.location.href = href;
- }
- function check_users_open_release()
- {
- var obj = $('input[name="users[users_open_release]"]:checked');
- var is_online = $(obj).attr('data-is_online');
- if (1 == is_online) {
- var users_open_release = $(obj).val();
- if (1 == users_open_release && $(obj).attr('data-authortoken') == -1) {
-
- $('input[name="users[users_open_release]"]').removeAttr('checked');
- $('input[name="users[users_open_release]"]').val(0);
- $('input[name="users[users_open_release]"]').next().removeClass('layui-form-onswitch');
- $('input[name="users[users_open_release]"]').next().html('<em>关闭</em><i></i>');
-
- var alert1 = layer.alert('会员投稿功能只限于授权域名!', {
- icon: 4,
- shade: layer_shade,
- title:false,
- btn: ['购买授权']
- }, function(){
- window.open('http://www.eyoucms.com/buy');
- layer.close(alert1);
- });
- return false;
- }
- }
- return true;
- }
- function check_shop_open()
- {
- var obj = $('input[name="shop[shop_open]"]:checked');
- var is_online = $(obj).attr('data-is_online');
- if (1 == is_online) {
- var shop_open = $(obj).val();
- if (1 == shop_open && $(obj).attr('data-authortoken') == -1) {
-
- $('input[name="shop[shop_open]').removeAttr('checked');
- $('input[name="shop[shop_open]').val(0);
- $('input[name="shop[shop_open]').next().removeClass('layui-form-onswitch');
- $('input[name="shop[shop_open]').next().html('<em>关闭</em><i></i>');
-
- var alert1 = layer.alert('订单功能只限于授权域名!', {
- icon: 4,
- shade: layer_shade,
- title:false,
- btn: ['购买授权']
- }, function(){
- window.open('http://www.eyoucms.com/buy');
- layer.close(alert1);
- });
- return false;
- }
- }
- return true;
- }
- // 订单模板初始化下载
- function syn_theme_shop(value,lmenuid)
- {
- $.ajax({
- type : 'get',
- url : "{:url('Shop/ajax_syn_theme_shop', ['_ajax'=>1])}",
- data : {},
- dataType : 'json',
- success : function(res){
- parent.layer.closeAll();
- if(res.code == 1){
- parent.layer.msg(res.msg, {icon: 1, time: 1000});
- }else{
- var icon = 2;
- if (res.data.icon) {icon = res.data.icon;}
- parent.layer.alert(res.msg, {icon: icon, title:false}, function(){
- parent.layer.closeAll();
- window.location.reload();
- });
- }
- // 控制顶部与左侧菜单的显示与隐藏
- try{
- if (1 == value) {
- $('#Member_users_index', window.parent.document).show();
- $('#'+lmenuid, window.parent.document).show();
- }
- }catch(e){}
- },
- error: function(e){
- parent.layer.closeAll();
- parent.layer.alert(e.responseText, {icon: 2, title:false}, function(){
- parent.layer.closeAll();
- window.location.reload();
- });
- }
- })
- }
- // 会员模板初始化下载
- function syn_theme_users(value,lmenuid)
- {
- $.ajax({
- type : 'get',
- url : "{:url('Member/ajax_syn_theme_users', ['_ajax'=>1])}",
- data : {},
- dataType : 'json',
- success : function(res){
- parent.layer.closeAll();
- if(res.code == 1){
- parent.layer.msg(res.msg, {icon: 1, time: 1000});
- }else{
- parent.layer.alert(res.msg, {icon: 2, title:false}, function(){
- parent.layer.closeAll();
- window.location.reload();
- });
- }
- // 控制顶部与左侧菜单的显示与隐藏
- if (1 == value) {
- $('#'+lmenuid, window.parent.document).show();
- } else {
- $('#'+lmenuid, window.parent.document).hide();
- }
- },
- error: function(e){
- parent.layer.closeAll();
- parent.layer.alert(e.responseText, {icon: 2, title:false}, function(){
- parent.layer.closeAll();
- window.location.reload();
- });
- }
- })
- }
- </script>
- {include file="public/footer" /}
|