代码调试

This commit is contained in:
BianLzhaoMin 2025-02-26 15:50:17 +08:00
parent 442e681353
commit 95e95bf1bd
1 changed files with 24 additions and 22 deletions

View File

@ -195,32 +195,34 @@
var tableView = this.elem.next(); var tableView = this.elem.next();
layui.each(res.data, function (i, item) { layui.each(res.data, function (i, item) {
if (item.isApprove == '1') { // Condition to make the row non-editable if (item.isApprove == '1') { // Condition to make the row non-editable
var cols = tableView.find('tr[data-index=' + i + ']').find('td');
cols.each(function (index, item) {
//对field为subNameproName 的列不进行设置
if (index > 2) {
$(this).data('edit', 'false');
$(this).removeAttr('data-edit');
$(this).addClass('layui-disabled');
//将td元素的contentEditable属性设置为false禁止编辑
$(this).attr('contentEditable', 'false');
//将td元素的style属性设置为pointer-events: none禁止点击
$(this).css('pointer-events', 'none');
delete item.dataset.edit
let fileDom = '';
// 只要有文件列表并且文件列表数量大于0添加文件信息 }
if (item.fileList && item.fileList.length > 0) { var cols = tableView.find('tr[data-index=' + i + ']').find('td');
// 根据文件列表的索引判断将哪个文件添加到相应的列 cols.each(function (index, item) {
fileDom = `<span>${item.fileList[index - 3] || ''}</span>`; //对field为subNameproName 的列不进行设置
} if (index > 2) {
$(this).data('edit', 'false');
$(this).removeAttr('data-edit');
$(this).addClass('layui-disabled');
//将td元素的contentEditable属性设置为false禁止编辑
$(this).attr('contentEditable', 'false');
//将td元素的style属性设置为pointer-events: none禁止点击
$(this).css('pointer-events', 'none');
delete item.dataset.edit
let fileDom = '';
// 将fileDom添加到当前单元格 // 只要有文件列表并且文件列表数量大于0添加文件信息
$(td).append(fileDom); if (item.fileList && item.fileList.length > 0) {
// 根据文件列表的索引判断将哪个文件添加到相应的列
fileDom = `<span>${item.fileList[index - 3] || ''}</span>`;
} }
}); // 将fileDom添加到当前单元格
} $(this).append(fileDom);
}
});
}); });
var columsName = ['subName'];//需要合并的列名称 ['business_tenant_name','land','contract_begin','contract_end','history_arrears','period']; var columsName = ['subName'];//需要合并的列名称 ['business_tenant_name','land','contract_begin','contract_end','history_arrears','period'];
var columsIndex = [1];//需要合并的列索引值 [2,3,5,6,14,15]; var columsIndex = [1];//需要合并的列索引值 [2,3,5,6,14,15];