You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

349 lines
16 KiB
HTML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<extend name="Public/base"/>
<block name="css">
<link rel="stylesheet" href="__CSS__/select2.min.css" type="text/css" />
</block>
<block name="body">
<script type="text/javascript" src="__JS__/select2.min.js"></script>
<script type="text/javascript" src="__JS__/bootstrap.min.js"></script>
<style>
.select2-container--default .select2-selection--single {
color: #000;
resize: none;
border-width: 1px;
border-style: solid;
border-color: #a7b5bc #ced9df #ced9df #a7b5bc;
box-shadow: 0px 3px 3px #F7F8F9 inset;height:35px;
height:28px;border-radius:3px;font-size:12px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
line-height:35px;
line-height:28px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height:26px;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
height:26px;line-height:26px;font-size:12px;
}
.select2-results__option[aria-selected] {font-size:12px;}
</style>
<!-- 标题栏 -->
<div class="cf main-place top_nav_list navtab_list">
<div class="fr">
<a <if condition="(I('type') eq 1) or (I('type') eq '') "> class="tabchose" </if> href="{:U('lists',array('type'=>1))}">会长代充折扣</a>
<a <if condition="I('type') eq 2"> class="tabchose" </if> href="{:U('lists',array('type'=>2))}">首充续充折扣</a>
</div>
<h3 class="page_title">折扣设置</h3>
<if condition="(I('type',1) eq 1) ">
<p class="description_text">说明:此处功能是设置推广后台会长代充折扣。</p>
<else/>
<p class="description_text">说明:此处功能是设置玩家首充续充的折扣。</p>
</if>
</div>
<div class="cf top_nav_list">
<div class="fl button_list">
<if condition="(I('type') eq 1) or (I('type') eq '') ">
<div class="tools">
<a class=" " href="{:U('add',array('model'=>$model['id'],'type'=>1))}"><span class="button_icon button_icon1"></span>新增</a>
<a class=" ajax-post confirm " target-form="ids" url="{:U('del?model='.$model['id'])}"><span class="button_icon button_icon2"></span>删除</a>
</div>
<else/>
<div class="tools">
<a class=" " href="{:U('add',array('model'=>$model['id'],'type'=>2))}"><span class="button_icon button_icon1"></span>新增</a>
<a class=" ajax-post confirm " target-form="ids" url="{:U('del?model='.$model['id'])}"><span class="button_icon button_icon2"></span>删除</a>
</div>
</if>
</div>
<!-- 高级搜索 -->
<div class="jssearch fl cf search_list">
<div class="input-list search-title-box">
<label>搜索:</label>
</div>
<empty name='show_status'>
<div class="input-list input-list-game search_label_rehab">
<select name="promote_id" class="select_gallery" style="width:120px;">
<option value="">推广员帐号</option>
<volist name=":get_promote_list()" id="vo">
<option value="{$vo.id}">{$vo.account}</option>
</volist>
</select>
</div>
<else/>
<div class="input-list input-list-game search_label_rehab">
<select name="promote_id" class="select_gallery" style="width:120px;">
<option value="">折扣对象</option>
<option value="-1">全站玩家</option>
<option value="0">{:C('OFFICIEL_CHANNEL')}</option>
<option value="-2">推广渠道</option>
</select>
</div>
</empty>
<div class="input-list input-list-game search_label_rehab">
<select name="game_id" class="select_gallery" >
<option value="">游戏名称</option>
<volist name=":get_game_list()" id="vo">
<option value="{$vo.id}">{$vo.game_name}</option>
</volist>
</select>
</div>
<empty name='show_status'>
<div class="input-list input-list-insteadstatus">
<select id="sdk_version1" name="recharge_status" class="select_gallery">
<option value="">代充状态</option>
<option value="1">已开启</option>
<option value="0">已关闭</option>
</select>
</div>
<else/>
<div class="input-list input-list-insteadstatus">
<select id="sdk_version2" name="promote_status" >
<option value="">首充状态</option>
<option value="1">已开启</option>
<option value="0">已关闭</option>
</select>
</div>
<div class="input-list input-list-insteadstatus">
<select id="sdk_version3" name="cont_status" >
<option value="">续充状态</option>
<option value="1">已开启</option>
<option value="0">已关闭</option>
</select>
</div>
</empty>
<input type="hidden" name="type" value="{:I('type')}">
<div class="input-list">
<a class="sch-btn" href="javascript:;" id="search" url="{:U('lists','model='.$model['name'] . '&row='.I('row'),false)}">搜索</a>
</div>
</div>
</div>
<!-- 数据列表 -->
<div class="data_list">
<if condition="(I('type') eq 1) or (I('type') eq '') ">
<div class="">
<table>
<!-- 表头 -->
<thead>
<tr>
<th>
<input class="check-all" type="checkbox">
</th>
<th>推广员账号</th>
<th>游戏名称</th>
<th>统一折扣</th>
<th>推广员折扣</th>
<th>设置时间</th>
<th>设置人员</th>
<th>折扣状态</th>
<th>操作</th>
</tr>
</thead>
<!-- 列表 -->
<tbody>
<empty name ="list_data">
<td colspan="14" class="text-center">aOh! 暂时还没有内容!</td>
<else />
<volist name="list_data" id="data">
<tr>
<td><input class="ids" type="checkbox" value="{$data['id']},{$data.file_type},{$data['game_id']}" name="ids[]"></td>
<td>{:get_promote_name($data['promote_id'])}</td>
<td>{$data.game_name}</td>
<td>{$data.game_discount}</td>
<td>{$data.promote_discount}</td>
<td>{$data.create_time|date="Y-m-d h:i:s",###}</td>
<td>{:get_admin_name($data['op_id'])}</td>
<td>
<div class="discount_status">
<span class="discount_butnbox">
<empty name='data["recharge_status"]'>
<a href="{:U('PromoteWelfare/changeStatus',array('field'=>'recharge_status','value'=>1,'id'=>$data['id']))}" class="ajax-get " style="color: red">
已{:get_info_status($data['recharge_status'])}<!--关闭-->
</a>
<else/>
<a href="{:U('PromoteWelfare/changeStatus',array('field'=>'recharge_status','value'=>0,'id'=>$data['id']))}" class="ajax-get ">
已{:get_info_status($data['recharge_status'])}<!--开启-->
</a>
</empty>
</span>
</div>
</td>
<td>
<a href="{:U('edit',array('id'=>$data['id'],'type'=>1))}">编辑</a>
<a class=" ajax-get confirm " href="{:U('del',array('model'=>$model['name'],'ids'=>$data['id']))}">删除</a>
</td>
</tr>
</volist>
</empty>
</tbody>
</table>
</div>
<else/>
<div class="">
<table>
<!-- 表头 -->
<thead>
<tr>
<th>
<input class="check-all" type="checkbox">
</th>
<th>折扣对象</th>
<th>游戏名称</th>
<th>首充折扣</th>
<th>续充折扣</th>
<th>设置时间</th>
<th>设置人员</th>
<th>首充状态</th>
<th>续充状态</th>
<th>操作</th>
</tr>
</thead>
<!-- 列表 -->
<tbody>
<empty name ="list_data">
<td colspan="14" class="text-center">aOh! 暂时还没有内容!</td>
<else />
<volist name="list_data" id="data">
<tr>
<td><input class="ids" type="checkbox" value="{$data['id']},{$data.file_type},{$data['game_id']}" name="ids[]"></td>
<td>{:get_discount_obj_name($data['promote_id'])}</td>
<td>{$data.game_name}</td>
<td>{$data.first_discount}</td>
<td>{$data.continue_discount}</td>
<td>{$data.create_time|date="Y-m-d H:s:i",###}</td>
<td>{:get_admin_name($data['op_id'])}</td>
<td>
<div class="discount_status">
<span class="discount_butnbox">
<empty name='data["promote_status"]'>
<a href="{:U('PromoteWelfare/changeStatus',array('field'=>'promote_status','value'=>1,'id'=>$data['id']))}" class="ajax-get " style="color: red">
已{:get_info_status($data['promote_status'])}<!--关闭-->
</a>
<else/>
<a href="{:U('PromoteWelfare/changeStatus',array('field'=>'promote_status','value'=>0,'id'=>$data['id']))}" class="ajax-get ">
已{:get_info_status($data['promote_status'])}<!--开启-->
</a>
</empty>
</span>
</div>
</td>
<td>
<div class="discount_status">
<span class="discount_butnbox">
<empty name='data["cont_status"]'>
<a href="{:U('PromoteWelfare/changeStatus',array('field'=>'cont_status','value'=>1,'id'=>$data['id']))}" class="ajax-get " style="color: red">
已{:get_info_status($data['cont_status'])}<!--关闭-->
</a>
<else/>
<a href="{:U('PromoteWelfare/changeStatus',array('field'=>'cont_status','value'=>0,'id'=>$data['id']))}" class="ajax-get ">
已{:get_info_status($data['cont_status'])}<!--开启-->
</a>
</empty>
</span>
</div>
</td>
<td>
<a href="{:U('edit',array('id'=>$data['id'],'type'=>2))}">编辑</a>
<a class=" ajax-get confirm " href="{:U('del',array('model'=>$model['name'],'ids'=>$data['id']))}">删除</a>
</td>
</tr>
</volist>
</empty>
</tbody>
</table>
</div>
</if>
</div>
<div class="page">
<if condition="$role_export_check eq true ">
<a class="sch-btn" href="{:U('Export/promote_welfare_list',array_merge(['xlsname'=>'返利折扣_折扣设置'.((I('type',1)==2)?'_首充续充折扣':'_会长代充折扣')],I('get.')))}">导出</a>
</if>
{$_page|default=''}
</div>
<div class="common_settings">
<span class="plus_icon"><span><img src="__IMG__/zwmimages/icon_jia.png"></span></span>
<form class="addShortcutIcon">
<input type="hidden" name="title" value="{$m_title}">
<input type="hidden" name="url" value="PromoteWelfare/lists">
</form>
<a class="ajax-post add-butn <notempty name='commonset'>addSIsetted</notempty>" href="javascript:;" target-form="addShortcutIcon" url="{:U('Think/addShortcutIcon')}"><img src="__IMG__/zwmimages/icon_jia.png"><span><notempty name='commonset'>已添加<else />添加至常用设置</notempty></span></a>
</div>
</block>
<block name="script">
<script type="text/javascript">
Think.setValue("promote_id","{:I('promote_id')}");
Think.setValue("game_id","{:I('game_id')}");
Think.setValue("recharge_status","{:I('recharge_status')}");
Think.setValue("promote_status","{:I('promote_status')}");
Think.setValue("cont_status","{:I('cont_status')}");
Think.setValue("row","{:I('row',10)}");
$(".select_gallery").select2();
</script>
<script type="text/javascript">
highlight_subnav('{:U('PromoteWelfare/lists')}');
if('{$Think.get.game_name}'!=''){
$('#select2-game_id-container').text('{$Think.get.game_name}');
}
$(function(){
//搜索功能
$("#search").click(function(){
var url = $(this).attr('url');
var query = $('.jssearch').find('input').serialize();
query += "&"+$('.jssearch').find('select').serialize();
query = query.replace(/(&|^)(\w*?\d*?\-*?_*?)*?=?((?=&)|(?=$))/g,'');
query = query.replace(/^&/g,'');
if( url.indexOf('?')>0 ){
url += '&' + query;
}else{
url += '?' + query;
}
window.location.href = url;
});
//回车自动提交
$('.jssearch').find('input').keyup(function(event){
if(event.keyCode===13){
$("#search").click();
}
});
})
/**
* 初始化select2单选默认带搜索功能。
*/
//初始化页面加载
$(document).ready(function () {
//初始化select2单选
initSelect2WithSearch();
});
function initSelect2WithSearch() {
$("#sdk_version1").select2({
tags: true,
placeholder: '代充状态',
allowClear: false,
minimumResultsForSearch: Infinity, // 永久隐藏搜索框
});
}
</script>
</block>