wxsendlist.html 8.09 KB
<include file="public/layout" />
<script type="text/javascript" src="__PUBLIC__/static/js/layer/laydate/laydate.js"></script>

<body style="background-color: rgb(255, 255, 255); overflow: auto; cursor: default; -moz-user-select: inherit;">
<div id="append_parent"></div>
<div id="ajaxwaitid"></div>
<div class="page">
  <div class="fixed-bar">
    <div class="item-title">

		<div class="ftitle">
			<h3>推送消息设置</h3>
			<h5>(共{$pager->totalRows}条记录)</h5>
			<div title="刷新数据" class="pReload"><i class="fa fa-refresh"></i></div>
		</div>
    </div>
  </div>
  <!-- 操作说明 -->
  <div class="flexigrid">
    <div class="mDiv">

	  <form class="navbar-form form-inline"  method="get" action="{:U('Admin/Wechat/wxsendlist')}"  name="search-form2" id="search-form2">
      <div class="sDiv">
<input type="text" size="2" maxlength="3" name="pagenum" id="pagenum" class="qsbox"   value="{$pagenum}">条/页
      	<div class="sDiv2">	 
          <input type="text" size="30" name="key_word" class="qsbox"
				 value="{$Think.request.key_word}" maxlength="120"
				 onkeydown="strkeydown(event, this, 'sumbitbtn')"
				 placeholder="请输入编号或名称">
        </div>

        <div class="sDiv2">	 
          <input id="sumbitbtn" type="submit"   class="btn" value="搜索">
        </div>
      </div>
     </form>
    </div>
	  <div class="tDiv">
		  <div class="tDiv2">
			  <div class="fbutton"> <a  href="{:U('Admin/Wechat/addwxsend')}">
				  <div class="add" title="添加推送消息">
					  <span><i class="fa fa-plus"></i>添加推送消息</span>
				  </div>
			  </a>
			  </div>
		  </div>
		  <div style="clear:both"></div>
	  </div>
    <div class="hDiv">
      <div class="hDivBox" id="ajax_return">
        <table cellspacing="0" cellpadding="0">
          <thead>
	        	<tr>

	              <th align="left" abbr="order_sn" axis="col3" class="w100">
	                <div style="text-align: left;" class="">编号</div>
	              </th>
	              <th align="left" abbr="consignee" axis="col4" class="w100">
	                <div style="text-align: left;" class="">名称</div>
	              </th>
	              <th align="center" abbr="article_show" axis="col5" class="w400">
	                <div style="text-align: center;" class="">template_id参数</div>
	              </th>

					<th align="center" abbr="article_time" axis="col6" class="w100">
						<div style="text-align: center; " class="">是否启用</div>
					</th>
	              <th align="center" axis="col1" class="handle w200">
	                <div style="text-align: center;">操作</div>
	              </th>

	            </tr>
	          </thead>
        </table>
      </div>
    </div>
    <div class="bDiv" style="height: auto;">
      <div id="flexigrid" cellpadding="0" cellspacing="0" border="0">
        <table cellspacing="0" cellpadding="0">
          <tbody>
		  <empty name="list">
			  <tr data-id="0">
				  <td class="no-data" align="center" axis="col0" colspan="50">
					  <i class="fa fa-exclamation-circle"></i>没有符合条件的记录
				  </td>
			  </tr>
			  <else/>
          	<foreach name="list" item="vo" key="k" >
	        	<tr>

	              <td align="left" abbr="order_sn" axis="col3" class="w100">
	                <div style="text-align: left; " class="">{$vo.typeid}</div>
	              </td>
	              <td align="left" abbr="consignee" axis="col4" class="w100">
	                <div style="text-align: left;" class="">{$vo.typename}</div>
	              </td>
	              <td align="center" abbr="article_show" axis="col5" class="w400">
	                <div style="text-align: center; " class="">{$vo.template_id}</div>
	              </td>
					<td align="center" class="w100">
						<div style="text-align: center;">
							<if condition='$vo[state] eq 1'>
								<span class="yes" onClick="changeTableVal_new('wx_sendlist','sendid','{$vo.sendid}','state',this)"><i class="fa fa-check-circle"></i></span>
								<else />
								<span class="no" onClick="changeTableVal_new('wx_sendlist','sendid','{$vo.sendid}','state',this)"><i class="fa fa-ban"></i></span>
							</if>
						</div>
					</td>
	              <td align="center" axis="col1" class="handle w200">
	                <div style="text-align: center;">
						<a onclick="SendTest({$vo.sendid})"class="btn red"  href="javascript:void(0)" ><i class="fa fa-check"></i>测试发送</a>
						<a class="btn green"  href="{:U('Wechat/addwxsend',array('sendid'=>$vo['sendid'],'oldurl'=>$oldurl))}" data-toggle="tooltip" title="" class="btn btn-info" data-original-title="查看详情"><i class="fa fa-list-alt"></i>编辑</a>
						<a class="btn red"  href="javascript:void(0)"  onclick="get_event_log('1','删除推送消息');del('{$vo[sendid]}')"><i class="fa fa-trash-o"></i>删除</a>
					</div>
	              </td>

	            </tr>
	            </foreach>
		  </empty>
	          </tbody>
        </table>
      </div>
      <div class="iDiv" style="display: none;"></div>
    </div>
    <!--分页位置--> 
    <div class="row">
        <div class="col-sm-6 text-left"></div>
        <div class="col-sm-6 text-right">{$page}</div>
    </div>
   	</div>
</div>
<script type="text/javascript">

	 
    $(document).ready(function(){	
	   
     	$('#timegap_begin').layDate(); 
     	$('#timegap_end').layDate();
     	
		// 点击刷新数据
		$('.fa-refresh').click(function(){
            layer.msg('加载中...', {icon: 16,shade: [0.5, '#f5f5f5'],scrollbar: false,offset: '10px', time:100000}) ;
			location.href = location.href;
		});
	 
		$('.ico-check ' , '.hDivBox').click(function(){
			$('tr' ,'.hDivBox').toggleClass('trSelected' , function(index,currentclass){
	    		var hasClass = $(this).hasClass('trSelected');
	    		$('tr' , '#flexigrid').each(function(){
	    			if(hasClass){
	    				$(this).addClass('trSelected');
	    			}else{
	    				$(this).removeClass('trSelected');
	    			}
	    		});  
	    	});
		});
		
		$('.ftitle>h5').empty().html("(共{$pager->totalRows}条记录)");
	});

    function SendTest(sid){

        var url="/index.php/admin/Wechat/sendtest/sendid/"+sid;
        layer.open({
            type: 2,
            title: '微信消息模板测试',
            shadeClose: true,
            shade: 0.2,
            area: ['500px', '200px'],
            content: url,
        });
    }
    // 删除操作
    function del(id)
    {
        if(!confirm('确定要删除吗?'))
            return false;
        $.ajax({
            url:"/index.php?m=Admin&c=Wechat&a=delsendlist&id="+id,
            success: function(v){
                var v =  eval('('+v+')');
                if(v.hasOwnProperty('status') && (v.status == 1))
                    location.href='{:U('Admin/Wechat/wxsendlist')}';
                else
                layer.msg(v.msg, {icon: 2,time: 1000}); //alert(v.msg);
            }
        });
        return false;
    }


    // 修改指定表的指定字段值 包括有按钮点击切换是否 或者 排序 或者输入框文字
    function changeTableVal_new(table,id_name,id_value,field,obj)
    {
        var src = "";
        if($(obj).hasClass('no')) // 图片点击是否操作
        {
            $(obj).removeClass('no').addClass('yes');
            $(obj).html("<i class='fa fa-check-circle'></i>是");
            var value = 1;
        }else if($(obj).hasClass('yes')){ // 图片点击是否操作
            $(obj).removeClass('yes').addClass('no');
            $(obj).html("<i class='fa fa-ban'></i>否");
            var value = 0;
        }else{ // 其他输入框操作
            var value = $(obj).val();
        }
        value=encodeURIComponent(value);
// alert("/index.php?m=Admin&c=Index&a=changeTableVal&table="+table+"&id_name="+id_name+"&id_value="+id_value+"&field="+field+'&value='+value);
// 		 return false;
        $.ajax({
            url:"/index.php?m=Admin&c=Index&a=changeTableVal&table="+table+"&id_name="+id_name+"&id_value="+id_value+"&field="+field+'&value='+value,
            success: function(data){
                if(!$(obj).hasClass('no') && !$(obj).hasClass('yes'))
                    layer.msg('更新成功', {icon: 1});
            }
        });
    }
	 
</script>
</body>
</html>