Administrator
2025-04-23 595b7935a30e84fba1bc3561d05f9d19d3e32e1f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<!DOCTYPE html>
<html>
 
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"/>
    <title>修改积分汇率</title>
    <link rel="stylesheet" type="text/css" href="layui/css/layui.css"/>
</head>
 
<body>
 
<form class="layui-form" lay-filter="edit">
    <input type="hidden" name="id"/>
    <div class="layui-form-item">
        <label class="layui-form-label">兑换类型:</label>
        <div class="layui-input-inline">
            <select name="exchangeType" required lay-verify="required" readonly="readonly">
                <option value="新人兑换">新人兑换</option>
                <option value="一般兑换">一般兑换</option>
            </select>
        </div>
    </div>
 
    <div class="layui-form-item">
        <label class="layui-form-label">汇率:</label>
        <div class="layui-input-inline">
            <input type="text" name="rate" required lay-verify="required|money" placeholder="请输入汇率" autocomplete="off"
                   class="layui-input">
        </div>
    </div>
 
 
    <div class="layui-form-item" style="display: none">
        <div class="layui-input-block">
            <button class="layui-btn layui-btn-normal" lay-submit lay-filter="sure" id="sure">确定</button>
        </div>
    </div>
</form>
 
<script src="layui/layui.js" type="text/javascript" charset="utf-8"></script>
<script src="js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script src="js/http_api.js"></script>
<script>
    var listener;
 
    function submit(callback) {
        //暂存回调方法
        listener = callback;
        //表单提交按钮
        $("#sure").click();
    }
 
    layui.use(['form', 'laydate'], function () {
        var form = layui.form;
        var laydate = layui.laydate;
 
        // 初始化日期选择器
        // laydate.render({elem: 'input[name=startTime]', type: 'datetime'});
        // laydate.render({elem: 'input[name=endTime]', type: 'datetime'});
 
        // 获取当前ID并填充表单
        let id = http_util.getQueryString("id");
        if (id) {
            $.post("/admin/api/credit/exchangeRate/getDetail", {id: id}, function (response) {
                if (response.code === 0) {
                    form.val("edit", response.data);
                } else {
                    layer.msg(response.msg);
                }
            }, 'json').fail(function () {
                layer.msg("网络请求失败");
            });
        }
 
        // 提交表单
        form.on('submit(sure)', function(data) {
            listener(data.field);
            return false;
        });
    });
</script>
</body>
 
</html>