This commit is contained in:
parent
662388cffa
commit
bd082aac08
|
|
@ -338,30 +338,44 @@
|
||||||
Object.assign(currentRows, formData)
|
Object.assign(currentRows, formData)
|
||||||
|
|
||||||
currentRows.fileList = fileList
|
currentRows.fileList = fileList
|
||||||
let dataForm = {
|
|
||||||
templateId: getUrlParam('templateId'),
|
|
||||||
evaluateId: getUrlParam('id'),
|
|
||||||
id: getUrlParam('detailsId'),
|
|
||||||
jsonData: JSON.stringify([currentRows]),
|
|
||||||
titleFiled: fields.join(','),
|
|
||||||
}
|
|
||||||
|
|
||||||
console.log('提交时的formDat参数', dataForm)
|
// 更新当前行的表格数据
|
||||||
let path = getUrlParam("type") == '0' ? '/outsourcer/saveEvaluateData' : '/outsourcer/updateEvaluateData';
|
let colsNew = tableView.find('tr[data-index=' + rowIndex + ']').find('td');
|
||||||
$.ajax({
|
|
||||||
url: ctxPath + path,
|
// 遍历所有列,更新相应的单元格
|
||||||
type: 'post',
|
colsNew.each(function (index, td) {
|
||||||
data: dataForm,
|
// 获取字段名,和表格列的字段对应
|
||||||
success: function (res) {
|
let fieldName = dialogLabelInfo[index]?.field;
|
||||||
if (res.res == '1') {
|
|
||||||
layer.msg('保存成功');
|
// 如果该列对应的字段存在,则更新该单元格的值
|
||||||
layer.close(index); // 关闭弹框
|
if (fieldName && currentRows[fieldName] !== undefined) {
|
||||||
initTable()
|
$(td).text(currentRows[fieldName]);
|
||||||
} else {
|
|
||||||
layer.msg(res.resMsg);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
// let dataForm = {
|
||||||
|
// templateId: getUrlParam('templateId'),
|
||||||
|
// evaluateId: getUrlParam('id'),
|
||||||
|
// id: getUrlParam('detailsId'),
|
||||||
|
// jsonData: JSON.stringify([currentRows]),
|
||||||
|
// titleFiled: fields.join(','),
|
||||||
|
// }
|
||||||
|
|
||||||
|
// console.log('提交时的formDat参数', dataForm)
|
||||||
|
// let path = getUrlParam("type") == '0' ? '/outsourcer/saveEvaluateData' : '/outsourcer/updateEvaluateData';
|
||||||
|
// $.ajax({
|
||||||
|
// url: ctxPath + path,
|
||||||
|
// type: 'post',
|
||||||
|
// data: dataForm,
|
||||||
|
// success: function (res) {
|
||||||
|
// if (res.res == '1') {
|
||||||
|
// layer.msg('保存成功');
|
||||||
|
// layer.close(index); // 关闭弹框
|
||||||
|
// initTable()
|
||||||
|
// } else {
|
||||||
|
// layer.msg(res.resMsg);
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
// })
|
||||||
|
|
||||||
|
|
||||||
// 这里可以执行你需要的操作
|
// 这里可以执行你需要的操作
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue