Blame view

src/main/resources/templates/inventory/adjustDetail/add.html 11.1 KB
tangying authored
1
<!DOCTYPE HTML>
xqs authored
2
<html lang="zh" xmlns:th="http://www.thymeleaf.org">
tangying authored
3
4
5
<meta charset="utf-8">
<head th:include="include :: header"></head>
<body class="white-bg">
xqs authored
6
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
tangying authored
7
xqs authored
8
9
    <form class="form-horizontal m" id="form-adjustDetail-add">
        <!--<input type="hidden" id="adjustCode" name="adjustCode" th:value="${adjustCode}">-->
tangying authored
10
xqs authored
11
12
13
        <div class="form-group">
            <label class="col-sm-3 control-label">调整单编号:</label>
            <div class="col-sm-8">
xqs authored
14
                <input id="adjustCode" name="adjustCode" th:value="${adjustCode}" class="form-control" type="text"
xqs authored
15
                       readonly="readonly">
tangying authored
16
            </div>
xqs authored
17
18
19
20
21
22
23
24
25
26
27
        </div>
        <!--            <div class="form-group">
                        <label class="col-sm-3 control-label">货主编码:</label>
                        <div class="col-sm-8">
                            <input id="companyCode" name="companyCode" class="form-control" type="text" readonly="readonly">
                        </div>
                    </div>-->
        <div class="form-group">
            <label class="col-sm-3 control-label">库存明细ID:</label>
            <div class="col-sm-8">
                <input id="inventoryDetailId" name="inventoryDetailId" class="form-control" type="text">
tangying authored
28
            </div>
xqs authored
29
        </div>
xqs authored
30
        <!--<div class="form-group">
xqs authored
31
32
33
            <label class="col-sm-3 control-label">盘点单号:</label>
            <div class="col-sm-8">
                <input id="cycleCountCode" name="cycleCountCode" class="form-control" type="text">
tangying authored
34
            </div>
xqs authored
35
36
37
38
39
        </div>
        <div class="form-group">
            <label class="col-sm-3 control-label">盘点明细单号:</label>
            <div class="col-sm-8">
                <input id="cycleDetailId" name="cycleDetailId" class="form-control" type="text">
tangying authored
40
            </div>
xqs authored
41
42
        </div>-->
        <!--<div class="form-group">
xqs authored
43
44
45
            <label class="col-sm-3 control-label">质检单号:</label>
            <div class="col-sm-8">
                <input id="checkCode" name="checkCode" class="form-control" type="text">
tangying authored
46
            </div>
xqs authored
47
48
49
50
51
        </div>
        <div class="form-group">
            <label class="col-sm-3 control-label">质检单明细行号:</label>
            <div class="col-sm-8">
                <input id="checkDetailId" name="checkDetailId" class="form-control" type="text">
tangying authored
52
            </div>
xqs authored
53
        </div>-->
xqs authored
54
55
56
57
        <div class="form-group">
            <label class="col-sm-3 control-label">调整单关联单号:</label>
            <div class="col-sm-8">
                <input id="referCode" name="referCode" class="form-control" type="text">
tangying authored
58
            </div>
xqs authored
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
        </div>
        <div class="form-group">
            <label class="col-sm-3 control-label">调整单关联明细行号:</label>
            <div class="col-sm-8">
                <input id="referDetailId" name="referDetailId" class="form-control" type="text">
            </div>
        </div>
        <div class="form-group">
            <label class="col-sm-3 control-label">库位编码:</label>
            <div class="col-sm-8">
                <input id="locationCode" name="locationCode" class="form-control" type="text"
                       onkeyup="this.value=this.value.replace(/(^\s*)|(\s*$)/g,'')">
            </div>
        </div>
        <div class="form-group">
            <label class="col-sm-3 control-label">容器编号:</label>
            <div class="col-sm-8">
                <input id="containerCode" name="containerCode" class="form-control" type="text"
                       onkeyup="this.value=this.value.replace(/(^\s*)|(\s*$)/g,'')">
            </div>
        </div>
        <div class="form-group">
            <label class="col-sm-3 control-label">商品编码:</label>
            <div class="col-sm-8">
xqs authored
83
                <input id="materialCode" name="materialCode" class="form-control" type="text">
xqs authored
84
85
86
87
88
89
            </div>
        </div>
        <div class="form-group">
            <label class="col-sm-3 control-label">商品名称:</label>
            <div class="col-sm-8">
                <input id="materialName" name="materialName" class="form-control" type="text">
tangying authored
90
            </div>
xqs authored
91
        </div>
xqs authored
92
        <!--<div class="form-group">
xqs authored
93
94
95
96
97
98
99
100
101
102
            <label class="col-sm-3 control-label">商品规格:</label>
            <div class="col-sm-8">
                <input id="materialSpec" name="materialSpec" class="form-control" type="text">
            </div>
        </div>
        <div class="form-group">
            <label class="col-sm-3 control-label">商品单位:</label>
            <div class="col-sm-8">
                <input id="materialUnit" name="materialUnit" class="form-control" type="text">
            </div>
xqs authored
103
        </div>-->
104
        <!--<div class="form-group">
xqs authored
105
106
107
108
109
110
111
            <label class="col-sm-3 control-label">调整类型:</label>
            <div class="col-sm-8">
                <select id="problemType" name="problemType" class="form-control"
                        th:with="problemType=${@dict.getType('adjustType')}">
                    <option th:each="dict : ${problemType}" th:text="${dict['dictLabel']}"
                            th:value="${dict['dictValue']}"></option>
                </select>
112
                &lt;!&ndash;<input id="problemType" name="problemType"  class="form-control" type="text" >&ndash;&gt;
xqs authored
113
            </div>
114
        </div>-->
xqs authored
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
        <div class="form-group">
            <label class="col-sm-3 control-label">属性号:</label>
            <div class="col-sm-8">
                <input id="attributeId" name="attributeId" class="form-control" type="text">
            </div>
        </div>
        <div class="form-group">
            <label class="col-sm-3 control-label">调整前数量:</label>
            <div class="col-sm-8">
                <input id="fromQty" name="fromQty" class="form-control" type="text"
                       onkeyup="this.value=this.value.replace(/[^\-?\d.]/g,'')">
            </div>
        </div>
        <div class="form-group">
            <label class="col-sm-3 control-label">调整后数量:</label>
            <div class="col-sm-8">
                <input id="toQty" name="toQty" class="form-control" type="text"
                       onkeyup="this.value=this.value.replace(/[^\-?\d.]/g,'')">
            </div>
        </div>
xqs authored
135
        <!--<div class="form-group">
xqs authored
136
137
138
139
140
            <label class="col-sm-3 control-label">调整变动数量:</label>
            <div class="col-sm-8">
                <input id="gapQty" name="gapQty" class="form-control" type="text"
                       onkeyup="this.value=this.value.replace(/[^\-?\d.]/g,'')">
            </div>
xqs authored
141
        </div>-->
xqs authored
142
143
144
145
        <div class="form-group">
            <label class="col-sm-3 control-label">调整前库存状态:</label>
            <div class="col-sm-8">
                <select id="fromInventorySts" name="fromInventorySts" class="form-control"
146
147
                        th:with="fromInventoryStatus=${@dict.getType('inventorySts')}">
                    <option th:each="dict : ${fromInventoryStatus}" th:text="${dict['dictLabel']}"
xqs authored
148
149
150
151
                            th:value="${dict['dictValue']}"></option>
                </select>
            </div>
        </div>
tangying authored
152
            <div class="form-group">
xqs authored
153
                <label class="col-sm-3 control-label">调整后库存状态:</label>
tangying authored
154
                <div class="col-sm-8">
xqs authored
155
                    <select id="toInventorySts" name="toInventorySts" class="form-control"
156
157
                            th:with="toInventoryStatus=${@dict.getType('inventorySts')}">
                        <option th:each="dict : ${toInventoryStatus}" th:text="${dict['dictLabel']}"
xqs authored
158
159
                                th:value="${dict['dictValue']}"></option>
                    </select>
tangying authored
160
161
162
                </div>
            </div>
            <div class="form-group">
xqs authored
163
                <label class="col-sm-3 control-label">重量:</label>
tangying authored
164
                <div class="col-sm-8">
xqs authored
165
                    <input id="weight" name="weight" class="form-control" type="text">
tangying authored
166
167
168
169
170
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">批次:</label>
                <div class="col-sm-8">
xqs authored
171
                    <input id="batch" name="batch" class="form-control" type="text">
tangying authored
172
173
174
175
176
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">批号:</label>
                <div class="col-sm-8">
xqs authored
177
                    <input id="lot" name="lot" class="form-control" type="text">
tangying authored
178
179
180
181
182
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">项目号:</label>
                <div class="col-sm-8">
xqs authored
183
184
185
186
187
188
189
                    <input id="projectNO" name="projectNo" class="form-control" type="text">
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">供应商编码:</label>
                <div class="col-sm-8">
                    <input id="supplierCode" name="supplierCode" class="form-control" type="text">
tangying authored
190
191
192
193
194
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">生产日期:</label>
                <div class="col-sm-8">
xqs authored
195
                    <input id="manufactureDate" name="manufactureDate" class="form-control" type="text">
tangying authored
196
197
198
199
200
201
202
203
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-3 control-label">失效日期:</label>
                <div class="col-sm-8">
                    <input id="expirationDate" name="expirationDate" class="form-control" type="text">
                </div>
            </div>
xqs authored
204
205
206
207
208
209
210
211
212
213
214
            <div class="form-group">
                <div class="form-control-static col-sm-offset-9">
                    <button type="submit" class="btn btn-primary">提交</button><!--盘有 adjustInsert-->
                    <button onclick="$.modal.close()" class="btn btn-danger" type="button">关闭</button>
                </div>
            </div>
    </form>
</div>
<div th:include="include::footer"></div>
<script type="text/javascript">
    var prefix = ctx + "inventory/adjustDetail"
tangying authored
215
xqs authored
216
217
    $("#form-adjustDetail-add").validate({
        rules: {
218
            adjustHeaderCode: {
xqs authored
219
220
221
222
223
224
225
226
227
228
229
                required: true,
            },
            materialCode: {
                required: true,
            },
            containerCode: {
                required: true,
            },
            locationCode: {
                required: true,
            },
tangying authored
230
xqs authored
231
232
233
234
235
236
            //必须填值判定
        },
        submitHandler: function (form) {
            $.operate.save(prefix + "/addAdjust", $('#form-adjustDetail-add').serialize());
        }
    });
tangying authored
237
xqs authored
238
239
240
241
242
243
    /*时间弹框*/
    $(function () {
        layui.use('laydate', function () {
            var laydate = layui.laydate;
            laydate.render({elem: '#manufactureDate', max: 0, theme: 'molv', type: 'datetime'});
            laydate.render({elem: '#expirationDate', min: 0, theme: 'molv', type: 'datetime'});
tangying authored
244
        });
xqs authored
245
    })
tangying authored
246
xqs authored
247
</script>
tangying authored
248
249
</body>
</html>