Commit 67523b78a074c9950a1fca59a3959613a7a35002
1 parent
b60f5eda
Exists in
master
1. 录入序列号数量必须是大于0的整数
Showing
2 changed files
with
20 additions
and
10 deletions
Show diff stats
app-ht/modules/device/views/device/createDevice.php
... | ... | @@ -224,10 +224,14 @@ $(function() { |
224 | 224 | } |
225 | 225 | production = production.split('_'); |
226 | 226 | var num = $('#num').val(); |
227 | - if ('' == num || 0 == num) { | |
228 | - alert('请录入生成数量'); | |
227 | + var par = /^[0-9]+$/; | |
228 | + if (par.test(num) && (num > 0)) { | |
229 | + // 合法的 | |
230 | + } else { | |
231 | + alert('请录入大于0的整数'); | |
229 | 232 | return false; |
230 | 233 | } |
234 | + | |
231 | 235 | var params = { |
232 | 236 | manufactureId: manufacture[0], |
233 | 237 | manufactureNo: manufacture[1], |
... | ... | @@ -259,14 +263,15 @@ $(function() { |
259 | 263 | alert('请选择批次'); |
260 | 264 | return false; |
261 | 265 | } |
262 | - if ('' == append_num || 0 == append_num) { | |
263 | - alert('请录入数量'); | |
264 | - return false; | |
265 | - } | |
266 | - if (append_num *1 <=0) { | |
267 | - alert('请录入大于0的数量'); | |
266 | + var par = /^[0-9]+$/; | |
267 | + if (par.test(append_num) && (append_num > 0)) { | |
268 | + // 合法的 | |
269 | + } else { | |
270 | + alert('请录入大于0的整数'); | |
268 | 271 | return false; |
269 | 272 | } |
273 | + | |
274 | + return false; | |
270 | 275 | if (append_num*1 > 3000) { |
271 | 276 | alert('追加数量不要超过3000'); |
272 | 277 | return false; | ... | ... |
app-ht/modules/device/views/device/index.php
... | ... | @@ -170,7 +170,7 @@ $this->params['breadcrumbs'][] = $this->title; |
170 | 170 | </tbody> |
171 | 171 | </table> |
172 | 172 | <div class="action-box"> |
173 | - <label><input type="checkbox" class="check-all" value="all" /> 本页全选 </label> <button class="btn btn-primary btn-sm btn_batch_auth" >批量授权</button> <button class="btn btn-danger btn-sm btn_batch_del" >批量删除</button> | |
173 | + <label><input type="checkbox" class="check-all" value="all" /> 本页选中<span class="select-txt"></span> </label> <button class="btn btn-primary btn-sm btn_batch_auth" >批量授权</button> <button class="btn btn-danger btn-sm btn_batch_del" >批量删除</button> | |
174 | 174 | </div> |
175 | 175 | </div> |
176 | 176 | |
... | ... | @@ -264,7 +264,12 @@ $this->params['breadcrumbs'][] = $this->title; |
264 | 264 | $('.check-all').click(function(e) { |
265 | 265 | var checkVal = $(this).prop('checked'); |
266 | 266 | $('.check-item').prop('checked', checkVal) |
267 | - | |
267 | + var checkedItems = $('.check-item:checked'); | |
268 | + $('.select-txt').html(checkedItems.length +'个'); | |
269 | + }) | |
270 | + $('.check-item').click(function(e){ | |
271 | + var checkedItems = $('.check-item:checked'); | |
272 | + $('.select-txt').html(checkedItems.length +'个'); | |
268 | 273 | }) |
269 | 274 | $('.btn_batch_auth').click(function() { |
270 | 275 | var checkItems = $('.check-item:checked'); | ... | ... |