|
1
2
3
4
5
6
|
<!DOCTYPE HTML>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
<meta charset="utf-8">
<head th:include="include :: header"></head>
<body class="gray-bg">
<div class="container-div">
|
|
7
|
<div class="row">
|
huhai
authored
|
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
|
<div class="col-sm-12 select-info">
<form id="receiptDetail-form">
<div class="select-list">
<ul>
<li>
入库单号:<input type="text" name="code"/>
</li>
<li>
物料编码:<input type="text" name="materialCode"/>
</li>
<li>
物料批次:<input type="text" name="batch"/>
</li>
<!--<li class="time">-->
<!--<label>创建时间: </label>-->
<!--<input type="text" class="time-input" id="startTime" placeholder="开始时间" name="params[beginTime]"/>-->
<!--<span>-</span>-->
<!--<input type="text" class="time-input" id="endTime" placeholder="结束时间" name="params[endTime]"/>-->
<!--</li>-->
<li>
<a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i class="fa fa-search"></i> 搜索</a>
<!--<a class="btn btn-success btn-rounded btn-sm" onclick="$.table.exportExcel()" shiro:hasPermission="receipt:receiptDetail:export"><i class="fa fa-download"></i> 导出</a>-->
</li>
</ul>
</div>
</form>
</div>
|
|
36
|
<input type="hidden" id="receiptId" name="receiptId" th:value="${receiptId}"/>
|
|
37
|
<input type="hidden" id="receiptCode" name="receiptCode" th:value="${receiptCode}"/>
|
|
38
39
40
41
42
|
<div class="btn-group hidden-xs" id="toolbar" role="group">
<a class="btn btn-outline btn-success btn-rounded" onclick="add()" shiro:hasPermission="receipt:bill:add">
<i class="fa fa-plus"></i> 新增
</a>
<a class="btn btn-outline btn-danger btn-rounded" onclick="$.operate.batRemove()" shiro:hasPermission="receipt:bill:remove">
|
|
43
|
<i class="fa fa-trash-o"></i> 删除
|
|
44
45
|
</a>
</div>
|
|
46
|
|
|
47
48
49
|
<div class="col-sm-12 select-info">
<table id="bootstrap-table" data-mobile-responsive="true" class="table table-bordered table-hover"></table>
</div>
|
|
50
51
52
53
|
</div>
</div>
<div th:include="include :: footer"></div>
<script th:inline="javascript">
|
|
54
55
|
var editFlag = [[${@permission.hasPermi('receipt:bill:edit')}]];
var removeFlag = [[${@permission.hasPermi('receipt:bill:remove')}]];
|
mocan
authored
|
56
|
var prefix = ctx + "receipt/receiptDetail";
|
|
57
58
59
60
61
62
63
|
$(function() {
var options = {
url: prefix + "/list",
createUrl: prefix + "/add",
updateUrl: prefix + "/edit/{id}",
removeUrl: prefix + "/remove",
|
|
64
|
queryParams: queryParams,
|
|
65
|
modalName: "入库明细",
|
huhai
authored
|
66
|
search: false,
|
|
67
68
|
sortName: "id",
sortOrder: "desc",
|
|
69
70
71
72
73
|
columns: [{
checkbox: true
},
{
field : 'id',
|
huhai
authored
|
74
|
title : 'id'
|
|
75
|
},
|
|
76
77
78
79
80
|
// {
// field : 'sourceLine',
// title : '上游系统行号' ,
// visible:false
// },
|
|
81
82
83
84
85
|
// {
// field : 'receiptId',
// title : '入库单id',
// visible:false
// },
|
|
86
87
88
89
|
{
field : 'receiptCode',
title : '入库单编码'
},
|
|
90
91
92
93
94
|
// {
// field : 'materialId',
// title : '物料Id' ,
// visible:false
// },
|
|
95
96
97
98
99
|
{
field : 'materialCode',
title : '物料编码'
},
{
|
|
100
101
102
103
|
field : 'materialName',
title : '物料名称'
},
{
|
|
104
105
106
107
108
|
field : 'batch',
title : '批次'
},
{
field : 'lot',
|
huhai
authored
|
109
110
|
title : '批号' ,
visible:false
|
|
111
112
113
114
115
116
117
|
},
{
field : 'project',
title : '项目号'
},
{
field : 'manufactureDate',
|
huhai
authored
|
118
119
|
title : '生产日期' ,
visible:false
|
|
120
121
122
|
},
{
field : 'expirationDate',
|
huhai
authored
|
123
124
|
title : '失效日期' ,
visible:false
|
|
125
126
127
128
129
130
|
},
{
field : 'inventoryStatus',
title : '库存状态'
},
{
|
|
131
132
|
field : 'qty',
title : '单据数量'
|
|
133
134
|
},
{
|
|
135
136
|
field : 'qtyCompleted',
title : '已收数量'
|
|
137
138
139
|
},
{
field : 'price',
|
huhai
authored
|
140
141
|
title : '单价' ,
visible:false
|
|
142
143
144
|
},
{
field : 'created',
|
huhai
authored
|
145
|
title : '创建时间'
|
|
146
147
148
|
},
{
field : 'createdBy',
|
huhai
authored
|
149
150
|
title : '创建用户',
visible:false
|
|
151
152
153
|
},
{
field : 'lastUpdated',
|
huhai
authored
|
154
155
|
title : '最后修改时间',
visible:false
|
|
156
157
158
|
},
{
field : 'lastUpdatedBy',
|
huhai
authored
|
159
160
|
title : '更新用户' ,
visible:false
|
|
161
162
163
|
},
{
field : 'userDef1',
|
huhai
authored
|
164
165
|
title : '自定义字段1' ,
visible:false
|
|
166
167
168
|
},
{
field : 'userDef2',
|
huhai
authored
|
169
170
|
title : '自定义字段2' ,
visible:false
|
|
171
172
173
|
},
{
field : 'userDef3',
|
huhai
authored
|
174
175
|
title : '自定义字段3' ,
visible:false
|
|
176
177
178
179
180
181
182
183
184
185
186
187
188
189
|
},
{
title: '操作',
align: 'center',
formatter: function(value, row, index) {
var actions = [];
actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="#" onclick="$.operate.edit(\'' + row.id + '\')"><i class="fa fa-edit"></i>编辑</a> ');
actions.push('<a class="btn btn-danger btn-xs ' + removeFlag + '" href="#" onclick="$.operate.remove(\'' + row.id + '\')"><i class="fa fa-remove"></i>删除</a>');
return actions.join('');
}
}]
};
$.table.init(options);
});
|
|
190
191
192
193
194
|
function queryParams(params) {
return {
receiptId: $("#receiptId").val()
};
|
huhai
authored
|
195
|
};
|
|
196
197
198
199
200
|
function add() {
var url = $.table._option.createUrl + "/" + $("input[name='receiptId']").val() + "/" + $("input[name='receiptCode']").val();
$.modal.open("添加" + $.table._option.modalName, url);
}
|
|
201
202
203
|
</script>
</body>
</html>
|