ソースを参照

修改数据源

fengyanjie 4 年 前
コミット
b8398d681f

+ 28 - 0
dmp-rwd-edit/src/main/java/com/persagy/dmp/rwd/edit/controller/ClassDefController.java

@@ -0,0 +1,28 @@
+package com.persagy.dmp.rwd.edit.controller;
+
+import com.persagy.common.criteria.JacksonCriteria;
+import com.persagy.common.json.JacksonMapper;
+import com.persagy.common.web.ListResponse;
+import com.persagy.dmp.rwd.edit.service.ClassDefService;
+import com.persagy.dmp.rwd.model.ClassDefModel;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@Slf4j
+@RestController
+@RequestMapping("/rwdedit/def/class")
+public class ClassDefController {
+    @Autowired
+    private ClassDefService service;
+
+    @PostMapping("")
+    public ListResponse<ClassDefModel> queryClass(@RequestBody JacksonCriteria criteria) {
+        log.info("/class/query: {}", JacksonMapper.toSimpleJson(criteria));
+        return service.queryClass(criteria);
+    }
+
+}

+ 23 - 0
dmp-rwd-edit/src/main/java/com/persagy/dmp/rwd/edit/controller/FuncidDefController.java

@@ -0,0 +1,23 @@
+package com.persagy.dmp.rwd.edit.controller;
+
+import com.persagy.common.criteria.JacksonCriteria;
+import com.persagy.common.web.ListResponse;
+import com.persagy.dmp.rwd.edit.service.FuncidDefService;
+import com.persagy.dmp.rwd.model.FuncidDefModel;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@RestController
+@RequestMapping("/rwdedit/def/funcid")
+public class FuncidDefController {
+    @Autowired
+    private FuncidDefService service;
+
+    @PostMapping("")
+    public ListResponse<FuncidDefModel> query(@RequestBody JacksonCriteria criteria) {
+        return service.queryFuncid(criteria);
+    }
+}

+ 1 - 4
dmp-rwd-edit/src/main/java/com/persagy/dmp/rwd/edit/service/FuncidDefService.java

@@ -4,7 +4,6 @@ import com.fasterxml.jackson.databind.JsonNode;
 import com.fasterxml.jackson.databind.node.ObjectNode;
 import com.persagy.common.criteria.CriteriaUtils;
 import com.persagy.common.criteria.JacksonCriteria;
-import com.persagy.common.json.JacksonMapper;
 import com.persagy.common.web.ListResponse;
 import com.persagy.common.web.PagedResponse;
 import com.persagy.dmp.rwd.edit.entity.FuncidDef;
@@ -36,10 +35,8 @@ public class FuncidDefService {
     private CriteriaUtils criteriaUtils;
 
 
-    public ListResponse<FuncidDefModel> queryFuncid(String groupCode, String schemaId, String projectId, String appId, JacksonCriteria request) {
+    public ListResponse<FuncidDefModel> queryFuncid(JacksonCriteria request) {
         ListResponse<FuncidDefModel> resp = new ListResponse<>();
-        log.info("queryFuncid: {} {} {} {} {}", groupCode, schemaId, projectId, appId, JacksonMapper.toSimpleJson(request));
-
         List<FuncidDefModel> list = null;
         boolean hasClassCode = request.getCriteria().has("classCode");
         if (hasClassCode) {