KKSU
2023-12-22 63d035d8d2369337dd7938b053ec050a25e1865c
src/main/resources/templates/febs/views/modules/system/xcxSetting.html
@@ -1,36 +1,40 @@
<div class="layui-fluid layui-anim febs-anim" id="xcx-setting" lay-title="小程序设置">
<div class="layui-fluid layui-anim febs-anim" id="xcx-setting" lay-title="微信收款码支付设置">
    <div class="layui-row layui-col-space8 febs-container">
        <form class="layui-form" action="" lay-filter="xcx-setting-form">
            <div class="layui-card">
                <div class="layui-card-body">
                    <div class="layui-form-item">
                        <label class="layui-form-label ">每次最小提现金额:</label>
                        <label class="layui-form-label ">APPID:</label>
                        <div class="layui-input-block">
                            <input type="text" name="minCashOut" data-th-id="${cashout.minCashOut}"
                                   lay-verify="number" autocomplete="off" class="layui-input" >
                            <input type="text" name="appId"  lay-verify="text" autocomplete="off" class="layui-input" >
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label ">每日提现上限:</label>
                        <label class="layui-form-label ">MCHID:</label>
                        <div class="layui-input-block">
                            <input type="text" name="allCashOut" data-th-id="${cashout.allCashOut}"
                                   lay-verify="number" autocomplete="off" class="layui-input" >
                            <input type="text" name="mchId" lay-verify="text" autocomplete="off" class="layui-input" >
                        </div>
                        <div class="layui-word-aux" style="margin-left: 150px;">商户号</div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label ">提现手续费:</label>
                        <label class="layui-form-label ">MCHKEY:</label>
                        <div class="layui-input-block">
                            <input type="text" name="serviceFee" data-th-id="${cashout.serviceFee}"
                                   lay-verify="text" autocomplete="off" class="layui-input" >
                            <input type="text" name="mchKey" lay-verify="text" autocomplete="off" class="layui-input" >
                        </div>
                        <div class="layui-word-aux" style="margin-left: 150px;">提现手续费:直接输入百分比,例如25%,直接输入25</div>
                        <div class="layui-word-aux" style="margin-left: 150px;">商户支付密钥</div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label">提现时间:</label>
                        <label class="layui-form-label">证书地址:</label>
                        <div class="layui-input-block">
                            <input type="radio" name="workingDays" value="1" title="工作日">
                            <input type="radio" name="workingDays" value="2" title="每一天">
                            <input type="text" name="keyPath" lay-verify="text" autocomplete="off" class="layui-input" >
                        </div>
                        <div class="layui-word-aux" style="margin-left: 150px;">证书地址p12,服务器路径</div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label">回调地址:</label>
                        <div class="layui-input-block">
                            <input type="text" name="notifyUrl" lay-verify="text" autocomplete="off" class="layui-input" >
                        </div>
                    </div>
                </div>
@@ -60,28 +64,29 @@
        var $ = layui.jquery,
            febs = layui.febs,
            form = layui.form,
            cashout = [[${cashout}]],
            xcxSetting = [[${xcxSetting}]],
            validate = layui.validate,
            $view = $('#xcx-setting');
        form.verify(validate);
        initCashoutValue();
        xcxSettingValue();
        form.render();
        function initCashoutValue() {
        function xcxSettingValue() {
            form.val("xcx-setting-form", {
                "minCashOut": cashout.minCashOut,
                "allCashOut": cashout.allCashOut,
                "serviceFee": cashout.serviceFee,
                "workingDays": cashout.workingDays
                "appId": xcxSetting.appId,
                "mchId": xcxSetting.mchId,
                "mchKey": xcxSetting.mchKey,
                "keyPath": xcxSetting.keyPath,
                "notifyUrl": xcxSetting.notifyUrl
            });
        }
        form.on('submit(xcx-setting-form-submit)', function (data) {
            console.log(data);
            febs.post(ctx + 'admin/system/cashOutSetting', data.field, function (res) {
            febs.post(ctx + 'admin/system/xcxSetting', data.field, function (res) {
                febs.alert.success('设置成功');
            });
            window.location.reload();