86 lines
3.6 KiB
HTML
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> |