diff --git a/js/accessory/child/accessory_return_form.js b/js/accessory/child/accessory_return_form.js
index 9559684..f9856ec 100644
--- a/js/accessory/child/accessory_return_form.js
+++ b/js/accessory/child/accessory_return_form.js
@@ -20,7 +20,7 @@ function setParams(obj) {
form.on('submit(formData)', function (data) {
submitApply(data);
});
- form.on('select(createId)', function (data) {
+ form.on('select(creator)', function (data) {
if (checkUserId && data.value !== checkUserId) {
// 清空退料配件明细数据
jjDataArr.splice(0, jjDataArr.length);
@@ -85,11 +85,11 @@ function getUserList() {
// 退料人下拉选赋值
function setSelectData(list) {
- let html = '';
+ let html = '';
$.each(list, function (index, item) {
- html += ''
+ html += ''
})
- $('#createId').empty().append(html);
+ $('#creator').empty().append(html);
layui.form.render();
}
@@ -160,12 +160,12 @@ function submitApply(data) {
return layer.msg('未添加配件退回数据', { icon: 7 });
}
for (let i = 0; i < list.length; i++) {
- if (!list[i].inputNum || list[i].inputNum === '0') {
- return layer.msg('入库配件明细,第' + (i + 1) + '行,未填写配件入库数量', { icon: 7 });
+ if (list[i].backNum === 0) {
+ return layer.msg('退料配件明细,第' + (i + 1) + '行,未填写本次退回量', { icon: 7 });
}
}
data.field.detailsVoList = list;
- data.field.userName = $('#createId').find('option:checked').text();
+ data.field.userName = $('#creator').find('option:checked').text();
let formData = new FormData();
//遍历最终文件集合
for (let i = 0; i < fileList.length; i++) {
@@ -220,7 +220,7 @@ function getBaseTableData() {
// 选择退回配件类型
function chooseFitType() {
- let userId = $('#createId').val()
+ let userId = $('#creator').val()
if (!userId) {
return layer.msg('请选择退料人', { icon: 7 });
}
@@ -329,7 +329,7 @@ function setTableData(results) {
html += "
" + l.partModel + " | ";
html += "" + l.partUnit + " | ";
html += "" + l.lyNum + " | ";
- html += "" + setFormInput(l.num, 1) + " | ";
+ html += "" + setFormInput(l.ghNum, 1) + " | ";
html += "" + setFormInput(l.remark, 2) + " | ";
html += "";
}
@@ -395,7 +395,7 @@ function delFitType() {
layer.close(layerIndex);
for (let i = 0; i < delIdArr.length; i++) {
for (let j = 0; j < jjDataArr.length; j++) {
- let id = jjDataArr[j].id;
+ let id = jjDataArr[j].partId;
if (delIdArr[i] == id) {
jjDataArr.splice(j, 1);
break;
diff --git a/js/accessory/child/accessory_store_detail.js b/js/accessory/child/accessory_store_detail.js
index 6e0a22c..da7db8f 100644
--- a/js/accessory/child/accessory_store_detail.js
+++ b/js/accessory/child/accessory_store_detail.js
@@ -223,7 +223,6 @@ function initTable() {
page: true,
done: function (res, curr, count) {
pageNum = tableIns.config.page.curr;
- element.render();
table.resize("currentTableId");
},
});
diff --git a/js/accessory/child/choose_inventory_count_fit_type_list.js b/js/accessory/child/choose_inventory_count_fit_type_list.js
index ba0ff92..8f31eb6 100644
--- a/js/accessory/child/choose_inventory_count_fit_type_list.js
+++ b/js/accessory/child/choose_inventory_count_fit_type_list.js
@@ -95,7 +95,7 @@ function initTable() {
[
{ type: 'checkbox', width: '5%' },
{
- width: '6%',
+ width: '5.9%',
title: "序号",
align: "center",
templet: function (d) {
diff --git a/js/accessory/child/choose_return_fit_type_list.js b/js/accessory/child/choose_return_fit_type_list.js
index 7258d49..f153ebd 100644
--- a/js/accessory/child/choose_return_fit_type_list.js
+++ b/js/accessory/child/choose_return_fit_type_list.js
@@ -1,4 +1,4 @@
-let objParam, userpartId;
+let objParam, userId;
let form, table, tableIns, layer, util;
let pageNum = 1;
let quanju = new Array();//全局
@@ -7,7 +7,7 @@ let huancunObj = new Array();//缓存2
let jjDetailArr = []; // 退料配件类型数据
function setParams(obj) {
objParam = JSON.parse(obj);
- userpartId = objParam.userpartId;
+ userId = objParam.userId;
console.log(objParam);
layui.use(["form", "table", 'layer', 'util'], function () {
form = layui.form;
@@ -33,7 +33,7 @@ function queryTable(type) {
// 重载表格
function reloadTable(pageNum) {
- table.reload("currentTablepartId", {
+ table.reload("currentTableId", {
page: {
curr: pageNum ? pageNum : 1,
},
@@ -42,7 +42,7 @@ function reloadTable(pageNum) {
'partType': $('#partType').val(),
'partName': $('#partName').val(),
'partModel': $('#partModel').val(),
- 'userpartId': userpartId
+ 'userId': userId
}),
},
},
@@ -53,8 +53,8 @@ function reloadTable(pageNum) {
// 表格数据
function initTable() {
tableIns = table.render({
- elem: "#currentTablepartId",
- partId: 'currentTablepartId',
+ elem: "#currentTableId",
+ id: 'currentTableId',
height: "full-200",
headers: {
authorization: sessionStorage.getItem("gz-token"),
@@ -65,7 +65,7 @@ function initTable() {
'partType': $('#partType').val(),
'partName': $('#partName').val(),
'partModel': $('#partModel').val(),
- 'userpartId': userpartId
+ 'userId': userId
}),
},
request: {
@@ -161,7 +161,8 @@ function initTable() {
limit: 10,
page: true,
done: function (res, curr, count) {
- table.resize("currentTablepartId");
+ console.log(res);
+ table.resize("currentTableId");
pageNum = tableIns.config.page.curr;
//设置全部数据到全局变量
quanju = res.data;
@@ -187,7 +188,7 @@ function initTable() {
}
},
});
- table.on('edit(currentTablepartId2)', function (obj) {
+ table.on('edit(currentTableId2)', function (obj) {
var field = obj.field; // 得到修改的字段
var value = obj.value // 得到修改后的值
if (field === 'ghNum') { // 本次退回量
@@ -199,7 +200,8 @@ function initTable() {
}
// 获取累计领料数量
let lyNum = obj.data.lyNum ? obj.data.lyNum : 0;
- if(value > lyNum){
+ if (value > lyNum) {
+ obj.reedit();
return layer.msg('本次退回量不能超过累计领料数量', { icon: 7 })
}
}
@@ -217,7 +219,7 @@ function initTable() {
updateOrAddObject(partId, obj.data);
});
//复选框选中监听,将选中的partId 设置到缓存数组,或者删除缓存数组
- table.on('checkbox(currentTablepartId2)', function (obj) {
+ table.on('checkbox(currentTableId2)', function (obj) {
if (obj.checked === true) {
if (obj.type === 'one' && huancun.indexOf(obj.data.partId) === -1) {
huancun.push(obj.data.partId);
@@ -318,17 +320,11 @@ function saveData2(params) {
}
}
-
-// 配件类型
-function addFitTypeData() {
- openIframeByParamObj2("add_fit_type_data", "配件类型", "../../../page/basic/fit_type_list.html", "92%", "95%", {});
-}
-
function closePage(type, params) {
let index = parent.layer.getFrameIndex(window.name); // 先得到当前 iframe层的索引
parent.layer.close(index); // 再执行关闭
if (type == 1) {
- window.parent.addFitDatas(params, userpartId);
+ window.parent.addFitDatas(params, userId);
}
}
\ No newline at end of file
diff --git a/page/accessory/child/accessory_return_form.html b/page/accessory/child/accessory_return_form.html
index 572f9d2..55f890b 100644
--- a/page/accessory/child/accessory_return_form.html
+++ b/page/accessory/child/accessory_return_form.html
@@ -19,7 +19,7 @@