HEX
Server: nginx/1.28.1
System: Linux 10-41-63-61 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64
User: www (1001)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/w.xxlht.com/Wukong/Wukongphp/View/Product/edit.htm
<!DOCTYPE html>
<html class=" js csstransforms3d"><head>
	<meta charset="utf-8">
	<meta name="renderer" content="webkit">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title>订单产品修改</title>
	<link rel="stylesheet" href="__PUBLIC__/Wukongphp/css/base.css">
	<link rel="stylesheet" href="__PUBLIC__/Wukongphp/css/page.css">
	<script type="text/javascript" src="__PUBLIC__/Wukongphp/js/jquery.min.js"></script>
    <script type="text/javascript" src="__PUBLIC__/Wukongphp/js/ajaxfileupload.js"></script>
        <script src="__PUBLIC__/layer/layer.js"></script>
        <!--layui布局css文件-->
        <link rel="stylesheet" href="__PUBLIC__/layer/layui/css/layui.css">
        <script src="__PUBLIC__/layer/layui/layui.js"></script>
<style> 
.tctxt{ cursor:pointer; padding-bottom:2px;} 
    .box{ 
    	display: inline-block;
    	background: linear-gradient(left, #f71605, #e0f513); 
        background: -webkit-linear-gradient(left, #f71605, #e0f513);
        background: -o-linear-gradient(right, #f71605, #e0f513);
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		animation:scratchy 0.253s linear forwards infinite;
		/* 其它浏览器兼容性前缀 */
	    -webkit-animation:scratchy 0.253s linear forwards infinite;
	    -moz-animation: scratchy 0.253s linear forwards infinite;
	    -ms-animation: scratchy 0.253s linear forwards infinite;
	    -o-animation: scratchy 0.253s linear forwards infinite;
    }  
   @keyframes  scratchy {
		0% {
			background-position: 0 0;
		}
		25% {
			background-position: 0 0;
		}
		26% {
			background-position: 20px -20px;
		}
		50% {
			background-position: 20px -20px;
		}
		51% {
			background-position: 40px -40px;
		}
		75% {
			background-position: 40px -40px;
		}
		76% {
			background-position: 60px -60px;
		}
		99% {
			background-position: 60px -60px;
		}
		100% {
			background-position: 0 0;
		}
	}
	/* 添加兼容性前缀 */
	@-webkit-keyframes scratchy {
	    0% {
			background-position: 0 0;
		}
		25% {
			background-position: 0 0;
		}
		26% {
			background-position: 20px -20px;
		}
		50% {
			background-position: 20px -20px;
		}
		51% {
			background-position: 40px -40px;
		}
		75% {
			background-position: 40px -40px;
		}
		76% {
			background-position: 60px -60px;
		}
		99% {
			background-position: 60px -60px;
		}
		100% {
			background-position: 0 0;
		}
	}
	@-moz-keyframes scratchy {
	    0% {
			background-position: 0 0;
		}
		25% {
			background-position: 0 0;
		}
		26% {
			background-position: 20px -20px;
		}
		50% {
			background-position: 20px -20px;
		}
		51% {
			background-position: 40px -40px;
		}
		75% {
			background-position: 40px -40px;
		}
		76% {
			background-position: 60px -60px;
		}
		99% {
			background-position: 60px -60px;
		}
		100% {
			background-position: 0 0;
		}
	}
	@-ms-keyframes scratchy {
	   0% {
			background-position: 0 0;
		}
		25% {
			background-position: 0 0;
		}
		26% {
			background-position: 20px -20px;
		}
		50% {
			background-position: 20px -20px;
		}
		51% {
			background-position: 40px -40px;
		}
		75% {
			background-position: 40px -40px;
		}
		76% {
			background-position: 60px -60px;
		}
		99% {
			background-position: 60px -60px;
		}
		100% {
			background-position: 0 0;
		}
	}
	@-o-keyframes scratchy {
	   0% {
			background-position: 0 0;
		}
		25% {
			background-position: 0 0;
		}
		26% {
			background-position: 20px -20px;
		}
		50% {
			background-position: 20px -20px;
		}
		51% {
			background-position: 40px -40px;
		}
		75% {
			background-position: 40px -40px;
		}
		76% {
			background-position: 60px -60px;
		}
		99% {
			background-position: 60px -60px;
		}
		100% {
			background-position: 0 0;
		}
	}
	.tongbu{font-size:15px; padding:5px; margin:5px; cursor:pointer}
</style>
</head>

<body style="background: #f6f5fa;">

	<!--content S-->
	<div class="super-content RightMain" id="RightMain">
		
		<!--header-->
		<div class="superCtab">
                    <div class="wk_jg"></div>
			<div class="ctab-Main">
				
				<div class="ctab-Mian-cont">
					
					<div class="Mian-cont-wrap" style='padding:0px 10px'>
                                           
<div class="layui-tab-content">


<div class="layui-collapse" >
  <div class="layui-colla-item">
    <h2 class="layui-colla-title" style="color:red"><span class="box">点击快捷配置</span></h2>
    <div class="layui-colla-content">
    <div style="width:50%; float:left">
    <textarea name="weixins" id="weixins" placeholder="输入微信号一行一个" class="textarea" style="width:100%; border:1px solid #CCC; border-radius:6px; height:100px; padding:5px"></textarea>
    </div>
    <div style="width:45%; float:right; text-align:center">
    <button type="button" class="layui-btn" onClick="toleft();return false;">导入左侧微信</button>
    <button type="button" class="layui-btn  layui-btn-normal"  onClick="delleft();return false;">删除左侧微信</button>
    <button type="button" class="layui-btn layui-btn-warm"  onClick="downleft();return false;">暂停左侧微信</button>
    <hr class="layui-bg-blue">
    <button type="button" class="layui-btn"  onClick="delall();return false;">删除所有</button>
    <button type="button" class="layui-btn  layui-btn-normal"  onClick="downall();return false;">暂停所有</button>
    <button type="button" class="layui-btn layui-btn-warm"  onClick="upall();return false;">上线所有</button>
    </div>
    <div style="clear:both; float:none; height:20px"></div>
    </div>
  </div>
</div>
<!------------一键同步------------->
<div class="layui-collapse" >
  <div class="layui-colla-item">
    <h2 class="layui-colla-title" style="color:red"><span class="box">微信号一键同步</span></h2>
    <div class="layui-colla-content">
<?php foreach($datacoln as $k=>$v){
if($v['id']!=$id){
?>
           <span class="layui-badge layui-bg-gray tongbu" id="<?php echo $v['id']; ?>"><?php echo $v['product_name']; ?></span>
           <?php } } ?>
           <div class="layui-input-block" style=" padding:30px;">
        <button onclick="colnWx(); return false;" class="layui-btn"><i class="layui-icon white">&#xe62f;</i>将此产品微信号同步到选中产品</button>
        </div>
    </div>
  </div>
</div>
<!-----------一键同步------------->
<form class="layui-form" action="__SELF__" method="post"  enctype="multipart/form-data">
<input type="hidden" value="{$id}" name="id" id="proid">
      <!----------------订单套餐配置-------------------->
<div class="layui-tab-item" style="padding-top:10px; display:block">
<blockquote class="layui-elem-quote">
温馨提示:<span style="color:#FF6000">点击加号添加多个微信(微信号必填其他可为空)!修改二维码直接上传新图即可!上传后需点击提交!</span>
<a href="javascript:showdetail('{$id}')" class="layui-btn layui-btn-sm">数据分析</a>
<a href='javascript:tip()' class="layui-btn layui-btn-sm  layui-btn-normal">功能说明</a>
<a href='<?php echo U("Home/index/upchat/code/".$code,"",false); ?>' target="_blank" class="layui-btn layui-btn-sm layui-btn-danger">上报接口</a>
</blockquote>


<!-----------开始--------------->
<?php
if($data&&$isgroup==false)
{
	foreach($data as $k=>$v)
    {
?>
<div class="layui-form-item">
    <div class="layui-input-block" style="margin-left: 10px">
     <input type="text" style="width: 8%; float: left; position:relative " name="wcgroup[]" value="{$v.wcgroup}"  placeholder="分组" autocomplete="off" class="layui-input wcgroup" onClick="getgroup(this)" id="group{$k}">
        <input type="text" style="width: 8%; float: left;margin-left:15px" name="wxname[]" value="{$v.wxname}"  placeholder="人物昵称" autocomplete="off" class="layui-input">
        <input type="text" style="width: 5%; float: left;margin-left:15px " name="wxsex[]" value="{$v.wxsex}"  placeholder="性别" autocomplete="off" class="layui-input">
        <?php
	        $color="";
        	if($v['weixin']==I('get.wchat')){
            	$color = "background:red;color:white";
            }
        ?>
        <input type="text" style="width: 15%; float: left; margin-left:15px;{$color}" value="{$v.weixin}" name="weixin[]"  placeholder="微信号" autocomplete="off" class="layui-input">
        <input type="text" style="width:15%; float: left; margin-left:15px" value="{$v.tel}" name="tel[]"  placeholder="手机号" autocomplete="off" class="layui-input">
        <?php if($weixin['weixin_medthod']=='1'){?>
        <input type="text" style="width: 10%; float: left; margin-left:15px" value="<?php echo $v['weixin_sjd'];?>" name="weixin_sjd[]"  placeholder="时间点用|隔开" autocomplete="off" class="layui-input">
        <?php } ?>
        <?php if($weixin['fullswitch']=='1'){?>
        <input type="text" style="width: 10%; float: left; margin-left:15px" value="<?php echo $v['fullnumber'];?>" name="fullnumber[]"  placeholder="复制上限次数" autocomplete="off" class="layui-input">
        <?php } ?>
        <input type="text" style="width: 4%; float: left; margin-left:15px" value="<?php echo $v['weight'];?>" name="weight[]"  placeholder="权重" autocomplete="off" class="layui-input">
        <div class="xc-download-bar" style="position: relative; float: left; width: 110px">
        <input id="fileImage_{$k}" class="downloadfile" size="10" name="ajaximg" onChange="ajaxFileUpload(this)" multiple type="file">
        <a class="downloadImgBtn" href="javascript:;">
            <i class="ico-download"></i>
            二维码
        </a>
        </div>
        <div>
        <input type="hidden" value="{$v.weixin_img}" id="urlfileImage_{$k}" name="weixin_bef[]">

         <img src="/Public/wxcode/{$v.weixin_img}" onerror="this.src='/Public/Wukongphp/images/error.jpg'"  id="imgfileImage_{$k}" class="pro_edit_img" onDblClick="delimg_bef(this)">

    	</div>
        <i class="layui-icon recommend_add" style="float:none;margin-left:10px" onClick="addnew(this)" title="<?php echo $k==0?'添加一列':'删除一列'; ?>"><?php echo $k==0?'&#xe654;':'&#x1006;'; ?></i>
         <?php 
                                                if($v['state_w']=='1')
                                                {
                                                $class='wk_tubiao_blue';
                                                $title='展示中';
                                                $ico='&#xe652;';
                                                }
                                                else
                                                {
                                                $class='wk_tubiao_red';
                                                $title='暂停中';
                                                $ico='&#xe651;';
                                                }
                                                ?>
                                                <i class="layui-icon {$class}" style="font-weight: bolder;margin-left:15px;" id='<?php echo I('get.id');?>={$v.weixin}' name="onoff" title="{$title}">{$ico}</i>
<input type="hidden" value="{$v.state_w}" name="state_w[]" id="state_w_<?php echo I('get.id');?>_{$v.weixin}">
    </div>
  </div>

  <?php }}else if($data&&$isgroup){ ?>
  
  <!---------------分组情况-------------------->
  <?php
  	$i=0;
  	foreach($data as $k=>$v){
    $i++;
    ?>
    <div style="padding:10px 0px">
   分组:<button type="button" class="layui-btn layui-btn-xs layui-btn-danger"><?php echo $k=='n'?'未定义':$k;?></button>&nbsp;
   <i class="layui-icon layui-icon-play upgrounp" groupname="{$k}"  style="color:#58BF28;font-size:20px; font-weight:bold; cursor:pointer">&#xe652;</i>&nbsp;
   <i class="layui-icon layui-icon-play downgrounp" groupname="{$k}"  style="color:#989595;font-size:20px; font-weight:bold; cursor:pointer"">&#xe652;</i>&nbsp;
   <i class="layui-icon layui-icon-play delgrounp" groupname="{$k}" style="color:red;font-size:20px; font-weight:bold; cursor:pointer"">&#xe640;</i>
   </div>
    <?php
    	foreach($v as $k1=>$v1){
   ?>
  <div class="layui-form-item">
    <div class="layui-input-block" style="margin-left: 10px">
     <input type="text" style="width: 8%; float: left; position:relative " name="wcgroup[]" value="{$v1.wcgroup}"  placeholder="分组" autocomplete="off" class="layui-input wcgroup" onClick="getgroup(this)" id="group{$i}{$k1}">
        <input type="text" style="width: 8%; float: left;margin-left:15px" name="wxname[]" value="{$v1.wxname}"  placeholder="人物昵称" autocomplete="off" class="layui-input">
        <input type="text" style="width: 5%; float: left;margin-left:15px " name="wxsex[]" value="{$v1.wxsex}"  placeholder="性别" autocomplete="off" class="layui-input">
        <?php
	        $color="";
        	if($v1['weixin']==I('get.wchat')){
            	$color = "background:red;color:white";
            }
        ?>
        <input type="text" style="width: 15%; float: left; margin-left:15px;{$color}" value="{$v1.weixin}" name="weixin[]"  placeholder="微信号" autocomplete="off" class="layui-input">
        <input type="text" style="width:15%; float: left; margin-left:15px" value="{$v1.tel}" name="tel[]"  placeholder="手机号" autocomplete="off" class="layui-input">
        <?php if($weixin['weixin_medthod']=='1'){?>
        <input type="text" style="width: 10%; float: left; margin-left:15px" value="<?php echo $v1['weixin_sjd'];?>" name="weixin_sjd[]"  placeholder="时间点用|隔开" autocomplete="off" class="layui-input">
        <?php } ?>
        <?php if($weixin['fullswitch']=='1'){?>
        <input type="text" style="width: 10%; float: left; margin-left:15px" value="<?php echo $v1['fullnumber'];?>" name="fullnumber[]"  placeholder="复制上限次数" autocomplete="off" class="layui-input">
        <?php } ?>
        <input type="text" style="width: 4%; float: left; margin-left:15px" value="<?php echo $v1['weight'];?>" name="weight[]"  placeholder="权重" autocomplete="off" class="layui-input">
        <div class="xc-download-bar" style="position: relative; float: left; width: 110px">
        <input id="fileImage_{$k}{$k1}" class="downloadfile" size="10" name="ajaximg" onChange="ajaxFileUpload(this)" multiple type="file">
        <a class="downloadImgBtn" href="javascript:;">
            <i class="ico-download"></i>
            二维码
        </a>
        </div>
        <div>
        <input type="hidden" value="{$v1.weixin_img}" id="urlfileImage_{$k}{$k1}" name="weixin_bef[]">

         <img src="/Public/wxcode/{$v1.weixin_img}" onerror="this.src='/Public/Wukongphp/images/error.jpg'"  id="imgfileImage_{$k}{$k1}" class="pro_edit_img" onDblClick="delimg_bef(this)">

    	</div>
        <i class="layui-icon recommend_add" style="float:none;margin-left:10px" onClick="addnew(this)" title="<?php
        if($i==1&&$k1==0)
         echo '添加一列';
         else
         echo '删除一列'; ?>"><?php 
        if($i==1&&$k1==0)
        echo '&#xe654;';
        else
        echo '&#x1006;';
        ?></i>
         <?php 
                                                if($v1['state_w']=='1')
                                                {
                                                $class='wk_tubiao_blue';
                                                $title='展示中';
                                                $ico='&#xe652;';
                                                }
                                                else
                                                {
                                                $class='wk_tubiao_red';
                                                $title='暂停中';
                                                $ico='&#xe651;';
                                                }
                                                ?>
                                                <i class="layui-icon {$class}" style="font-weight: bolder;margin-left:15px;" id='<?php echo I('get.id');?>={$v1.weixin}' name="onoff" title="{$title}">{$ico}</i>
<input type="hidden" value="{$v1.state_w}" name="state_w[]" id="state_w_<?php echo I('get.id');?>_{$v1.weixin}">
    </div>
  </div>
  <?php }
  echo '<hr class="layui-bg-green">';
  } ?>
   <!---------------分组情况-------------------->
<?php

}
    else
    {
?>
<!---第一次--->
<div class="layui-form-item">
    <div class="layui-input-block" style="margin-left: 10px">
    <input type="text" style="width: 8%; float: left; position:relative " name="wcgroup[]"   placeholder="分组" autocomplete="off" class="layui-input wcgroup" onClick="getgroup(this)" id="group">
        <input type="text" style="width: 8%; float: left;margin-left:15px " name="wxname[]"  placeholder="人物昵称" autocomplete="off" class="layui-input">
        <input type="text" style="width: 5%; float: left;margin-left:15px " name="wxsex[]" placeholder="性别" autocomplete="off" class="layui-input">
        <input type="text" style="width: 15%; float: left; margin-left:15px " name="weixin[]"  placeholder="微信号" autocomplete="off" class="layui-input">
        <input type="text" style="width:10%; float: left; margin-left:15px"  name="tel[]"  placeholder="手机号" autocomplete="off" class="layui-input">
        <?php if($weixin['weixin_medthod']=='1'){?>
        <input type="text" style="width: 10%; float: left; margin-left:15px" value="<?php echo $v['weixin_sjd'];?>" name="weixin_sjd[]"  placeholder="时间点用|隔开" autocomplete="off" class="layui-input">
        <?php } ?>
        <?php if($weixin['fullswitch']=='1'){?>
        <input type="text" style="width: 10%; float: left; margin-left:15px" value="<?php echo $v['fullnumber'];?>" name="fullnumber[]"  placeholder="复制上限次数" autocomplete="off" class="layui-input">
        <?php } ?>
        <input type="text" style="width: 5%; float: left; margin-left:15px" value="<?php echo $v['weight'];?>" name="weight[]"  placeholder="权重" autocomplete="off" class="layui-input">
        <div class="xc-download-bar" style="position: relative; float: left; width: 110px">
        <input id="fileImage" class="downloadfile" size="10" name="ajaximg" multiple type="file" onChange="ajaxFileUpload(this)">
        <a class="downloadImgBtn" href="javascript:;">
            <i class="ico-download"></i>
            二维码
        </a>
        </div>
        <div>
        <input type="hidden" value="0" id="urlfileImage" name="weixin_bef[]">
        <img src="" class="pro_edit_img" id="imgfileImage" style="display:none" onDblClick="delimg_bef(this)">
    	</div>
        <i class="layui-icon recommend_add" onClick="addnew(this)" title="添加一列">&#xe654;</i>
        <input type="hidden" value="1" name="state_w[]">
    </div>
  </div>
<?php
	}
?>
<!-----------结束--------------->

</div>
   

</div>
<div class="layui-form-item" id="form_btm">
    <div class="layui-input-block">
        <button class="layui-btn" lay-submit lay-filter="formDemo">提交配置</button>
    </div>
</div>

</div>
</form>
<script>
//Demo
var form
layui.use('form', function(){
  form = layui.form;
  
  //监听提交
  form.on('submit(formDemo)', function(data){
    
  });
//开关函数
});
//注意:选项卡 依赖 element 模块,否则无法进行功能性操作
layui.use('element', function(){
  var element = layui.element;
  
  //…
});


//套餐克隆函数
function addnew(a){
		var _pre = $(a).parent().parent();
		var _h=$(a).attr("title");
		if(_h=="添加一列")
		{
			var gui=guid();
			//克隆新元素
			var new_c = _pre.clone();
			new_c.find("i").attr("title","删除一列");
			new_c.find("i").removeAttr('id');
			new_c.find("i[name='onoff']").remove();
			new_c.find("i.recommend_add").html("&#x1006;");
			new_c.find("i.recommend_add_f").html("&#x1006;");
			new_c.find("input[type='file']").attr("id",gui);
			new_c.find("input[name='wcgroup[]']").attr("id","group"+gui);
			new_c.find("input[name='state_w[]']").removeAttr('id');
			new_c.find("img").attr("id","img"+gui);
			new_c.find("input[name='weixin_bef[]']").attr("id","url"+gui);
			_pre.after(new_c)
			form.render('select'); //刷新select选择框渲染
		}
		else
		{
			_pre.remove()
		}
	}

//套餐图片删除函数
function delimg_bef(t)
{
	$(t).siblings("input").val("0");
	$(t).css("visibility","hidden");
}
	// 提示函数
 function ts(t,content)
 {
	 	var id=$(t).attr("id");
		layer.tips(content, t);
 }
 
 //ajax修改状态
                $('.layui-icon').click(function () {
                    //获取id
                    var id = $(this).attr('id');
					var state_id = "#state_w_"+id;
					state_id=state_id.replace("=","_")
                    if (id == null)//其他图片控件点击禁止执行
                    {
                        return false;
                    }
                    //获取当前对象
                    var _this = $(this);
                    $.ajax({
                        type: 'GET',
                        url: '<?php echo U("Product/ajaxWx","",FALSE) ?>/id/' + id,
                        success: function (data)
                        {
                            if (data == 'n')
                            {
                                _this.html("&#xe651;");
                                _this.attr("class", "layui-icon wk_tubiao_red");
								_this.attr("title", '暂停中')
								$(state_id).val("0")
                            } else if (data == 'y')//状态为1
                            {
                                _this.html("&#xe652;");
                                _this.attr("class", "layui-icon wk_tubiao_blue");
                                _this.attr("title", "展示中");
								$(state_id).val("1")
                            }
							else
							{
								layer.msg('微信更新失败', {icon: 5});
								window.setTimeout(function(){location.reload();},1000);
							}
                        }
                    })
                })
//图片异步上传函数
function ajaxFileUpload(t) {
	_this = $(t);
	_id = _this.attr("id");
	_imgid = "#img"+_id;
	_urlid = "#url"+_id;
        $.ajaxFileUpload
        (
            {
                url: '<?php echo U("Product/ajaxImg","",FALSE) ?>/id/' + <?php echo I('get.id') ?>,
                type: 'post',
                secureuri: false, //是否需要安全协议,一般设置为false
                fileElementId: _id, //文件上传域的ID
                dataType: 'json', //返回值类型 一般设置为json
                success: function (data, status)  //服务器成功响应处理函数
                {
					if(data.ok=="1")
					{

						$(_imgid).attr("src","/Public/wxcode/"+data.url);
						$(_imgid).show();
						$(_imgid).css("visibility","visible");
						$(_urlid).val(data.url);
						layer.tips("上传成功", _imgid);
					}
					else
					{
						alert(data.error)
					}
                },
                error: function (data, status, e)//服务器响应失败处理函数
                {
                    alert(e);
                }
            }
        )
        return false;
}




function guid() {
    return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
        var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8);
        return v.toString(16);
    })
};
//导入微信号
function toleft(){
		if($("#weixins").val()=="")
		{
			layer.msg('请输入微信号', {icon: 5});
			}
		else{
			$.ajax({
				type: 'POST',
				data: {proid:$("#proid").val(),weixins:$("#weixins").val()},
				url: '<?php echo U("Product/ajaxtoweixin","",FALSE) ?>',
				success: function (data)
				{
					if(data=="1"){
					layer.msg('操作成功');
					window.setTimeout(function(){location.reload();},1500);
					}
					else if(data=="f")
					{
					layer.msg('微信号更新失败', {icon: 5});
					window.setTimeout(function(){location.reload();},1000);
					}
					else
					layer.msg('操作失败', {icon: 5});
				}
			})
		}
	}
//导入微信号
function delleft(){
		if($("#weixins").val()=="")
		{
			layer.msg('请输入微信号', {icon: 5});
			}
		else{
			$.ajax({
				type: 'POST',
				data: {proid:$("#proid").val(),weixins:$("#weixins").val()},
				url: '<?php echo U("Product/ajaxdelweixin","",FALSE) ?>',
				success: function (data)
				{
					if(data=="1"){
					layer.msg('删除成功');
					window.setTimeout(function(){location.reload();},1500);
					}
					else if(data=="f")
					{
					layer.msg('微信号更新失败', {icon: 5});
					window.setTimeout(function(){location.reload();},1000);
					}
					else
					layer.msg('操作失败', {icon: 5});
				}
			})
		}
	}
	//暂停微信号
function downleft(){
		if($("#weixins").val()=="")
		{
			layer.msg('请输入微信号', {icon: 5});
			}
		else{
			$.ajax({
				type: 'POST',
				data: {proid:$("#proid").val(),weixins:$("#weixins").val()},
				url: '<?php echo U("Product/ajaxdownleft","",FALSE) ?>',
				success: function (data)
				{
					if(data=="1"){
					layer.msg('暂停成功');
					window.setTimeout(function(){location.reload();},1500);
					}
					else if(data=="f")
					{
					layer.msg('微信号更新失败', {icon: 5});
					window.setTimeout(function(){location.reload();},1000);
					}
					else
					layer.msg('操作失败', {icon: 5});
				}
			})
		}
	}
	//删除所有数据
	
	function delall(){
			$.ajax({
				type: 'POST',
				data: {proid:$("#proid").val()},
				url: '<?php echo U("Product/ajaxdellall","",FALSE) ?>',
				success: function (data)
				{
					if(data=="1"){
					layer.msg('删除成功');
					window.setTimeout(function(){location.reload();},1500);
					}
					else
					layer.msg('操作失败', {icon: 5});
				}
			})
	}
	//暂停所有
	
	function downall(){
			$.ajax({
				type: 'POST',
				data: {proid:$("#proid").val()},
				url: '<?php echo U("Product/ajaxdownall","",FALSE) ?>',
				success: function (data)
				{
					if(data=="1"){
					layer.msg('暂停成功');
					window.setTimeout(function(){location.reload();},1500);
					}
					else
					layer.msg('操作失败', {icon: 5});
				}
			})
	}
	//上线所有
	
	function upall(){
			$.ajax({
				type: 'POST',
				data: {proid:$("#proid").val()},
				url: '<?php echo U("Product/ajaxupall","",FALSE) ?>',
				success: function (data)
				{
					if(data=="1"){
					layer.msg('上线成功');
					window.setTimeout(function(){location.reload();},1500);
					}
					else if(data=="f")
					{
					layer.msg('微信号更新失败', {icon: 5});
					window.setTimeout(function(){location.reload();},1000);
					}
					else
					layer.msg('操作失败', {icon: 5});
				}
			})
	}
	
	function showdetail(id)
{
layer.open({
								  type: 2,
								  title: '数据分析',
								  shadeClose: true,
								  shade: true,
								  shade:0.5,
								  maxmin: true, //开启最大化最小化按钮
								  area: ['100%', '100%'],
								  content: '<?php echo U("Product/showdetail/","",false) ?>/id/'+id,
								})
}
function tip(){
	layer.open({
  type: 1,
  title:'功能说明',
  area: ['420px', '240px'], //宽高
  content: '<div style="padding:10px;line-height:25px"><span style="background:yellow;color:red;padding:2px 4px">1</span>:一个微信产品对应一个上报地址,每个产品之间相互独立<br><span style="background:yellow;color:red;padding:2px 4px">2</span>:在开启了API回传的情况下,上报后会自动获取最优的数据自动进行数据回传,无需手动操作<br><span style="background:yellow;color:red;padding:2px 4px">3</span>:点击产品列表->清空按钮、完成上报数据的清空<br></div>'
});
	}
	//分组内容自动获取
	function getvalue (i,t){
			$("#"+i).val(t);
			$("#grouptc").remove();
		}
	function getgroup(t){
		$("#grouptc").remove();
		var that = $(t);
		var _id = $(t).attr('id');
		var Ttop=that.offset().top-$('html').scrollTop();
        var Tleft=that.offset().left+100;
		var strtc = '<div id="grouptc" style="position:fixed;left:'+Tleft+'px;top:'+Ttop+'px;background:#00843E;padding:10px;border-radius:10px;color:white;z-index:99999;box-shadow:-3px 1px 5px rgba(0, 0, 0, 0.3);box-shadow: 5px 5px 20px rgb(151, 152, 153);padding-top:0px"><p align="right" style="font-size:12px;padding:6px 0px;cursor:pointer" onclick="javascript:$(\'#grouptc\').remove();"><span style="border-radius:50%;padding:0px 4px;background:#FF5722;color:white;">×</span></p>'
		var ss='';
		$('.wcgroup').each(function(index, element) {
			var valinput = $(this).val();
			if(valinput!="")
			{
				if(ss.indexOf(valinput) > -1)
				{
				}
				else{
				ss=ss+"<span class='tctxt' onclick=\"getvalue('"+_id+"','"+valinput+"')\">"+valinput+"&nbsp;<span style='border-radius:50%;padding:0px 4px;background:white;color:red;'>+</span></span><br>"
				}
			}
		   
		});
		if(ss!='')
		{
			$("body").append(strtc+ss+'</div>')
			ss='';
		}
		}
		//上线分组
		$(".upgrounp").click(function(){
			var groupN = $(this).attr('groupname');
			layer.confirm('确定上线分组:'+groupN+',所有微信号!', {
		btn: ['确定', '取消'] //按钮
		}, function () {
				$.ajax({
					type: "get",
					data: {
						"id": <?php echo I('get.id'); ?>,
						"groupn": groupN
					},
					url:"<?php echo U('Product/upgrounp/','',false) ?>",
					success: function(data) {
						if(data=="1")
							{
								layer.closeAll()
								layer.msg("分组上线成功");
								window.setTimeout(function(){location.reload();},1000);
							}
							else
							{
								layer.closeAll();
								layer.msg("分组上线失败");
								window.setTimeout(function(){location.reload();},1000);
							}
						}
				})
			})
	})
	//下线分组
		$(".downgrounp").click(function(){
			var groupN = $(this).attr('groupname');
			layer.confirm('确定下线分组:'+groupN+',所有微信号!', {
		btn: ['确定', '取消'] //按钮
		}, function () {
				$.ajax({
					type: "get",
					data: {
						"id": <?php echo I('get.id'); ?>,
						"groupn": groupN
					},
					url:"<?php echo U('Product/downgrounp/','',false) ?>",
					success: function(data) {
						if(data=="1")
							{
								layer.closeAll()
								layer.msg("分组下线成功");
								window.setTimeout(function(){location.reload();},1000);
							}
							else
							{
								layer.closeAll();
								layer.msg("微信更新失败,请保留至少一个微信号");
								window.setTimeout(function(){location.reload();},1000);
							}
						}
				})
			})
	})
	//删除分组
		$(".delgrounp").click(function(){
			var groupN = $(this).attr('groupname');
			layer.confirm('确定删除分组:'+groupN+',所有微信号!', {
		btn: ['确定', '取消'] //按钮
		}, function () {
				$.ajax({
					type: "get",
					data: {
						"id": <?php echo I('get.id'); ?>,
						"groupn": groupN
					},
					url:"<?php echo U('Product/delgrounp/','',false) ?>",
					success: function(data) {
						if(data=="1")
							{
								layer.closeAll()
								layer.msg("分组删除成功");
								window.setTimeout(function(){location.reload();},1000);
							}
							else
							{
								layer.closeAll();
								layer.msg("微信更新失败,请保留至少一个微信号");
								window.setTimeout(function(){location.reload();},1000);
							}
						}
				})
			})
	})
	var colnid="";
	//一键同步
	$(function(){
			$(".tongbu").click(function(){
					colnid="";
					if($(this).hasClass("layui-bg-gray")){
							$(this).removeClass("layui-bg-gray");
							$(this).addClass("layui-bg-green");
						}else{
							$(this).addClass("layui-bg-gray");
							$(this).removeClass("layui-bg-green");
						}
						$(".tongbu").each(function(index, element) {
                            if($(this).hasClass("layui-bg-green")){
								colnid=colnid+$(this).attr("id")+"a";
							}
                        });
				})
		})
	//微信号克隆
	function colnWx(){
			if(colnid==""){
				layer.msg('请选择要同步的产品', {icon: 5});
				return false;
			}
			layer.load(0, {shade: true,shade:.1}); //0代表加载的风格,支持0-2
			$.ajax({
					type: "get",
					data: {
						"proid":colnid,
						"id":"<?php echo I('get.id'); ?>",
					},
					url:"<?php echo U('Product/colnwchat/','',false) ?>",
					success: function(data) {
						if(data=="y")
							{
								layer.closeAll()
								layer.msg("同步成功,页面微信号更新成功!");
								window.setTimeout(function(){location.reload();},1000);
							}
							else{
								layer.closeAll();
								layer.msg(data,{icon: 5});
								window.setTimeout(function(){location.reload();},1000);
							}
						}
				})
		}
</script>
					</div>
				
				</div>
			</div>
		</div>
		<!--main-->
		

	<!--content E-->
	



</body></html>