REAPI/app/merchant/view/merchant/recharge.html
2024-09-29 15:43:18 +08:00

86 lines
3.6 KiB
HTML

<form class="layui-form" action="{:request()->url()}" data-auto="true" method="post" autocomplete="off">
<div class="layui-card-body padding-left-40 margin-top-30">
<div class="layui-row layui-col-space15">
<div class="layui-col-xs3">
<label class="relative block">
<span class="">选择账户</span><span class="color-desc margin-left-5">Operation</span>
<select class="layui-select" name="account_type">
{foreach $account_type as $k=>$v}
<option value="{$k}">{$v}</option>
{/foreach}
</select>
<span class="color-desc">选择授信账户还是余额账户</span>
</label>
</div>
<div class="layui-col-xs3">
<label class="relative block">
<span class="">操作类型</span><span class="color-desc margin-left-5">AtionType</span>
<select class="layui-select" name="type">
{foreach ['1'=>'账户加钱/回款','2'=>'账户减钱','6'=>'增加授信额度', '-6'=>'减少授信额度'] as $k=>$v}
<option value="{$k}">{$v}</option>
{/foreach}
</select>
<span class="color-desc">选择加钱或减钱,授信额度仅在选择授信账户时有效</span>
</label>
</div>
<div class="layui-col-xs6">
<label class="relative block">
<span class="">金额</span><span class="color-desc margin-left-5">Money</span>
<input type="number" maxlength="10" name="num" id="num" required placeholder="请输入金额" class="layui-input">
<span class="color-desc" id="show">输入要操作的金额</span>
</label>
</div>
</div>
<div class="hr-line-dashed margin-top-10 margin-bottom-10"></div>
<label class="layui-form-item block relative">
<span class="">操作描述</span><span class="color-desc margin-left-5">Description</span>
<textarea placeholder="请输入本次账户操作的详细备注" required class="layui-textarea" name="desc">{$vo.desc|default=""}</textarea>
</label>
<div style="height:50px;"></div>
<input type='hidden' value='{$vo.id}' name='mid'>
<div class="layui-form-item text-right">
<button class="layui-btn" type='submit'>保存数据</button>
<button class="layui-btn layui-btn-danger" type='button' data-confirm="确定要取消编辑吗?" data-close>取消编辑</button>
</div>
</div>
</form>
<script>
window.form.render();
function number_chinese(str) {
var num = parseFloat(str);
var strOutput = "",
strUnit = '千百十亿千百十万千百十元角分';
num += "00";
var intPos = num.indexOf('.');
if (intPos >= 0){
num = num.substring(0, intPos) + num.substr(intPos + 1, 2);
}
strUnit = strUnit.substr(strUnit.length - num.length);
for (var i=0; i < num.length; i++){
//strOutput += '零壹贰叁肆伍陆柒捌玖'.substr(num.substr(i,1),1) + strUnit.substr(i,1);
strOutput += '零一二三四五六七八九'.substr(num.substr(i,1),1) + strUnit.substr(i,1);
}
return strOutput.replace(/零角零分$/, '').replace(/零[千百十]/g, '零').replace(/零{2,}/g, '零').replace(/零([亿|万])/g, '$1').replace(/零+元/, '元').replace(/亿零{0,3}万/, '亿').replace(/^元/, "零元")
}
$(function() {
$('#num').keyup(function (e) {
var num = number_chinese($(this).val());
$('#show').html('<font style="color:red">当前输入金额:' + num + '</font>');
});
});
</script>