From c8aee7b9bfd79cfd741d7e5692520f4f51a31a86 Mon Sep 17 00:00:00 2001
From: kimi <kimi42345@gmail.com>
Date: 星期一, 18 五月 2020 18:30:01 +0800
Subject: [PATCH] bak  修改 获取版本数据前

---
 src/main/java/com/highdatas/mdm/controller/AssembleController.java |   31 +++++++++++++++++++++++++------
 1 files changed, 25 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/highdatas/mdm/controller/AssembleController.java b/src/main/java/com/highdatas/mdm/controller/AssembleController.java
index 962c643..f961222 100644
--- a/src/main/java/com/highdatas/mdm/controller/AssembleController.java
+++ b/src/main/java/com/highdatas/mdm/controller/AssembleController.java
@@ -75,9 +75,28 @@
         }
     }
 
+    @RequestMapping(value = "runTest/{id}", method = RequestMethod.GET)
+    public Result runTest(@PathVariable String id, HttpServletRequest request) {
+        SysAssemble assemble = assembleService.selectById(id);
+        if (assemble == null) {
+            return Result.error(CodeMsg.ERROR_PARAMS_NOT_MATHED);
+        }
+        return assembleService.run(id);
+    }
+
     @RequestMapping(value = "saveJobGroup", method = RequestMethod.GET)
     public Result saveJobGroup(HttpServletRequest request) {
         boolean b = client.saveJobGroup();
+        if (b) {
+            return Result.success(null);
+        }else {
+            return Result.error(CodeMsg.OPERATR_ERROR);
+        }
+    }
+
+    @RequestMapping(value = "saveAutoJobGroup", method = RequestMethod.GET)
+    public Result saveAutoJobGroup(HttpServletRequest request) {
+        boolean b = client.saveAutoJobGroup();
         if (b) {
             return Result.success(null);
         }else {
@@ -189,9 +208,7 @@
         if (!StringUtils.isEmpty(jobId)) {
             b = client.deleteJob(jobId);
         }
-        if (!b) {
-            throw new Exception("xxljob 鍒犻櫎澶辫触");
-        }
+
         boolean deleted = assemble.deleteById();
         if (deleted) {
             return Result.success(assemble);
@@ -375,7 +392,7 @@
         }else {
             page = new Page(pageNo, 15);
         }
-
+        wrapper.orderBy("update_time desc, create_time desc");
         Page<SysAssemble> resultPage = assembleService.selectPage(page,wrapper);
         List<SysAssemble> records = resultPage.getRecords();
 
@@ -386,8 +403,10 @@
             JSONObject o = (JSONObject) JSON.toJSON(record);
 
             SysAssembleParams sysAssembleParams = paramsService.selectOne(eq);
-            String val = sysAssembleParams.getVal();
-            o.fluentPut("nextTime", val);
+            if(sysAssembleParams != null) {
+                String val = sysAssembleParams.getVal();
+                o.fluentPut("nextTime", val);
+            }
 
             String realMenuId = record.getMenuId();
             if (!StringUtils.isEmpty(realMenuId)) {

--
Gitblit v1.8.0