考勤流程中有两个时长需要填写,一个是用户自己填写的时长,一个是经理确认的时长,经理确认的时长只能比用户自己填写的少,不能多。
要求:
登记时长>=确认时长
效果:
写法:
document.getElementsByName("online-form")[0].__vue__.$watch("data.jedb.sub_zibjedb",function(newVal,oldVal){
if(newVal && newVal.length > 0){
for(let i = 0 ; i < newVal.length ; i++){
if(parseInt(newVal[i].sz1) < parseInt(newVal[i].sz2)){
window.app.$message.warning(`第${i+1}行,确认时长超过允许填写的最大值`)
}
}
}
},{deep:true})
若是需要将文本框中填写的数字进行大小的对比,也可以进行转换