配件入库

This commit is contained in:
cwchen 2024-11-13 11:10:49 +08:00
parent f4f958762e
commit dbdb3b0621
3 changed files with 24 additions and 22 deletions

View File

@ -13,7 +13,7 @@ function setParams(params) {
element = layui.element; element = layui.element;
layer = layui.layer; layer = layui.layer;
getInputDetails(); getInputDetails();
// initTable(); initTable();
}); });
} }
@ -90,8 +90,9 @@ function queryTable(type) {
if (type === 1) { if (type === 1) {
reloadTable(1); reloadTable(1);
} else if (type === 2) { } else if (type === 2) {
$('#type').val('');
$('#name').val(''); $('#name').val('');
$('#module').val(''); $('#model').val('');
layui.form.render(); layui.form.render();
reloadTable(1); reloadTable(1);
} }
@ -110,10 +111,10 @@ function reloadTable(pageNum) {
}, },
where: { where: {
encryptedData: JSON.stringify({ encryptedData: JSON.stringify({
'type': $('#type').val(),
'name': $('#name').val(), 'name': $('#name').val(),
'module': $('#module').val(), 'model': $('#model').val(),
'proId': objParam.proId, 'id': objParam.id
'id': id
}), }),
}, },
}, },
@ -129,12 +130,13 @@ function initTable() {
authorization: sessionStorage.getItem("gz-token"), authorization: sessionStorage.getItem("gz-token"),
}, },
height: "full", height: "full",
url: dataUrl + "backstage/planOut/getOutDetailList", url: dataUrl + "backstage/partInput/getInputDetailListByPage",
where: { where: {
encryptedData: JSON.stringify({ encryptedData: JSON.stringify({
'type': $('#type').val(),
'name': $('#name').val(), 'name': $('#name').val(),
'module': $('#module').val(), 'model': $('#model').val(),
'id': id 'id': objParam.id
}), }),
}, },
request: { request: {
@ -160,56 +162,56 @@ function initTable() {
}, },
}, },
{ {
field: "type", field: "partType",
width: '10%', width: '10%',
title: "配件类型", title: "配件类型",
unresize: true, unresize: true,
align: "center", align: "center",
}, },
{ {
field: "name", field: "partName",
width: '10%', width: '10%',
title: "配件名称", title: "配件名称",
unresize: true, unresize: true,
align: "center", align: "center",
}, },
{ {
field: "model", field: "partModel",
title: "规格型号", title: "规格型号",
width: '10%', width: '10%',
unresize: true, unresize: true,
align: "center", align: "center",
}, },
{ {
field: "unit", field: "partUnit",
title: "单位", title: "单位",
width: '10%', width: '10%',
unresize: true, unresize: true,
align: "center", align: "center",
}, },
{ {
field: "needNum", field: "inputNum",
title: "入库量", title: "入库量",
width: '10%', width: '10%',
unresize: true, unresize: true,
align: "center", align: "center",
}, },
{ {
field: "fhNum", field: "partPrice",
width: '10%', width: '10%',
title: "单价(元)", title: "单价(元)",
unresize: true, unresize: true,
align: "center", align: "center",
}, },
{ {
field: "tzNum", field: "vendName",
width: '15%', width: '15%',
title: "配件厂家", title: "配件厂家",
unresize: true, unresize: true,
align: "center", align: "center",
}, },
{ {
field: "remarks", field: "remark",
title: "备注", title: "备注",
width: '17%', width: '17%',
align: "center", align: "center",

View File

@ -200,9 +200,9 @@ function submitApply(data) {
} }
formData.append('params', JSON.stringify(data.field)); formData.append('params', JSON.stringify(data.field));
console.log(JSON.stringify(data.field)); console.log(JSON.stringify(data.field));
/* let loadingMsg = layer.msg(',...', { icon: 16, shade: 0.01, time: '0' }); let loadingMsg = layer.msg('正在提交保存,请稍等...', { icon: 16, shade: 0.01, time: '0' });
console.log(JSON.stringify(data.field)); console.log(JSON.stringify(data.field));
let url = dataUrl + 'backstage/partInput/addInputData'; let url = dataUrl + 'backstage/partInput/updateInputData';
ajaxRequestByUploadFile(url, formData, function () { ajaxRequestByUploadFile(url, formData, function () {
$('.save').addClass("layui-btn-disabled").attr("disabled", true); $('.save').addClass("layui-btn-disabled").attr("disabled", true);
$('.cancel').addClass("layui-btn-disabled").attr("disabled", true); $('.cancel').addClass("layui-btn-disabled").attr("disabled", true);
@ -223,7 +223,7 @@ function submitApply(data) {
$('.save').removeClass("layui-btn-disabled").attr("disabled", false); $('.save').removeClass("layui-btn-disabled").attr("disabled", false);
$('.cancel').removeClass("layui-btn-disabled").attr("disabled", false); $('.cancel').removeClass("layui-btn-disabled").attr("disabled", false);
errorFn(xhr, status, error) errorFn(xhr, status, error)
}, null); */ }, null);
} }
// 获取入库配件明细数据 // 获取入库配件明细数据

View File

@ -106,20 +106,20 @@
<div class="layui-form-item"> <div class="layui-form-item">
<div class="layui-inline"> <div class="layui-inline">
<div class="layui-input-inline" style="width: 300px;"> <div class="layui-input-inline" style="width: 300px;">
<input type="text" name="name" id="name" autocomplete="off" <input type="text" name="type" id="type" autocomplete="off"
class="layui-input" lay-affix="clear" placeholder="输入配件类型" class="layui-input" lay-affix="clear" placeholder="输入配件类型"
maxlength="30"> maxlength="30">
</div> </div>
</div> </div>
<div class="layui-inline"> <div class="layui-inline">
<div class="layui-input-inline" style="width: 300px;"> <div class="layui-input-inline" style="width: 300px;">
<input type="text" name="module" id="module" autocomplete="off" <input type="text" name="name" id="name" autocomplete="off"
class="layui-input" lay-affix="clear" placeholder="输入配件名称" maxlength="30"> class="layui-input" lay-affix="clear" placeholder="输入配件名称" maxlength="30">
</div> </div>
</div> </div>
<div class="layui-inline"> <div class="layui-inline">
<div class="layui-input-inline" style="width: 300px;"> <div class="layui-input-inline" style="width: 300px;">
<input type="text" name="module" id="module" autocomplete="off" <input type="text" name="model" id="model" autocomplete="off"
class="layui-input" lay-affix="clear" placeholder="输入规格型号" maxlength="30"> class="layui-input" lay-affix="clear" placeholder="输入规格型号" maxlength="30">
</div> </div>
</div> </div>