{echo:JS::import('form');}
{echo:JS::import('editor');}
{echo:JS::import('dialog?skin=brief');}
{echo:JS::import('dialogtools');}
	<script>
		var description , note;
		var items = [
					'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',
					'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',
					'insertunorderedlist', '|', 'link'];
		KindEditor.ready(function(K) {
			note = K.create('textarea[name="note"]', {
				resizeType : 1,
				allowPreviewEmoticons : false,
				allowImageUpload : false,
				items : items
			});
		});
		KindEditor.ready(function(K) {
			description = K.create('textarea[name="description"]', {
				resizeType : 1,
				allowPreviewEmoticons : false,
				allowImageUpload : false,
				items : items
			});
		});
	</script>
<h1 class="page_title">支付方式配置</h1>
<form action="{url:/admin/payment_save}" method="post" callback="check_invalid" >
  {if:isset($id)}
  <input type="hidden" name="id" value="{$id}">
  {/if}
  <input type="hidden" name="plugin_id" value="{$plugin_id|$pay_plugin['id']}">
  <div class="form2">
  	<dl class="lineD">
      <dt><b class="red">*</b>支付方式名称：</dt>
      <dd>
        <input class="normal" name="pay_name" type="text" value="{$pay_name|$pay_plugin['name']}" pattern="required" alt="支付方式名称不能为空！" /><label> 用来显示的支付名称！</label>
      </dd>
    </dl>
		{list:items=$config_form}
		{if:$item['type']=='string'}
      	<dl class="lineD">
	      <dt><b class="red">*</b>{$item['caption']}：</dt>
	      <dd>
	        <input class="normal" name="{$item['field']}" pattern="required" type="text" value="" />
	      </dd>
	    </dl>
	    {elseif:$item['type']=='custom-received'}
	    <dl class="lineD">
	      <dt><b class="red">*</b>{$item['caption']}：</dt>
	      <dd>
	        <input class="normal" id="select_areas" name="{$item['field']}" pattern="required" type="hidden" value="" /><button class="button " type="button" onclick="fare_show_area()">选择地区</button>  <span id="select_areanames"></span>
	      </dd>
	    </dl>
	    {elseif:$item['type']=='select'}
	    {set:$options = explode(',',$item['options']);}
	    <dl class="lineD">
	      <dt><b class="red">*</b>{$item['caption']}：</dt>
	      <dd>
	      	<select name="{$item['field']}">
	      	{list:items=$options item=$option}
	      		{set:$attrs = explode(':',$option);}
	      		<option value="{$attrs[0]}">{$attrs[1]}</option>
	      	{/list}
	      	</select>
	      </dd>
	    </dl>
	    {/if}
		{/list}
	     <dl class="lineD">
	      <dt><b class="red">*</b>手续费设置：</dt>
	      <dd>
				<label><input type="radio"  checked="checked" value="1" name="fee_type">百分比</label>
				<label><input type="radio"  value="2" name="fee_type">固定额度</label>
				<p id="pay_fee">
						费率：<input type="text" alt="费率不能为空！" pattern="required" value="{$pay_fee|0.00}" name="pay_fee" class="tiny"> % &nbsp;&nbsp; 说明：顾客将支付订单总金额乘以此费率作为手续费；
				</p>
				<p id="pay_fee_fix" style="display:none;">
					金额：<input class="tiny" name="pay_fee_fix" value="{$pay_fee|0.00}" pattern="required" alt="金额不能为空！" type="text"> 元 &nbsp;&nbsp; 说明：顾客每笔订单需要支付的手续费；
				</p>
	      </dd>
	    </dl>
		<dl class="lineD">
	      <dt><b class="red">*</b>排序：</dt>
	      <dd>
	      	<input class="small" name="sort" type="text" value="{$sort}" pattern="int" alt="排序不能为空！" />
	      </dd>
	    </dl>
	    <dl class="lineD">
	      <dt><b class="red">*</b>是否开启：</dt>
	      <dd>
	      	<label class='attr'><input name="status" type="radio" value="0" checked="checked" />开启</label>
			<label class='attr'><input name="status" type="radio" value="1" />关闭</label>
			<label></label>
	      </dd>
	    </dl>
		<dl class="lineD">
	      <dt><b class="red">*</b>支持终端：</dt>
	      <dd>
	      	<label class='attr'><input name="client_type" type="radio" value="0" checked="checked" />PC</label>
			<label class='attr'><input name="client_type" type="radio" value="1" />移动</label>
			<label class='attr'><input name="client_type" type="radio" value="2" />PC+移动</label>
			<label></label>
	      </dd>
	    </dl>
	    <dl class="lineD">
	      <dt><b class="red">*</b>简述：</dt>
	      <dd>
	        <textarea class="normal" name="description"  style="width:400px;" >{$description|$pay_plugin['description']}</textarea>
	      </dd>
	    </dl>
	    <dl class="lineD">
	      <dt><b class="red"></b>支付说明：</dt>
	      <dd>
	      	<textarea id="note" name="note" style="width:700px;height:180px;visibility:hidden;">{$note}</textarea>
						<label>此信息会展示在用户的支付页面</label>
	      </dd>
	    </dl>

	    <div style="text-align:center;margin-top:20px;">
	    {token:key=form}
  <input type="submit" class="focus_button" value="提交">
  &nbsp;&nbsp;&nbsp;&nbsp;
  <input type="reset" value="重置" class="button"></div>
  </div>
</form>

<script language="javascript">
//DOM加载完毕
$(function(){
	var form = new Form();
	form.setValue("status","{$status}");
	form.setValue("fee_type","{$fee_type|1}");
	form.setValue("client_type","{$client_type|0}");
	changeFee({$fee_type|1});
	//展示支付费用
	$('input[name="fee_type"]').each(function(){
		$(this).on("click",function(){
			var value = $(this).val();
			changeFee(value);
		})
	});
	//
	function changeFee(value){
		if(value==1){
			$("#pay_fee").show();
			$("#pay_fee_fix").hide();
		}else{
			$("#pay_fee").hide();
			$("#pay_fee_fix").show();
		}
	}
});
$(function(){
    var form = new Form();
    {if:isset($config) && $config}
    {list:items=unserialize($config)}
    form.setValue("{$key}","{$item}");
    {/list}
    {/if}
});


function fare_show_area(){
  var current_city = $("#select_areas").val();
  var selected_city = '';
  var url = "{url:/admin/fare_show_area/selected_city/[0]/current_city/[1]}";
  url = url.format(selected_city,current_city);
  art.dialog.open(url,{id:'area_dialog',title:'选择区域',width:760,height:360});

}
function setCity(values,names){
  $("#select_areas").val(values);
  art.dialog({id:'area_dialog'}).close();
  $("#select_areanames").text(names);
}
</script>
