kimi
2020-05-23 82fbbf24939e150ee3cef90dc0dd843c9897a7e6
src/main/java/com/highdatas/mdm/controller/AssembleController.java
@@ -15,6 +15,7 @@
import com.highdatas.mdm.service.*;
import com.highdatas.mdm.util.Constant;
import com.highdatas.mdm.util.DbUtils;
import com.highdatas.mdm.util.RuleClient;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
@@ -60,6 +61,8 @@
    UnBigDataDataSourceInfo unBigDataDataSourceInfo;
    @Autowired
    JobClient client;
    @Autowired
    RuleClient ruleClient;
    @RequestMapping(value = "run/{id}", method = RequestMethod.GET)
    public Result trigger(@PathVariable String id, HttpServletRequest request) {
@@ -83,6 +86,11 @@
        }
        return assembleService.run(id);
    }
    @RequestMapping(value = "qulityTest/{tableName}", method = RequestMethod.GET)
    public Result qulityTest(@PathVariable String tableName, HttpServletRequest request) {
        HashMap<String, Boolean> stringBooleanHashMap = ruleClient.execuImmeForCollect(tableName, null);
        return Result.success(stringBooleanHashMap);
    }
    @RequestMapping(value = "saveJobGroup", method = RequestMethod.GET)
    public Result saveJobGroup(HttpServletRequest request) {