admin/plugins/collection-room/views/index/update_number.blade.php

81 lines
3.3 KiB
PHP

<style></style>
<div id="editCatePopup" class="w1200 m0a">
<div class="rightlist">
<form action="" method="post" class="form-horizontal form" id="cateForm">
<div class="form-group">
<label class="col-sm-1 control-label">持有人</label>
<div class="col-sm-10 col-xs-12">
<input class="form-control" value="{{ $info['member']['username'] ? : $info['member']['nickname'] }}" disabled/>
</div>
</div>
<div class="form-group">
<label class="col-sm-1 control-label">当前编号</label>
<div class="col-sm-10 col-xs-12">
<input class="form-control" value="{{ $info['unique_number'] }}" disabled />
</div>
</div>
<div class="form-group">
<label class="col-sm-1 control-label">新编号</label>
<div class="col-sm-10 col-xs-12">
<input type="number" name="unique_number" class="form-control"/>
</div>
</div>
<div class="form-group">
<label class="col-sm-1 control-label"></label>
<div class="col-sm-9 col-xs-12">
<input type="text" name="id" class="form-control" value="{{$id ?? 0}}" style="display: none;"/>
<input type="button" value="提交" class="btn btn-primary submit-btn"/>
</div>
</div>
</form>
</div>
</div>
<script>
$(function () {
// 表单验证
$("#editCatePopup").on('click','.submit-btn',function () {
// 表单信息处理
let id = $("[name='id']").val();
let unique_number = $("[name='unique_number']").val();
unique_number = parseInt(unique_number) > 0 && !isNaN(parseInt(unique_number)) ? parseInt(unique_number) : 0;
// 判断
if(unique_number <= 0 || unique_number > 5000){
let alertPopup = util.alert("编号必须大于0且小于5000",'',{
confirm:function () {
// 关闭弹框
alertPopup.modal('hide');
}
});
return false;
}
// 提交
$.ajax({
type: "post",
url: "{!! yzWebUrl('plugin.collection-room.admin.index.update-number') !!}",
data: {
id: id,
unique_number: unique_number,
is_submit: 1,
},
success: function(response) {
if(parseInt(response.result) === 1){
util.alert('操作成功','',{
confirm:function () {
history.go(0);
}
});
}else{
let alertPopup = util.alert(response.msg,'',{
confirm:function () {
// 关闭弹框
alertPopup.modal('hide');
}
});
}
}
});
});
});
</script>