|
@@ -7,6 +7,7 @@ import com.fasterxml.jackson.databind.node.ObjectNode;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
+import lombok.extern.java.Log;
|
|
|
import me.zhengjie.annotation.AnonymousAccess;
|
|
|
import me.zhengjie.exception.BadRequestException;
|
|
|
import me.zhengjie.utils.PageUtil;
|
|
@@ -46,6 +47,7 @@ import java.io.IOException;
|
|
|
import java.io.InputStream;
|
|
|
import java.nio.charset.StandardCharsets;
|
|
|
import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
|
|
|
@Controller
|
|
|
@RequiredArgsConstructor
|
|
@@ -70,7 +72,10 @@ public class ActivitiController implements ModelDataJsonConstants {
|
|
|
}
|
|
|
modelQuery.orderByLastUpdateTime().desc();
|
|
|
List<Model> models = modelQuery.list();
|
|
|
- return new ResponseEntity<>(PageUtil.toPage(PageUtil.toPage(page, size, models), models.size()), HttpStatus.OK);
|
|
|
+// models.forEach(item=>{
|
|
|
+//
|
|
|
+// });
|
|
|
+ return new ResponseEntity<>(PageUtil.toPage(models, models.size()), HttpStatus.OK);
|
|
|
}
|
|
|
|
|
|
@ApiOperation("创建基本模型,跳转设计页面")
|
|
@@ -115,12 +120,12 @@ public class ActivitiController implements ModelDataJsonConstants {
|
|
|
}
|
|
|
|
|
|
@ApiOperation("创建基本模型,返回一个modelID")
|
|
|
- @GetMapping("/model/createModel")
|
|
|
+ @PostMapping("/model/createModel")
|
|
|
@AnonymousAccess
|
|
|
- public ResponseEntity<Object> createModelAPI(HttpServletRequest request, HttpServletResponse response) throws Exception {
|
|
|
- String modelName = "modelName";
|
|
|
- String modelKey = "modelKey";
|
|
|
- String description = "description";
|
|
|
+ public ResponseEntity<Object> createModelAPI(@RequestBody Map<String,Object> map, HttpServletRequest request, HttpServletResponse response) throws Exception {
|
|
|
+ String modelName = map.get("name").toString();
|
|
|
+ String modelKey = map.get("key").toString();
|
|
|
+ String description = map.get("description").toString();
|
|
|
|
|
|
ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
|
|
|
|
|
@@ -139,7 +144,7 @@ public class ActivitiController implements ModelDataJsonConstants {
|
|
|
ObjectNode modelObjectNode = objectMapper.createObjectNode();
|
|
|
modelObjectNode.put(ModelDataJsonConstants.MODEL_NAME, modelName);
|
|
|
modelObjectNode.put(ModelDataJsonConstants.MODEL_REVISION, 1);
|
|
|
- modelObjectNode.put(ModelDataJsonConstants.MODEL_DESCRIPTION, description);
|
|
|
+ modelObjectNode.put(ModelDataJsonConstants.MODEL_DESCRIPTION,description);
|
|
|
modelData.setMetaInfo(modelObjectNode.toString());
|
|
|
modelData.setName(modelName);
|
|
|
modelData.setKey(modelKey);
|
|
@@ -285,5 +290,4 @@ public class ActivitiController implements ModelDataJsonConstants {
|
|
|
return new ResponseEntity<>("部署成功", HttpStatus.OK);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
}
|