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"></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?'':'ဆ'; ?></i>
<?php
if($v['state_w']=='1')
{
$class='wk_tubiao_blue';
$title='展示中';
$ico='';
}
else
{
$class='wk_tubiao_red';
$title='暂停中';
$ico='';
}
?>
<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>
<i class="layui-icon layui-icon-play upgrounp" groupname="{$k}" style="color:#58BF28;font-size:20px; font-weight:bold; cursor:pointer"></i>
<i class="layui-icon layui-icon-play downgrounp" groupname="{$k}" style="color:#989595;font-size:20px; font-weight:bold; cursor:pointer""></i>
<i class="layui-icon layui-icon-play delgrounp" groupname="{$k}" style="color:red;font-size:20px; font-weight:bold; cursor:pointer""></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 '';
else
echo 'ဆ';
?></i>
<?php
if($v1['state_w']=='1')
{
$class='wk_tubiao_blue';
$title='展示中';
$ico='';
}
else
{
$class='wk_tubiao_red';
$title='暂停中';
$ico='';
}
?>
<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="添加一列"></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("ဆ");
new_c.find("i.recommend_add_f").html("ဆ");
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("");
_this.attr("class", "layui-icon wk_tubiao_red");
_this.attr("title", '暂停中')
$(state_id).val("0")
} else if (data == 'y')//状态为1
{
_this.html("");
_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+" <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>