考勤流程中有两个时长需要填写,一个是用户自己填写的时长,一个是经理确认的时长,经理确认的时长只能比用户自己填写的少,不能多。
要求:
登记时长>=确认时长
效果:
写法:
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})
若是需要将文本框中填写的数字进行大小的对比,也可以进行转换