Server : Apache
System : Linux iZ6xhqomji47p1Z 5.10.134-15.al8.x86_64 #1 SMP Thu Jul 20 00:44:04 CST 2023 x86_64
User : www ( 1000)
PHP Version : 8.1.30
Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Directory :  /www/wwwroot/fsjlkj.cn/application/admin/template/member/edit/
Upload File :
Current Directory [ Writeable ] Root Directory [ Writeable ]


Current File : /www/wwwroot/fsjlkj.cn/application/admin/template/member/edit/users_edit_money.htm
{include file="public/layout" /}

<body style="background-color: #FFF; overflow: auto;min-width:auto;">

<div class="users-modal-body">
    <div class="content">
        <div class="recharge-balance-modal">
            <form id="postForm" autocomplete="off" class="users-form users-form-label-right">
                {:token('__token_users_edit_money__')}
                <div class="users-form-item">
                    <label class="users-form-item-label" style="width: 120px;">当前余额:</label>
                    <div class="users-form-item-content" style="margin-left: 120px;">
                        <div class="balance-data">{$users.users_money}</div>
                    </div>
                </div>
                <div class="r-form-item-checkbox users-form-item">
                    <label class="users-form-item-label" style="width: 120px;"><em style="color: red;">*</em>余额变化:</label>
                    <div class="users-form-item-content" style="margin-left: 120px;">
                        <label class="users-radio-wrapper users-radio-group-item users-radio-wrapper-checked users-radio-default">
                            <span class="users-radio">
                                <input type="radio" class="users-radio-input" name="type" value="1">
                                <span class="users-radio-input-tit">增加</span>
                            </span>
                        </label>
                        <label class="users-radio-wrapper users-radio-group-item users-radio-default">
                            <span class="users-radio">
                                <input type="radio" class="users-radio-input" name="type" value="2">
                                <span class="users-radio-input-tit">减少</span>
                            </span>
                        </label>
                        <label class="users-radio-wrapper users-radio-group-item users-radio-default">
                            <span class="users-radio">
                                <input type="radio" class="users-radio-input" name="type" value="3">
                                <span class="users-radio-input-tit">最终余额</span>
                            </span>
                        </label>
                    </div>
                </div>
                <div class="users-form-item users-form-item-required">
                    <label class="users-form-item-label" style="width: 120px;"><em style="color: red;">*</em>变动数值:</label>
                    <div class="users-form-item-content" style="margin-left: 120px;">
                        <div class="users-input-wrapper users-input-group">
                            <input autocomplete="off" type="text" name="money" id="money" placeholder="请输入变动数值" class="users-input" onpaste="this.value=this.value.replace(/[\。]/g,'.');this.value=this.value.replace(/[^\d.]/g, '');" onkeyup="this.value=this.value.replace(/[\。]/g,'.');this.value=this.value.replace(/[^\d.]/g, '');">
                        </div>
                        <div class="users-input-group-append" style="">
                            <span>元</span>
                        </div>
                    </div>
                </div>
                <div class="users-form-item users-form-item-required">
                    <label class="users-form-item-label" style="width: 120px;">操作备注:</label>
                    <div class="users-form-item-content" style="margin-left: 120px;">
                        <div class="users-input-wrapper users-input-type-textarea">
                            <textarea wrap="soft" autocomplete="off" spellcheck="false" name="cause" placeholder="请输入备注" rows="2" class="users-input"></textarea>
                        </div>
                    </div>
                </div>
                <input name="users_id" type="hidden" value="{$Request.param.users_id}">
            </form>
        </div>
    </div>
</div>
<div class="users-modal-footer">
    <div>
        <button type="button" class="default-long users-btn" onclick="cancel();">
            <span>取消</span>
        </button>
        <button type="button" class="primary-long users-btn" onclick="confirm();">
            <span>确定</span>
        </button>
    </div>
</div>
<script>
    var parentObj = parent.layer.getFrameIndex(window.name);

    $(function () {
        var h = $('html').height();
        parent.layer.style(parentObj, {
            height: h+'px'
        });
    })
    function cancel() {
        parent.layer.closeAll();
    }
    function confirm() {
        var type = parseInt($("input[name='type']:checked").val());
        if (-1 == $.inArray(type,[1,2,3])) {
            showErrorMsg('请选择变化!');
            return false;
        }
        if('' == $('#money').val()){
            showErrorMsg('变动数值不能为空!');
            $('#money').focus();
            return false;
        }
        if (2 == type && $('#money').val() > {$users.users_money|default=0}) {
            showErrorMsg('余额减少值不能大于剩余余额!');
            $('#money').focus();
            return false;
        }

        layer_loading('正在处理');
        $.ajax({
            url : "{:url('Member/users_edit_money')}",
            data: $('#postForm').serialize(),
            type: 'post',
            dataType: 'json',
            success: function(res) {
                layer.closeAll();
                if (res.code == 1) {
                    var _parent = parent;
                    _parent.layer.close(parentObj);
                    _parent.layer.msg(res.msg, {shade: layer_shade, time: 1000}, function(){
                        _parent.location.reload();
                    });
                } else {
                    layer.alert(res.msg, {icon: 2, title: false, closeBtn: 0});
                }
            },
            error: function(e) {
                layer.closeAll();
                showErrorMsg(e.responseText);
            }
        })
    }
</script>