zengh
2022-05-16 63ad2c3598400370dd7da5534659fd7e768a0a4a
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
$(function () {
    var code = GetQueryString("id");
 
    layui.use(['form', 'laydate'], function () {
        var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
        var laydate = layui.laydate;
 
        //日期
        laydate.render({
            elem: '#date1',
            trigger: 'click', //自动弹出控件的事件,采用click弹出
            type: 'datetime'
        });
 
        laydate.render({
            elem: '#date2',
            trigger: 'click', //自动弹出控件的事件,采用click弹出
            type: 'datetime'
        });
 
        laydate.render({
            elem: '#date3',
            trigger: 'click', //自动弹出控件的事件,采用click弹出
            type: 'datetime'
        });
 
        //loading层
        var index = layer.load(1, {
            shade: [0.5,'#fff'] //0.1透明度的白色背景
        });
 
 
        $.ajax({
            url: 'http://61.131.136.25:2082/api/equipment/equipment/detail?id=' + code,
            type: 'GET',
            dataType: 'JSON',
            success: function (data) {
 
                var result = data.data;
 
                $('.layui-form-item:eq(0) .layui-inline:eq(0) .layui-input-inline input').val(result.deviceName);
                $('.layui-form-item:eq(0) .layui-inline:eq(1) .layui-input-inline input').val(result.deviceNumber);
 
                $('.layui-form-item:eq(1) .layui-inline:eq(0) .layui-input-inline input').val(result.addvcd);
                $('.layui-form-item:eq(1) .layui-inline:eq(1) .layui-input-inline select').val(result.devicestate);
 
                $('.layui-form-item:eq(2) .layui-inline:eq(0) .layui-input-inline select').val(result.dtype);
                $('.layui-form-item:eq(2) .layui-inline:eq(1) .layui-input-inline input').val(result.deviceType);
 
                $('.layui-form-item:eq(3) .layui-inline:eq(0) .layui-input-inline input').val(result.ownership);
                $('.layui-form-item:eq(3) .layui-inline:eq(1) .layui-input-inline input').val(result.streeName);
 
                $('.layui-form-item:eq(4) .layui-inline:eq(0) .layui-input-inline input').val(result.pay);
                $('.layui-form-item:eq(4) .layui-inline:eq(1) .layui-input-inline input').val(result.stime);
 
                $('.layui-form-item:eq(5) .layui-inline:eq(0) .layui-input-inline input').val(result.expireTime);
                $('.layui-form-item:eq(5) .layui-inline:eq(1) .layui-input-inline input').val(result.heartbeat);
 
                form.render();
 
                layer.close(index);
            }
        });
 
 
        //关闭事件
        $("#client_qx").off("click").click(function () {
            var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
            parent.layer.close(index); //再执行关闭
        });
 
        //提交事件
        $("#client_bc").off("click").click(function () {
 
            $.ajax({
                url: 'http://61.131.136.25:2082/api/equipment/equipment/updateClinent?',
                data: {
                    "id": code,
 
                    "deviceName": $('.layui-form-item:eq(0) .layui-inline:eq(0) .layui-input-inline input').val(),
                    "deviceNumber": $('.layui-form-item:eq(0) .layui-inline:eq(1) .layui-input-inline input').val(),
 
                    "addvcd": $('.layui-form-item:eq(1) .layui-inline:eq(0) .layui-input-inline input').val(),
                    "devicestate": $('.layui-form-item:eq(1) .layui-inline:eq(1) .layui-input-inline select').val(),
 
                    "dtype": $('.layui-form-item:eq(2) .layui-inline:eq(0) .layui-input-inline select').val(),
                    "deviceType": $('.layui-form-item:eq(2) .layui-inline:eq(1) .layui-input-inline input').val(),
 
                    "ownership": $('.layui-form-item:eq(3) .layui-inline:eq(0) .layui-input-inline input').val(),
                    "street": $('.layui-form-item:eq(3) .layui-inline:eq(1) .layui-input-inline input').val(),
 
                    "pay": $('.layui-form-item:eq(4) .layui-inline:eq(0) .layui-input-inline input').val(),
                    "stime": $('.layui-form-item:eq(4) .layui-inline:eq(1) .layui-input-inline input').val(),
 
                    "expireTime": $('.layui-form-item:eq(5) .layui-inline:eq(0) .layui-input-inline input').val(),
                    "heartbeat": $('.layui-form-item:eq(5) .layui-inline:eq(1) .layui-input-inline input').val(),
 
                },
                type: 'POST',
                dataType: 'JSON',
                success: function (data) {
 
                    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                    parent.layer.close(index); //再执行关闭
                    parent.layer.msg('保存成功');
                    parent.document.getElementById('client-query-qk').click();
                }
            });
 
        });
 
    });
        function GetQueryString(name) {
            var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
            var r = window.location.search.substr(1).match(reg);
            if (r != null) return unescape(r[2]);
            return null;
        }
 
})