|
|
|
@ -35,10 +35,6 @@ |
|
|
|
.layui-form-select { |
|
|
|
width: 100%; |
|
|
|
height: 38px; |
|
|
|
line-height: 1.3; |
|
|
|
border-width: 1px; |
|
|
|
border-style: solid; |
|
|
|
background-color: #fff; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
@ -242,133 +238,163 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-tab-item"> |
|
|
|
<form class="layui-form"> |
|
|
|
<fieldset class="table-search-fieldset"> |
|
|
|
<legend>盘点明细</legend> |
|
|
|
|
|
|
|
<div class="layui-card-body" id="InventoryDetails" style="padding-right: 0px"> |
|
|
|
<hr> |
|
|
|
<i class="layui-icon layui-icon-subtraction" style="display: inline" |
|
|
|
onclick="deleteItem(this)"></i> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label" style="height: 40px;">物料名称:</label> |
|
|
|
|
|
|
|
<div class="layui-input-block" style="margin: 0px;"> |
|
|
|
<div class="inputdiv"> |
|
|
|
<input type="text" placeholder="请选择物料" |
|
|
|
class="layui-input fairy-tag-input" |
|
|
|
style="border-style: none" |
|
|
|
id="openSonByMaterialForLocation" |
|
|
|
onblur="selectMaterialByNameForLocation(this)" |
|
|
|
<form class="layui-form" id="locationCard"> |
|
|
|
<fieldset class="table-search-fieldset"> |
|
|
|
<legend>盘点明细</legend> |
|
|
|
|
|
|
|
<div class="layui-card-body" id="InventoryDetails" |
|
|
|
style="padding-right: 0px"> |
|
|
|
<hr> |
|
|
|
<i class="layui-icon layui-icon-subtraction" |
|
|
|
style="display: inline" |
|
|
|
onclick="deleteItem(this)"></i> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label" |
|
|
|
style="height: 40px;">物料名称:</label> |
|
|
|
|
|
|
|
<div class="layui-input-block" style="margin: 0px;"> |
|
|
|
<div class="inputdiv"> |
|
|
|
<input type="text" placeholder="请选择物料" |
|
|
|
class="layui-input fairy-tag-input" |
|
|
|
style="border-style: none" |
|
|
|
id="openSonByMaterialForLocation" |
|
|
|
onblur="selectMaterialByNameForLocation(this)" |
|
|
|
lay-verify="required"/> |
|
|
|
<i class="layui-icon layui-icon-search" |
|
|
|
style="display: inline" |
|
|
|
id="selectMaterialForLocation" |
|
|
|
onclick="selectMaterialForLocation(this)"></i> |
|
|
|
</div> |
|
|
|
<input type="text" name="mid" |
|
|
|
class="layui-input" id="midForLocation" |
|
|
|
style="display: none" |
|
|
|
lay-verify="required"/> |
|
|
|
<i class="layui-icon layui-icon-search" style="display: inline" |
|
|
|
id="selectMaterialForLocation" onclick="selectMaterialForLocation(this)"></i> |
|
|
|
</div> |
|
|
|
<input type="text" name="mid" class="layui-input" id="midForLocation" |
|
|
|
style="display: none" lay-verify="required"/> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label" style="height: 40px;">物料编码:</label> |
|
|
|
<div class="layui-input-block" style="margin: 0px;"> |
|
|
|
<div class="inputdiv"> |
|
|
|
<input id="codeForLocation" name="code" type="text" placeholder="请填写入物料编码" |
|
|
|
value="" |
|
|
|
onblur="selectCodeForLocation(this)" |
|
|
|
class="layui-input" lay-verify="required" |
|
|
|
style="border-style: none"> |
|
|
|
<img src="/static/images/search.ico" height="16" width="16" |
|
|
|
style="margin-top: 10px" |
|
|
|
onclick="scanMaterialCodeForTaking(this)"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label" |
|
|
|
style="height: 40px;">物料编码:</label> |
|
|
|
<div class="layui-input-block" style="margin: 0px;"> |
|
|
|
<div class="inputdiv"> |
|
|
|
<input id="codeForLocation" name="code" |
|
|
|
type="text" placeholder="请填写入物料编码" |
|
|
|
value="" |
|
|
|
onblur="selectCodeForLocation(this)" |
|
|
|
class="layui-input" |
|
|
|
lay-verify="required" |
|
|
|
style="border-style: none"> |
|
|
|
<img src="/static/images/search.ico" |
|
|
|
height="16" width="16" |
|
|
|
style="margin-top: 10px" |
|
|
|
onclick="scanMaterialCodeForTaking(this)"> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">物料类型:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input type="text" placeholder="请选择物料类型" class="layui-input" |
|
|
|
id="openSonByMateralType" readonly |
|
|
|
lay-verify="required"/> |
|
|
|
<input type="text" id="materialTypeId" name="typeId" |
|
|
|
placeholder="请选择物料类型" class="layui-input" |
|
|
|
style="display: none" lay-verify="required"/> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">物料类型:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input type="text" placeholder="请选择物料类型" |
|
|
|
class="layui-input" |
|
|
|
id="openSonByMateralType" readonly |
|
|
|
lay-verify="required"/> |
|
|
|
<input type="text" id="materialTypeId" |
|
|
|
name="typeId" |
|
|
|
placeholder="请选择物料类型" class="layui-input" |
|
|
|
style="display: none" |
|
|
|
lay-verify="required"/> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">材质:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input type="text" placeholder="请填写材质名称" class="layui-input" readonly |
|
|
|
name="texture"/> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">材质:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input type="text" placeholder="请填写材质名称" |
|
|
|
class="layui-input" readonly |
|
|
|
name="texture"/> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">规格型号:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input type="text" placeholder="请填写规格型号" class="layui-input" readonly |
|
|
|
name="version"/> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">规格型号:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input type="text" placeholder="请填写规格型号" |
|
|
|
class="layui-input" readonly |
|
|
|
name="version"/> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">计量单位:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<select id="unit" onchange="changeSelectValueForUnit(this)" class="layui-form-select" name="unit"></select> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">计量单位:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<select id="unit" |
|
|
|
onchange="changeSelectValueForUnit(this)" |
|
|
|
class="layui-form-select" |
|
|
|
name="unit"></select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-form-item" style="display: none" id="producedDateItem"> |
|
|
|
<label class="layui-form-label">生产日期:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<!-- <input type="text" name="producedDate" id="producedDate" placeholder="请填写生产日期" onclick="selectDate(this)"--> |
|
|
|
<!-- autocomplete="off" class="layui-input">--> |
|
|
|
<select name="producedDate" id="producedDate" onchange="changeSelectValueForProducedDate(this)" class="layui-form-select"> |
|
|
|
|
|
|
|
</select> |
|
|
|
<div class="layui-form-item" style="display: none" |
|
|
|
id="producedDateItem"> |
|
|
|
<label class="layui-form-label">生产日期:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<!-- <input type="text" name="producedDate" id="producedDate" placeholder="请填写生产日期" onclick="selectDate(this)"--> |
|
|
|
<!-- autocomplete="off" class="layui-input">--> |
|
|
|
<select name="producedDate" id="producedDate" |
|
|
|
onchange="changeSelectValueForProducedDate(this)" |
|
|
|
class="layui-form-select"> |
|
|
|
|
|
|
|
</select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">库存数量:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input type="number" class="layui-input" readonly id="oldInventory" |
|
|
|
name="oldInventory" lay-verify="required"/> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">库存数量:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input type="number" class="layui-input" |
|
|
|
readonly id="oldInventory" |
|
|
|
name="oldInventory" |
|
|
|
lay-verify="required"/> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">盘点数量:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input type="number" class="layui-input" onblur="calculate(this)" |
|
|
|
name="newInventory" lay-verify="required"/> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">盘点数量:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input type="number" class="layui-input" |
|
|
|
onblur="calculate(this)" |
|
|
|
name="newInventory" |
|
|
|
lay-verify="required"/> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">盘点结果:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<select name="takingResult" id="result" class="layui-form-select"> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">盘点结果:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<select name="takingResult" id="result" |
|
|
|
class="layui-form-select"> |
|
|
|
|
|
|
|
</select> |
|
|
|
</select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">盈亏数量:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input type="number" class="layui-input" readonly |
|
|
|
id="Inventory_number" |
|
|
|
name="inventory" lay-verify="required"/> |
|
|
|
<div class="layui-form-item"> |
|
|
|
<label class="layui-form-label">盈亏数量:</label> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<input type="number" class="layui-input" |
|
|
|
readonly |
|
|
|
id="Inventory_number" |
|
|
|
name="inventory" lay-verify="required"/> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<i class="layui-icon layui-icon-addition" |
|
|
|
style="display: inline" |
|
|
|
onclick="addItem(this)"></i> |
|
|
|
</div> |
|
|
|
<i class="layui-icon layui-icon-addition" style="display: inline" |
|
|
|
onclick="addItem(this)"></i> |
|
|
|
</div> |
|
|
|
<div class="layui-form-item" style="margin-top: 10px;"> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<button type="button" class="layui-btn layui-btn-normal layui-btn-lg" |
|
|
|
lay-submit |
|
|
|
lay-filter="formStep3"> |
|
|
|
 提交  |
|
|
|
</button> |
|
|
|
<div class="layui-form-item" style="margin-top: 10px;"> |
|
|
|
<div class="layui-input-block"> |
|
|
|
<button type="button" |
|
|
|
class="layui-btn layui-btn-normal layui-btn-lg" |
|
|
|
lay-submit |
|
|
|
lay-filter="formStep3"> |
|
|
|
 提交  |
|
|
|
</button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</fieldset> |
|
|
|
</fieldset> |
|
|
|
</form> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
@ -453,7 +479,6 @@ |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 用于提交盘点情况 |
|
|
|
form.on('submit(formStep)', function (data) { |
|
|
|
data = data.field; |
|
|
|
@ -499,28 +524,27 @@ |
|
|
|
data = data.field; |
|
|
|
data.params = params; |
|
|
|
data.departmentManagerId = departmentManagerIdForLocation; |
|
|
|
console.log(data) |
|
|
|
/* $.ajax({ |
|
|
|
url: "/stockTaking/addStockTakingRecord", |
|
|
|
type: 'post', |
|
|
|
dataType: 'json', |
|
|
|
contentType: "application/json;charset=utf-8", |
|
|
|
data: JSON.stringify(data), |
|
|
|
beforeSend: function () { |
|
|
|
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']}); |
|
|
|
}, |
|
|
|
success: function (data) { |
|
|
|
layer.msg("申请提交成功", { |
|
|
|
icon: 6,//成功的表情 |
|
|
|
time: 500 //1秒关闭(如果不配置,默认是3秒) |
|
|
|
}, function () { |
|
|
|
step.next('#stepForm'); |
|
|
|
}); |
|
|
|
}, |
|
|
|
complete: function () { |
|
|
|
layer.close(this.layerIndex); |
|
|
|
} |
|
|
|
});*/ |
|
|
|
$.ajax({ |
|
|
|
url: "/stockTaking/addStockTakingRecord", |
|
|
|
type: 'post', |
|
|
|
dataType: 'json', |
|
|
|
contentType: "application/json;charset=utf-8", |
|
|
|
data: JSON.stringify(data), |
|
|
|
beforeSend: function () { |
|
|
|
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']}); |
|
|
|
}, |
|
|
|
success: function (data) { |
|
|
|
layer.msg("申请提交成功", { |
|
|
|
icon: 6,//成功的表情 |
|
|
|
time: 500 //1秒关闭(如果不配置,默认是3秒) |
|
|
|
}, function () { |
|
|
|
step.next('#stepForm'); |
|
|
|
}); |
|
|
|
}, |
|
|
|
complete: function () { |
|
|
|
layer.close(this.layerIndex); |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
$('.pre').click(function () { |
|
|
|
|