Administrator
2025-06-05 059f19e02c94691d4fd32a0dc5b706632adb548d
src/main/resources/templates/febs/views/modules/score/setting.html
@@ -3,67 +3,88 @@
        <form class="layui-form" action="" lay-filter="score-setting-form">
            <div class="layui-card">
                <div class="layui-card-body">
                    <blockquote class="layui-elem-quote blue-border">基本规则:</blockquote>
                    <div class="layui-form-item">
                        <label class="layui-form-label ">连续签到1天:</label>
                        <label class="layui-form-label">签到获得:</label>
                        <div class="layui-input-block">
                            <input type="radio" name="mostSignIn" value="1" title="会员经验" />
                            <input type="radio" name="mostSignIn" value="2" title="积分" checked/>
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label ">每次签到获得</label>
                        <div class="layui-input-inline" style="width: 120px">
                            <input type="text" name="signInOne" lay-verify="number" th:value="${obj != null ? obj.signInOne : null}" autocomplete="off" class="layui-input">
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label ">连续签到2天:</label>
                        <div class="layui-input-block">
                        <label class="layui-form-label ">连续签到2天获得</label>
                        <div class="layui-input-inline" style="width: 120px">
                            <input type="text" name="signInTwo" lay-verify="number" th:value="${obj != null ? obj.signInTwo : null}" autocomplete="off" class="layui-input">
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label ">连续签到3天:</label>
                        <div class="layui-input-block">
                        <label class="layui-form-label ">连续签到3天获得</label>
                        <div class="layui-input-inline" style="width: 120px">
                            <input type="text" name="signInThree" lay-verify="number" th:value="${obj != null ? obj.signInThree : null}" autocomplete="off" class="layui-input">
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label ">连续签到4天:</label>
                        <div class="layui-input-block">
                        <label class="layui-form-label ">连续签到4天获得</label>
                        <div class="layui-input-inline" style="width: 120px">
                            <input type="text" name="signInFour" lay-verify="number" th:value="${obj != null ? obj.signInFour : null}" autocomplete="off" class="layui-input">
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label ">连续签到5天:</label>
                        <div class="layui-input-block">
                        <label class="layui-form-label ">连续签到5天获得</label>
                        <div class="layui-input-inline" style="width: 120px">
                            <input type="text" name="signInFive" lay-verify="number" th:value="${obj != null ? obj.signInFive : null}" autocomplete="off" class="layui-input">
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label ">连续签到6天:</label>
                        <div class="layui-input-block">
                        <label class="layui-form-label ">连续签到6天获得</label>
                        <div class="layui-input-inline" style="width: 120px">
                            <input type="text" name="signInSix" lay-verify="number" th:value="${obj != null ? obj.signInSix : null}" autocomplete="off" class="layui-input">
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label ">连续签到7天:</label>
                        <div class="layui-input-block">
                        <label class="layui-form-label ">连续签到7天获得</label>
                        <div class="layui-input-inline" style="width: 120px">
                            <input type="text" name="signInSeven" lay-verify="number" th:value="${obj != null ? obj.signInSeven : null}" autocomplete="off" class="layui-input">
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label ">连续签到</label>
                        <label class="layui-form-label ">积分兑换比例(100积分=1元)</label>
                        <div class="layui-input-inline" style="width: 120px">
                            <input type="text" name="signInTotal" lay-verify="number" th:value="${obj != null ? obj.signInTotal : null}" autocomplete="off" class="layui-input">
                            <input type="text" name="scorePercent" lay-verify="number" th:value="${obj != null ? obj.scorePercent : null}" autocomplete="off" class="layui-input">
                        </div>
                        <div class="layui-form-mid">天,可获得额外</div>
                        <div class="layui-input-inline" style="width: 120px">
                            <input type="text" name="signInMore" lay-verify="number" th:value="${obj != null ? obj.signInMore : null}" autocomplete="off" class="layui-input">
                        </div>
                        <div class="layui-form-mid">竞猜积分</div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label ">最多可得积分:</label>
                        <div class="layui-input-block">
                            <input type="text" name="mostSignIn" lay-verify="number" th:value="${obj != null ? obj.mostSignIn : null}" autocomplete="off" class="layui-input">
                        </div>
                    </div>
<!--                    <div class="layui-form-item">-->
<!--                        <label class="layui-form-label ">连续签到</label>-->
<!--                        <div class="layui-input-inline" style="width: 120px">-->
<!--                            <input type="text" name="signInTotal" lay-verify="number" th:value="${obj != null ? obj.signInTotal : null}" autocomplete="off" class="layui-input">-->
<!--                        </div>-->
<!--                        <div class="layui-form-mid">天,可获得</div>-->
<!--                        <div class="layui-input-inline" style="width: 120px">-->
<!--                            <input type="text" name="signInMore" lay-verify="number" th:value="${obj != null ? obj.signInMore : null}" autocomplete="off" class="layui-input">-->
<!--                        </div>-->
<!--                        <div class="layui-form-mid">积分</div>-->
<!--                    </div>-->
<!--                    <div class="layui-form-item">-->
<!--                        <label class="layui-form-label ">每次签到获得:</label>-->
<!--                        <div class="layui-input-block">-->
<!--                            <input type="text" name="mostSignIn" lay-verify="number" th:value="${obj != null ? obj.mostSignIn : null}" autocomplete="off" class="layui-input">-->
<!--                        </div>-->
<!--                    </div>-->
                </div>
                <div class="layui-card-footer">
@@ -97,10 +118,17 @@
            febs = layui.febs,
            form = layui.form,
            validate = layui.validate,
            obj = [[${obj}]],
            $view = $('#score-setting');
        form.verify(validate);
        form.render();
        initValue();
        function initValue() {
            form.val("score-setting-form", {
                "mostSignIn": obj.mostSignIn,
            });
        }
        form.on('submit(score-setting-form-submit)', function (data) {
            console.log(data);