Forráskód Böngészése

增加结束时间不能早于开始时间判断

wukai 1 hónapja
szülő
commit
38658b1476

+ 8 - 0
jjt-biz/src/main/java/com/jjt/biz/controller/ApiYrController.java

@@ -49,6 +49,9 @@ public class ApiYrController extends BaseController {
     @ResponseBody
     public R<?> compare(@RequestBody YrCompareReq req) {
         List<YrCompareBackReq> list = new ArrayList<>();
+        if (req.getE1().isBefore(req.getS1()) || req.getE2().isBefore(req.getS2())) {
+            return R.fail("结束时间不能早于开始时间");
+        }
         YrCompareBackReq req1 = new YrCompareBackReq();
         req1.setLine(req.getLine1());
         req1.setStart(req.getS1());
@@ -67,6 +70,11 @@ public class ApiYrController extends BaseController {
     @CrossOrigin(origins = "*")
     @ResponseBody
     public R<?> compareBack(@RequestBody List<YrCompareBackReq> list) {
+        for (YrCompareBackReq req : list) {
+            if (req.getEnd().isBefore(req.getStart())) {
+                return R.fail("结束时间不能早于开始时间");
+            }
+        }
         return R.ok(service.compare(list, true));
     }