This commit is contained in:
BianLzhaoMin 2025-02-26 18:09:35 +08:00
parent 662388cffa
commit bd082aac08
1 changed files with 35 additions and 21 deletions

View File

@ -338,30 +338,44 @@
Object.assign(currentRows, formData)
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';
$.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);
}
// 更新当前行的表格数据
let colsNew = tableView.find('tr[data-index=' + rowIndex + ']').find('td');
// 遍历所有列,更新相应的单元格
colsNew.each(function (index, td) {
// 获取字段名,和表格列的字段对应
let fieldName = dialogLabelInfo[index]?.field;
// 如果该列对应的字段存在,则更新该单元格的值
if (fieldName && currentRows[fieldName] !== undefined) {
$(td).text(currentRows[fieldName]);
}
})
// 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);
// }
// }
// })
// 这里可以执行你需要的操作