|
|
@ -120,6 +120,26 @@ |
|
|
|
|
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<td class="title" style="width: 110px;"> |
|
|
|
<p> |
|
|
|
是否半成品: |
|
|
|
</p> |
|
|
|
</td> |
|
|
|
<td colspan="2"> |
|
|
|
<input id="IsPartAssemble" type="checkbox"/> |
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<td class="title" style="width: 110px;"> |
|
|
|
<p> |
|
|
|
工位号: |
|
|
|
</p> |
|
|
|
</td> |
|
|
|
<td colspan="2"> |
|
|
|
<input id="StationNo" type="text" class="text" style="width: 220px; height: 30px;" /><span style="color: red; font-size: 18px; vertical-align: middle;">*</span> |
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<td class="title" style="width: 110px;"> |
|
|
|
<p> |
|
|
@ -231,6 +251,17 @@ |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
{ |
|
|
|
field: 'IsPartAssemble', title: '是否半成品', sortable: 'true', width: 10, |
|
|
|
formatter: function (value) { |
|
|
|
if (value == 1) { |
|
|
|
return "是"; |
|
|
|
} else { |
|
|
|
return "否"; |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
{ field: 'StationNo', title: '工位号', sortable: 'true', width: 10 }, |
|
|
|
{ field: 'PlaceName', title: '地点', sortable: 'true', width: 10 }, |
|
|
|
]], |
|
|
|
|
|
|
@ -257,12 +288,19 @@ |
|
|
|
var PartNo1 = $('#fl_id_1').combo('getValue'); |
|
|
|
var PartNo2 = $('#fl_id_2').combo('getValue'); |
|
|
|
var PlaceName = $('#PlaceName').val(); |
|
|
|
var StationNo = $('#StationNo').val(); |
|
|
|
var IsChecked = 0; |
|
|
|
|
|
|
|
if ($('#IsChecked').is(':checked')) { |
|
|
|
IsChecked = 1; |
|
|
|
} |
|
|
|
|
|
|
|
var IsPartAssemble = 0; |
|
|
|
|
|
|
|
if ($('#IsPartAssemble').is(':checked')) { |
|
|
|
IsPartAssemble = 1; |
|
|
|
} |
|
|
|
|
|
|
|
if (PartNo1 == "") { |
|
|
|
$.messager.alert('提示', '注塑件不能为空,请重新输入', 'warning'); |
|
|
|
return; |
|
|
@ -271,16 +309,23 @@ |
|
|
|
$.messager.alert('提示', '塑料粒子不能为空,请重新输入', 'warning'); |
|
|
|
return; |
|
|
|
} |
|
|
|
if (StationNo == "") { |
|
|
|
$.messager.alert('提示', '工位号不能为空,请重新输入', 'warning'); |
|
|
|
return; |
|
|
|
} |
|
|
|
if (PlaceName == "") { |
|
|
|
$.messager.alert('提示', '地点不能为空,请重新输入', 'warning'); |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
var model = { |
|
|
|
BomID: BomID, |
|
|
|
PartNo1: PartNo1, |
|
|
|
PartNo2: PartNo2, |
|
|
|
IsChecked: IsChecked, |
|
|
|
IsPartAssemble: IsPartAssemble, |
|
|
|
StationNo: StationNo, |
|
|
|
PlaceName: PlaceName, |
|
|
|
method: 'SaveInfo' |
|
|
|
}; |
|
|
@ -292,14 +337,15 @@ |
|
|
|
async: false, |
|
|
|
url: "/HttpHandlers/Bom_MKHandler.ashx", |
|
|
|
data: model, |
|
|
|
success: function (data) { |
|
|
|
if (data == 'true') { |
|
|
|
dataType: 'json', |
|
|
|
success: function (res) { |
|
|
|
if (res.IsSuccess) { |
|
|
|
$.messager.alert('提示', '已保存', 'info'); |
|
|
|
dg.datagrid('reload'); |
|
|
|
$('#w').window('close'); |
|
|
|
} |
|
|
|
else { |
|
|
|
$.messager.alert('提示', '保存失败,请查看是否编号重复', 'warning'); |
|
|
|
$.messager.alert('错误', res.Message, 'warning'); |
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
@ -348,7 +394,14 @@ |
|
|
|
$('#IsChecked').prop("checked", "checked") |
|
|
|
} |
|
|
|
|
|
|
|
if (row.IsPartAssemble == 0) { |
|
|
|
$('#IsPartAssemble').removeAttr("checked") |
|
|
|
} else { |
|
|
|
|
|
|
|
$('#IsPartAssemble').prop("checked", "checked") |
|
|
|
} |
|
|
|
$('#PlaceName').val(row.PlaceName); |
|
|
|
$('#StationNo').val(row.StationNo); |
|
|
|
$('#w').window('open'); |
|
|
|
|
|
|
|
} |
|
|
@ -396,8 +449,10 @@ |
|
|
|
|
|
|
|
$('#fl_id_1').combo('clear'); |
|
|
|
$('#fl_id_2').combo('clear'); |
|
|
|
$('#IsChecked').removeAttr("checked") |
|
|
|
$('#IsChecked').removeAttr("checked"); |
|
|
|
$('#IsPartAssemble').removeAttr("checked"); |
|
|
|
$('#PlaceName').val(''); |
|
|
|
$('#StationNo').val(''); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|