评价分值最大值处理
This commit is contained in:
parent
25f09f395b
commit
075c8010bf
|
|
@ -189,6 +189,29 @@
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
// 单元格普通编辑事件
|
||||||
|
table.on('edit(baseTable)', function(obj){
|
||||||
|
var value = obj.value // 得到修改后的值
|
||||||
|
var data = obj.data // 得到所在行所有键值
|
||||||
|
var field = obj.field; // 得到字段
|
||||||
|
//判断修改的是当前行的第几个单元格
|
||||||
|
let index = headerRows[2].findIndex(item => item.field === field);
|
||||||
|
//获取其对应的二级标题 用于计算
|
||||||
|
let currentItem = headerRows[1][index];
|
||||||
|
let standardScore = Number(currentItem.standardScore);
|
||||||
|
if (value > standardScore) {
|
||||||
|
layer.msg('输入值不能大于标准值');
|
||||||
|
//清空当前单元格
|
||||||
|
obj.update({
|
||||||
|
[field]: ''
|
||||||
|
});
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
// // 更新数据中对应的字段
|
||||||
|
let update = {};
|
||||||
|
update[field] = value;
|
||||||
|
obj.update(update);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue