瀏覽代碼

fix: 判断点位值变动时,如果新旧项中一个值为空,则直接返回false

gaoyagang 1 年之前
父節點
當前提交
b2deca57a5
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      identify/single.go

+ 4 - 0
identify/single.go

@@ -52,6 +52,10 @@ func (s *SingleItem) Check(ov, nv string) string {
 }
 }
 
 
 func (s *SingleItem) check(rule Rule) bool {
 func (s *SingleItem) check(rule Rule) bool {
+	if s.ov == "" || s.nv == "" {
+		return false
+	}
+
 	var ovIn, ovNotIn, nvIn, nvNotIn = true, true, true, true
 	var ovIn, ovNotIn, nvIn, nvNotIn = true, true, true, true
 	if rule.OvIn != nil {
 	if rule.OvIn != nil {
 		ovIn = s.ovIn(rule.OvIn)
 		ovIn = s.ovIn(rule.OvIn)