You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
103 lines
4.8 KiB
103 lines
4.8 KiB
1 year ago
|
<form id="add-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
||
|
|
||
|
<!-- <div class="form-group">
|
||
|
<label class="control-label col-xs-12 col-sm-2">{:__('Firmid')}:</label>
|
||
|
<div class="col-xs-12 col-sm-8">
|
||
|
<input id="c-firmid" data-rule="required" class="form-control" name="row[firmid]" type="number" value="0">
|
||
|
</div>
|
||
|
</div> -->
|
||
|
|
||
|
<div class="form-group">
|
||
|
<label class="control-label col-xs-12 col-sm-2">{:__('W_name')}/{:__('P_name')}/{:__('Product_name')}:</label>
|
||
|
<div class="form-inline" data-toggle="cxselect" data-selects="first,two,three">
|
||
|
<div class="col-xs-12 col-sm-8">
|
||
|
<select id="one" class="first form-control" name="row[warehouse_id]" data-url="ykjp/inventory/procheck/warehouse">
|
||
|
<option value="" selected=""></option>
|
||
|
</select>
|
||
|
<select id="two" class="two form-control" name="row[partition_id]" data-url="ykjp/inventory/procheck/partition" data-query-name="id">
|
||
|
<option value="" selected=""></option>
|
||
|
</select>
|
||
|
<select id="three" class="three form-control" name="row[product_id]" data-url="ykjp/inventory/procheck/product" data-query-name="id" onchange="get_surface_num()">
|
||
|
<option value="" selected=""></option>
|
||
|
</select>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
<!-- <div class="form-group">
|
||
|
<label class="control-label col-xs-12 col-sm-2">{:__('Warehouse_id')}:</label>
|
||
|
<div class="col-xs-12 col-sm-8">
|
||
|
<input id="c-warehouse_id" data-rule="required" data-source="warehouse/index" class="form-control selectpage" name="row[warehouse_id]" type="text" value="">
|
||
|
</div>
|
||
|
</div> -->
|
||
|
<!-- <div class="form-group">
|
||
|
<label class="control-label col-xs-12 col-sm-2">{:__('Partition_id')}:</label>
|
||
|
<div class="col-xs-12 col-sm-8">
|
||
|
<input id="c-partition_id" data-rule="required" data-source="partition/index" class="form-control selectpage" name="row[partition_id]" type="text" value="">
|
||
|
</div>
|
||
|
</div> -->
|
||
|
<!-- <div class="form-group">
|
||
|
<label class="control-label col-xs-12 col-sm-2">{:__('Product_id')}:</label>
|
||
|
<div class="col-xs-12 col-sm-8">
|
||
|
<input id="c-product_id" data-rule="required" data-source="ykjp/product/index" class="form-control selectpage" name="row[product_id]" type="text" value="">
|
||
|
</div>
|
||
|
</div> -->
|
||
|
<div class="form-group">
|
||
|
<label class="control-label col-xs-12 col-sm-2">{:__('Surface_num')}:</label>
|
||
|
<div class="col-xs-12 col-sm-8">
|
||
|
<input id="c-surface_num" readonly="readonly" data-rule="required" class="form-control" name="row[surface_num]" type="number">
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="form-group">
|
||
|
<label class="control-label col-xs-12 col-sm-2">{:__('Number')}:</label>
|
||
|
<div class="col-xs-12 col-sm-8">
|
||
|
<input id="c-number" data-rule="required" class="form-control" name="row[number]" type="number">
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="form-group">
|
||
|
<label class="control-label col-xs-12 col-sm-2">{:__('Type')}:</label>
|
||
|
<div class="col-xs-12 col-sm-8">
|
||
|
|
||
|
<select id="c-type" data-rule="required" class="form-control selectpicker" name="row[type]">
|
||
|
<option value="盘盈入库">盘盈入库</option>
|
||
|
<option value="盘亏出库">盘亏出库</option>
|
||
|
</select>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="form-group layer-footer">
|
||
|
<label class="control-label col-xs-12 col-sm-2"></label>
|
||
|
<div class="col-xs-12 col-sm-8">
|
||
|
<button type="submit" class="btn btn-success btn-embossed disabled">{:__('OK')}</button>
|
||
|
<button type="reset" class="btn btn-default btn-embossed">{:__('Reset')}</button>
|
||
|
</div>
|
||
|
</div>
|
||
|
</form>
|
||
|
<script type="text/javascript">
|
||
|
//获取账目数量
|
||
|
function get_surface_num() {
|
||
|
var warehouse_id = document.querySelector('#one').value //仓库ID
|
||
|
var partition_id = document.querySelector('#two').value //库区ID
|
||
|
var product_id = document.querySelector('#three').value //产品ID
|
||
|
$.ajax({
|
||
|
url: 'ykjp/inventory/procheck/get_surface_num',
|
||
|
data: {
|
||
|
'warehouse_id': warehouse_id,
|
||
|
'partition_id': partition_id,
|
||
|
'product_id': product_id
|
||
|
},
|
||
|
success: function (data, textStatus, xhr) {
|
||
|
data = data.data
|
||
|
if (data != null && data != '') {
|
||
|
$('#c-surface_num').val(data.inventory)
|
||
|
} else {
|
||
|
$('#c-surface_num').val('')
|
||
|
}
|
||
|
|
||
|
},
|
||
|
error: function (xhr, textStatus, error) {
|
||
|
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
</script>
|