wwh 1 рік тому
батько
коміт
c4cc9dc20a

+ 5 - 0
huimv-admin/src/main/java/com/huimv/guowei/admin/service/impl/BaseDuckInfoServiceImpl.java

@@ -114,6 +114,11 @@ public class BaseDuckInfoServiceImpl extends ServiceImpl<BaseDuckInfoMapper, Bas
             BigDecimal rate = new BigDecimal(paramsMap.get("hatchRate"));
             baseDuckInfo.setHatchRate(rate);
         }
+        if (paramsMap.get("fatherNum").equals(paramsMap.get("motherNum")) ||
+                paramsMap.get("motherNum").equals(paramsMap.get("duckCode")) ||
+                paramsMap.get("fatherNum").equals(paramsMap.get("duckCode"))) {
+            return new Result(10001, "鸭只编号、父亲编号、母亲编号三者的编号不能相同!", false);
+        }
         baseDuckInfo.setFatherNum(paramsMap.get("fatherNum"));
         baseDuckInfo.setMotherNum(paramsMap.get("motherNum"));
         baseDuckInfo.setFatherGenotype(paramsMap.get("fatherGenotype"));