This commit is contained in:
parent
9d5221fa0b
commit
1ff32925b3
|
|
@ -20,6 +20,10 @@
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.layui-layer-iframe .layui-layer-btn0 {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
@ -203,10 +207,13 @@
|
||||||
//将td元素的style属性设置为pointer-events: none,禁止点击
|
//将td元素的style属性设置为pointer-events: none,禁止点击
|
||||||
$(this).css('pointer-events', 'none');
|
$(this).css('pointer-events', 'none');
|
||||||
delete item.dataset.edit
|
delete item.dataset.edit
|
||||||
|
let fileDom = ''
|
||||||
|
if (JSON.parse(msg).fileList && JSON.parse(msg).fileList.length > 0) {
|
||||||
|
fileDom = `<span>${JSON.parse(msg).fileList[index - 3]}</span>`
|
||||||
|
}
|
||||||
|
$(this).append(fileDom)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
@ -397,54 +404,54 @@
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
// 单元格普通编辑事件
|
// 单元格普通编辑事件
|
||||||
table.on('edit(baseTable)', function (obj) {
|
// table.on('edit(baseTable)', function (obj) {
|
||||||
var value = obj.value // 得到修改后的值
|
// var value = obj.value // 得到修改后的值
|
||||||
var data = obj.data // 得到所在行所有键值
|
// var data = obj.data // 得到所在行所有键值
|
||||||
var field = obj.field; // 得到字段
|
// var field = obj.field; // 得到字段
|
||||||
//判断修改的是当前行的第几个单元格
|
// //判断修改的是当前行的第几个单元格
|
||||||
let index = headerRows[2].findIndex(item => item.field === field);
|
// let index = headerRows[2].findIndex(item => item.field === field);
|
||||||
//获取其对应的二级标题 用于计算
|
// //获取其对应的二级标题 用于计算
|
||||||
let currentItem = headerRows[1][index];
|
// let currentItem = headerRows[1][index];
|
||||||
let standardScore = Number(currentItem.standardScore);
|
// let standardScore = Number(currentItem.standardScore);
|
||||||
//是否包含前缀0
|
// //是否包含前缀0
|
||||||
if (value.indexOf('0') === 0 && value.length > 1) {
|
// if (value.indexOf('0') === 0 && value.length > 1) {
|
||||||
layer.msg('输入值不能以0开头');
|
// layer.msg('输入值不能以0开头');
|
||||||
//清空当前单元格
|
// //清空当前单元格
|
||||||
obj.update({
|
// obj.update({
|
||||||
[field]: ''
|
// [field]: ''
|
||||||
});
|
// });
|
||||||
return;
|
// return;
|
||||||
}
|
// }
|
||||||
//判断是否数字
|
// //判断是否数字
|
||||||
if (value < 0) {
|
// if (value < 0) {
|
||||||
layer.msg('输入值不能小于0');
|
// layer.msg('输入值不能小于0');
|
||||||
//清空当前单元格
|
// //清空当前单元格
|
||||||
obj.update({
|
// obj.update({
|
||||||
[field]: ''
|
// [field]: ''
|
||||||
});
|
// });
|
||||||
return;
|
// return;
|
||||||
}
|
// }
|
||||||
if (!isPositiveInteger(value)) {
|
// if (!isPositiveInteger(value)) {
|
||||||
layer.msg('请输入正整数');
|
// layer.msg('请输入正整数');
|
||||||
//清空当前单元格
|
// //清空当前单元格
|
||||||
obj.update({
|
// obj.update({
|
||||||
[field]: ''
|
// [field]: ''
|
||||||
});
|
// });
|
||||||
return;
|
// return;
|
||||||
}
|
// }
|
||||||
if (value > standardScore) {
|
// if (value > standardScore) {
|
||||||
layer.msg('输入值不能大于标准值');
|
// layer.msg('输入值不能大于标准值');
|
||||||
//清空当前单元格
|
// //清空当前单元格
|
||||||
obj.update({
|
// obj.update({
|
||||||
[field]: ''
|
// [field]: ''
|
||||||
});
|
// });
|
||||||
return;
|
// return;
|
||||||
}
|
// }
|
||||||
// // 更新数据中对应的字段
|
// // // 更新数据中对应的字段
|
||||||
let update = {};
|
// let update = {};
|
||||||
update[field] = value;
|
// update[field] = value;
|
||||||
obj.update(update);
|
// obj.update(update);
|
||||||
});
|
// });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue