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
14
15
        <div class="form-group">
            <label class="col-sm-3 control-label">调整单编号:</label>
            <div class="col-sm-8">
                <input id="adjustCode" name="adjustCode" th:value="${adjustCode}" class="form-control" type="text"
                       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
135
136
137
138
139
140
141
142
143
144
145
        <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>
        <div class="form-group">
            <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>
        </div>
        <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
218
219
220
221
222
223
224
225
226
227
228
229
    $("#form-adjustDetail-add").validate({
        rules: {
            adjustCode: {
                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>