wxw
2025-05-12 c7c2f7aa20427204944ba80a2704232b2f281582
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
121
122
123
124
125
126
127
128
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>区域管理</title>
        <meta name="renderer" content="webkit">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
        <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    </head>
    <body>
        <div class="layui-form" lay-filter="layuiadmin-app-form-list" id="layuiadmin-app-form-list" style="padding: 20px 30px 0 0;">
            <div class="layui-form-item">
                <label class="layui-form-label">优先级</label>
                <div class="layui-input-block">
                    <select name="LanewayPriority" id="LanewayPriority" lay-verify="required">
                        <option value="1">1</option>
                        <option value="2">2</option>
                        <option value="3">3</option>
                        <option value="4">4</option>
                        <option value="5">5</option>
                    </select>
                </div>
            
            </div>
            <div class="layui-form-item">
                <label class="layui-form-label">存储条件</label>
            <div class="layui-input-block">
                <select name="LanewayTemp" id="LanewayTemp" lay-verify="" lay-search>
                    <option value=""></option>
                </select>
            </div>
            </div>
                <div class="layui-form-item">
                    <label class="layui-form-label">位置</label>
                    <div class="layui-input-block">
                        <input type="text" name="LanewayPlace" lay-verify="required" placeholder="请输入区域位置" autocomplete="off" class="layui-input">
                    </div>
                </div>
                <div class="layui-form-item">
                    <label class="layui-form-label">备注</label>
                    <div class="layui-input-block">
                        <textarea name="LanewayRemark" style="height: 150px;" autocomplete="off" class="layui-textarea"></textarea>
                    </div>
                </div>
                <div class="layui-form-item layui-hide">
                        <input type="button" lay-submit lay-filter="layuiadmin-app-form-submit" id="layuiadmin-app-form-submit" value="确认添加">
                        <input type="button" lay-submit lay-filter="layuiadmin-app-form-edit" id="layuiadmin-app-form-edit" value="确认编辑">
                    </div>
                
                    </div>
        
            <script src="../../../layuiadmin/layui/layui.js"></script>
            <script src="../../../js/public.js"></script>
            <script src="../../../js/jquery-3.5.1.min.js"></script>
            <script src="../../../js/jquery.cookie.js"></script>
            <script>
                layui.config({
                    base: '../../../layuiadmin/' //静态资源所在路径
                }).extend({
                    index: 'lib/index' //主入口模块
                }).use(['index', 'form', 'layer'], function() {
                    var $ = layui.$,
                        form = layui.form,
                        layer = layui.layer;
                    var id = getQueryString('id');
                    if (!id) {
                        id = 0;
                        getGoodsTemp(id);
                    } else {
                        var param = {
                            id: id,
                        };
                        sendData(IP + "/BaseLaneway/GetLanewayId", param, 'post', function(res) {
                            console.log(res);
                            if (res.code == 1) { //成功
                                //页面赋值
                                $("input[name='LanewayPlace']").val(res.data.LanewayPlace);
                                $("textarea[name='LanewayRemark']").val(res.data.LanewayRemark);
                            $("#LanewayPriority option[value='" + res.data.LanewayPriority + "']").attr("selected","selected");
                                    if(res.data.LanewayTemp){
                                        getGoodsTemp(res.data.LanewayTemp);
                                    }else{
                                        getGoodsTemp(0);
                                    }
                                    form.render('select');
                            } else { //不成功
                                layer.msg(res.msg, {
                                    icon: 2,
                                    time: 2000 //2秒关闭(如果不配置,默认是3秒)
                                }, function() {});
                            }
                        });
                    }
                    function getGoodsTemp(id){
                                        sendData(IP + "/BaseLaneway/getLanewayTemp", param, 'post', function(res) {
                                            if (res.code == 1) { //成功
                                            for (var i = 0; i < res.data.length; i++) {
                                                $("#LanewayTemp").append('<option value =' + res.data[i].ID + '>' + res
                                                    .data[i].TypeName +
                                                    '</option>');
                                            }
                                            if(id !=0){
                                                $("#LanewayTemp option[value='" + id + "']").attr("selected","selected");
                                            }
                                            form.render('select');
                                            } else { //不成功
                                                layer.msg(res.msg, {
                                                    icon: 2,
                                                    time: 2000 //2秒关闭(如果不配置,默认是3秒)
                                                }, function() {});
                                            }
                                        });
                                        
                                    }
                    
                    //获取浏览器参数
                    function getQueryString(name) {
                        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
                        var r = window.location.search.substr(1).match(reg);
                        if (r != null) return unescape(r[2]);
                        return null;
                    }
                })
            </script>
        
    </body>
</html>