diff --git a/esua-epdc/epdc-admin/epdc-admin-client/src/main/java/com/elink/esua/epdc/dto/SysDeptDTO.java b/esua-epdc/epdc-admin/epdc-admin-client/src/main/java/com/elink/esua/epdc/dto/SysDeptDTO.java index a6a30ede4..436b08472 100644 --- a/esua-epdc/epdc-admin/epdc-admin-client/src/main/java/com/elink/esua/epdc/dto/SysDeptDTO.java +++ b/esua-epdc/epdc-admin/epdc-admin-client/src/main/java/com/elink/esua/epdc/dto/SysDeptDTO.java @@ -1,8 +1,8 @@ /** * Copyright (c) 2018 人人开源 All rights reserved. - * + *

* https://www.renren.io - * + *

* 版权所有,侵权必究! */ @@ -33,74 +33,105 @@ import java.util.Date; public class SysDeptDTO extends TreeNode implements Serializable { private static final long serialVersionUID = 1L; - @ApiModelProperty(value = "id") - @Null(message="{id.null}", groups = AddGroup.class) - @NotNull(message="{id.require}", groups = UpdateGroup.class) - private Long id; - - @ApiModelProperty(value = "上级ID") - @NotNull(message="{sysdept.pid.require}", groups = DefaultGroup.class) - private Long pid; - - @ApiModelProperty(value = "部门名称") - @NotBlank(message="{sysdept.name.require}", groups = DefaultGroup.class) - private String name; - - @ApiModelProperty(value = "排序") - @Min(value = 0, message = "{sort.number}", groups = DefaultGroup.class) - private Integer sort; - - @ApiModelProperty(value = "创建时间") - @JsonProperty(access = JsonProperty.Access.READ_ONLY) - private Date createDate; - - @ApiModelProperty(value = "上级部门名称") - private String parentName; - - public void setName(String name) { - this.name = name; - } - public String getName() { - return name; - } - public void setSort(Integer sort) { - this.sort = sort; - } - public Integer getSort() { - return sort; - } - public void setCreateDate(Date createDate) { - this.createDate = createDate; - } - public Date getCreateDate() { - return createDate; - } - - public String getParentName() { - return parentName; - } - - public void setParentName(String parentName) { - this.parentName = parentName; - } - - @Override - public Long getId() { - return id; - } - - @Override - public void setId(Long id) { - this.id = id; - } - - @Override - public Long getPid() { - return pid; - } - - @Override - public void setPid(Long pid) { - this.pid = pid; - } + @ApiModelProperty(value = "id") + @Null(message = "{id.null}", groups = AddGroup.class) + @NotNull(message = "{id.require}", groups = UpdateGroup.class) + private Long id; + + @ApiModelProperty(value = "上级ID") + @NotNull(message = "{sysdept.pid.require}", groups = DefaultGroup.class) + private Long pid; + + @ApiModelProperty(value = "部门名称") + @NotBlank(message = "{sysdept.name.require}", groups = DefaultGroup.class) + private String name; + + @ApiModelProperty(value = "排序") + @Min(value = 0, message = "{sort.number}", groups = DefaultGroup.class) + private Integer sort; + + @ApiModelProperty(value = "创建时间") + @JsonProperty(access = JsonProperty.Access.READ_ONLY) + private Date createDate; + + @ApiModelProperty(value = "上级部门名称") + private String parentName; + + /** + * 部门类型键值 + */ + private String typeKey; + + /** + * 部门类型名称 + */ + private String typeName; + + public void setName(String name) { + this.name = name; + } + + public String getName() { + return name; + } + + public void setSort(Integer sort) { + this.sort = sort; + } + + public Integer getSort() { + return sort; + } + + public void setCreateDate(Date createDate) { + this.createDate = createDate; + } + + public Date getCreateDate() { + return createDate; + } + + public String getParentName() { + return parentName; + } + + public void setParentName(String parentName) { + this.parentName = parentName; + } + + public String getTypeKey() { + return typeKey; + } + + public void setTypeKey(String typeKey) { + this.typeKey = typeKey; + } + + public String getTypeName() { + return typeName; + } + + public void setTypeName(String typeName) { + this.typeName = typeName; + } + + @Override + public Long getId() { + return id; + } + + @Override + public void setId(Long id) { + this.id = id; + } + + @Override + public Long getPid() { + return pid; + } + + @Override + public void setPid(Long pid) { + this.pid = pid; + } } diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/controller/SysDictController.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/controller/SysDictController.java index 0654d2021..925c2cdc6 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/controller/SysDictController.java +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/controller/SysDictController.java @@ -1,8 +1,8 @@ /** * Copyright (c) 2018 人人开源 All rights reserved. - * + *

* https://www.renren.io - * + *

* 版权所有,侵权必究! */ @@ -39,7 +39,7 @@ import java.util.Map; */ @RestController @RequestMapping("dict") -@Api(tags="数据字典") +@Api(tags = "数据字典") public class SysDictController { @Autowired private SysDictService sysDictService; @@ -47,14 +47,14 @@ public class SysDictController { @GetMapping("page") @ApiOperation("字典分类") @ApiImplicitParams({ - @ApiImplicitParam(name = Constant.PAGE, value = "当前页码,从1开始", paramType = "query", required = true, dataType="int") , - @ApiImplicitParam(name = Constant.LIMIT, value = "每页显示记录数", paramType = "query",required = true, dataType="int") , - @ApiImplicitParam(name = Constant.ORDER_FIELD, value = "排序字段", paramType = "query", dataType="String") , - @ApiImplicitParam(name = Constant.ORDER, value = "排序方式,可选值(asc、desc)", paramType = "query", dataType="String") , - @ApiImplicitParam(name = "dictType", value = "字典类型", paramType = "query", dataType="String"), - @ApiImplicitParam(name = "dictName", value = "字典名称", paramType = "query", dataType="String") + @ApiImplicitParam(name = Constant.PAGE, value = "当前页码,从1开始", paramType = "query", required = true, dataType = "int"), + @ApiImplicitParam(name = Constant.LIMIT, value = "每页显示记录数", paramType = "query", required = true, dataType = "int"), + @ApiImplicitParam(name = Constant.ORDER_FIELD, value = "排序字段", paramType = "query", dataType = "String"), + @ApiImplicitParam(name = Constant.ORDER, value = "排序方式,可选值(asc、desc)", paramType = "query", dataType = "String"), + @ApiImplicitParam(name = "dictType", value = "字典类型", paramType = "query", dataType = "String"), + @ApiImplicitParam(name = "dictName", value = "字典名称", paramType = "query", dataType = "String") }) - public Result> page(@ApiIgnore @RequestParam Map params){ + public Result> page(@ApiIgnore @RequestParam Map params) { //字典分类 PageData page = sysDictService.page(params); @@ -64,9 +64,9 @@ public class SysDictController { @GetMapping("sublist/{pid}") @ApiOperation("子列表") - public Result> sublist(@PathVariable("pid") String pid){ + public Result> sublist(@PathVariable("pid") String pid) { Map map = new HashMap(); - map.put("pid",pid); + map.put("pid", pid); List list = sysDictService.subList(map); return new Result>().ok(list); } @@ -74,10 +74,10 @@ public class SysDictController { @GetMapping("list") @ApiOperation("字典分类数据") @ApiImplicitParams({ - @ApiImplicitParam(name = "dictName", value = "字典名称", paramType = "query", dataType="String"), - @ApiImplicitParam(name = "dictValue", value = "字典值", paramType = "query", dataType="String") + @ApiImplicitParam(name = "dictName", value = "字典名称", paramType = "query", dataType = "String"), + @ApiImplicitParam(name = "dictValue", value = "字典值", paramType = "query", dataType = "String") }) - public Result> list(@ApiIgnore @RequestParam Map params){ + public Result> list(@ApiIgnore @RequestParam Map params) { //字典分类数据 List list = sysDictService.list(params); @@ -86,7 +86,7 @@ public class SysDictController { @GetMapping("{id}") @ApiOperation("信息") - public Result get(@PathVariable("id") Long id){ + public Result get(@PathVariable("id") Long id) { SysDictDTO data = sysDictService.get(id); return new Result().ok(data); @@ -95,7 +95,7 @@ public class SysDictController { @PostMapping @ApiOperation("保存") @LogOperation("Save Dict") - public Result save(@RequestBody SysDictDTO dto){ + public Result save(@RequestBody SysDictDTO dto) { //效验数据 ValidatorUtils.validateEntity(dto, DefaultGroup.class); @@ -107,7 +107,7 @@ public class SysDictController { @PutMapping @ApiOperation("修改") @LogOperation("Update Dict") - public Result update(@RequestBody SysDictDTO dto){ + public Result update(@RequestBody SysDictDTO dto) { //效验数据 ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class); @@ -119,7 +119,7 @@ public class SysDictController { @DeleteMapping @ApiOperation("删除") @LogOperation("Delete Dict") - public Result delete(@RequestBody Long[] ids){ + public Result delete(@RequestBody Long[] ids) { //效验数据 AssertUtils.isArrayEmpty(ids, "id"); @@ -138,10 +138,7 @@ public class SysDictController { */ @GetMapping("listSimple/{dictType}") @ApiOperation("字典分类数据") - @ApiImplicitParams({ - @ApiImplicitParam(name = "dictName", value = "字典名称", paramType = "query", dataType = "String") - }) - public Result> listSimpleDictInfo(@ApiIgnore @PathVariable("dictType") String dictType) { + public Result> listSimpleDictInfo(@PathVariable("dictType") String dictType) { //字典分类数据 return sysDictService.listSimpleDictInfo(dictType); } diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/entity/SysDeptEntity.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/entity/SysDeptEntity.java index acafc41cc..3dec91888 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/entity/SysDeptEntity.java +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/entity/SysDeptEntity.java @@ -1,8 +1,8 @@ /** * Copyright (c) 2018 人人开源 All rights reserved. - * + *

* https://www.renren.io - * + *

* 版权所有,侵权必究! */ @@ -24,47 +24,57 @@ import java.util.Date; * @since 1.0.0 */ @Data -@EqualsAndHashCode(callSuper=false) +@EqualsAndHashCode(callSuper = false) @TableName("sys_dept") public class SysDeptEntity extends BaseEntity { - private static final long serialVersionUID = 1L; + private static final long serialVersionUID = 1L; + + /** + * 上级ID + */ + private Long pid; + /** + * 所有上级ID,用逗号分开 + */ + private String pids; + /** + * 部门名称 + */ + private String name; + /** + * 排序 + */ + private Integer sort; + /** + * 删除标识 0:未删除 1:删除 + */ + @TableField(fill = FieldFill.INSERT) + private Integer delFlag; + /** + * 更新者 + */ + @TableField(fill = FieldFill.INSERT_UPDATE) + private Long updater; + /** + * 更新时间 + */ + @TableField(fill = FieldFill.INSERT_UPDATE) + private Date updateDate; + + /** + * 上级部门名称 + */ + @TableField(exist = false) + private String parentName; - /** - * 上级ID - */ - private Long pid; - /** - * 所有上级ID,用逗号分开 - */ - private String pids; - /** - * 部门名称 - */ - private String name; - /** - * 排序 - */ - private Integer sort; - /** - * 删除标识 0:未删除 1:删除 - */ - @TableField(fill = FieldFill.INSERT) - private Integer delFlag; - /** - * 更新者 - */ - @TableField(fill = FieldFill.INSERT_UPDATE) - private Long updater; - /** - * 更新时间 - */ - @TableField(fill = FieldFill.INSERT_UPDATE) - private Date updateDate; + /** + * 部门类型键值 + */ + private String typeKey; - /** - * 上级部门名称 - */ - @TableField(exist = false) - private String parentName; + /** + * 部门类型名称 + */ + private String typeName; } diff --git a/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/controller/ActIdController.java b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/controller/ActIdController.java new file mode 100644 index 000000000..2b036e118 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/controller/ActIdController.java @@ -0,0 +1,66 @@ +package com.elink.esua.epdc.controller; + +import com.elink.esua.epdc.commons.tools.annotation.LogOperation; +import com.elink.esua.epdc.commons.tools.constant.Constant; +import com.elink.esua.epdc.commons.tools.page.PageData; +import com.elink.esua.epdc.commons.tools.utils.Result; +import com.elink.esua.epdc.dto.form.ActGroupFormDto; +import com.elink.esua.epdc.dto.form.ActUserFormDto; +import com.elink.esua.epdc.exception.ModuleErrorCode; +import com.elink.esua.epdc.service.ActIdService; +import com.elink.esua.epdc.service.ActProcessService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import org.apache.commons.io.IOUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; +import springfox.documentation.annotations.ApiIgnore; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.io.InputStream; +import java.util.Map; + +/** + * 用户和用户组控制类 + * + * @author rongchao + * @Date 19-9-6 + */ +@RestController +@RequestMapping("actId") +public class ActIdController { + + @Autowired + private ActIdService actIdService; + + /** + * 添加流程用户 + * + * @param actUserFormDto + * @return com.elink.esua.epdc.commons.tools.utils.Result + * @author rongchao + * @since 2019-09-06 + */ + @PostMapping("addUser") + public Result addUser(ActUserFormDto actUserFormDto) { + return actIdService.saveUser(actUserFormDto); + } + + /** + * 添加用户组 + * + * @param actGroupFormDto + * @return com.elink.esua.epdc.commons.tools.utils.Result + * @author rongchao + * @since 2019-09-06 + */ + @PostMapping("addGroup") + public Result addGroup(ActGroupFormDto actGroupFormDto) { + return actIdService.saveGroup(actGroupFormDto); + } + +} diff --git a/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/dto/form/ActGroupFormDto.java b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/dto/form/ActGroupFormDto.java new file mode 100644 index 000000000..292093c57 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/dto/form/ActGroupFormDto.java @@ -0,0 +1,23 @@ +package com.elink.esua.epdc.dto.form; + +import lombok.Data; + +/** + * 流程用户组表单DTO + * + * @author rongchao + * @Date 19-9-6 + */ +@Data +public class ActGroupFormDto { + + /** + * 用户组ID + */ + private long groupId; + + /** + * 用户组名 + */ + private String groupName; +} diff --git a/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/dto/form/ActUserFormDto.java b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/dto/form/ActUserFormDto.java new file mode 100644 index 000000000..099f7d267 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/dto/form/ActUserFormDto.java @@ -0,0 +1,23 @@ +package com.elink.esua.epdc.dto.form; + +import lombok.Data; + +/** + * 流程用户表单DTO + * + * @author rongchao + * @Date 19-9-6 + */ +@Data +public class ActUserFormDto { + + /** + * 用户ID + */ + private long userId; + + /** + * 用户名 + */ + private String userName; +} diff --git a/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/service/ActIdService.java b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/service/ActIdService.java new file mode 100644 index 000000000..a6dc85598 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/service/ActIdService.java @@ -0,0 +1,45 @@ +package com.elink.esua.epdc.service; + +import com.elink.esua.epdc.commons.tools.utils.Result; +import com.elink.esua.epdc.dto.form.ActGroupFormDto; +import com.elink.esua.epdc.dto.form.ActUserFormDto; + +/** + * 流程用户服务接口类 + * + * @author rongchao + * @Date 19-9-6 + */ +public interface ActIdService { + + /** + * 添加用户 + * + * @param actUserFormDto 用户名 + * @return boolean + * @author rongchao + * @since 2019-09-06 + */ + Result saveUser(ActUserFormDto actUserFormDto); + + /** + * 添加用户组 + * + * @param actGroupFormDto 用户组名 + * @return boolean + * @author rongchao + * @since 2019-09-06 + */ + Result saveGroup(ActGroupFormDto actGroupFormDto); + + /** + * 修改用户组名 + * + * @param newGroupName + * @return boolean + * @author rongchao + * @since 2019-09-06 + */ + Result modifyGroupName(String newGroupName); + +} diff --git a/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/service/ActProcessService.java b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/service/ActProcessService.java index a349878cb..00dd945b2 100644 --- a/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/service/ActProcessService.java +++ b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/service/ActProcessService.java @@ -1,8 +1,8 @@ /** * Copyright (c) 2018 人人开源 All rights reserved. - * + *

* https://www.renren.io - * + *

* 版权所有,侵权必究! */ @@ -42,28 +42,31 @@ public class ActProcessService { /** * 流程列表 + * + * @param params + * @return */ public PageData> page(Map params) { - String key = (String)params.get("key"); - String processName = (String)params.get("processName"); + String key = (String) params.get("key"); + String processName = (String) params.get("processName"); //分页参数 Integer curPage = 1; Integer limit = 10; - if(params.get(Constant.PAGE) != null){ - curPage = Integer.parseInt((String)params.get(Constant.PAGE)); + if (params.get(Constant.PAGE) != null) { + curPage = Integer.parseInt((String) params.get(Constant.PAGE)); } - if(params.get(Constant.LIMIT) != null){ - limit = Integer.parseInt((String)params.get(Constant.LIMIT)); + if (params.get(Constant.LIMIT) != null) { + limit = Integer.parseInt((String) params.get(Constant.LIMIT)); } ProcessDefinitionQuery processDefinitionQuery = repositoryService.createProcessDefinitionQuery().latestVersion() - .orderByProcessDefinitionId().desc().orderByProcessDefinitionKey().desc(); + .orderByProcessDefinitionId().desc().orderByProcessDefinitionKey().desc(); - if(StringUtils.isNotEmpty(key)){ + if (StringUtils.isNotEmpty(key)) { processDefinitionQuery.processDefinitionKeyLike(key); } - if(StringUtils.isNotEmpty(processName)){ + if (StringUtils.isNotEmpty(processName)) { processDefinitionQuery.processDefinitionNameLike(processName); } @@ -74,7 +77,7 @@ public class ActProcessService { objectList.add(processDefinitionConvert(processDefinition)); } - return new PageData<>(objectList, (int)processDefinitionQuery.count()); + return new PageData<>(objectList, (int) processDefinitionQuery.count()); } @@ -101,36 +104,39 @@ public class ActProcessService { /** * 部署 + * * @param file 文件 */ public void deploy(MultipartFile file) throws IOException { String fileName = file.getOriginalFilename(); String extension = FilenameUtils.getExtension(fileName); - if("zip".equalsIgnoreCase(extension) || "bar".equalsIgnoreCase(extension)) { + if ("zip".equalsIgnoreCase(extension) || "bar".equalsIgnoreCase(extension)) { ZipInputStream zip = new ZipInputStream(file.getInputStream()); repositoryService.createDeployment().addZipInputStream(zip).deploy(); - }else if(fileName.indexOf("bpmn20.xml") != -1){ + } else if (fileName.indexOf("bpmn20.xml") != -1) { repositoryService.createDeployment().addInputStream(fileName, file.getInputStream()).deploy(); - }else if("bpmn".equalsIgnoreCase(extension)){ + } else if ("bpmn".equalsIgnoreCase(extension)) { repositoryService.createDeployment().addInputStream(fileName, file.getInputStream()).deploy(); - }else{ + } else { throw new RenException(ModuleErrorCode.ACT_DEPLOY_FORMAT_ERROR); } } /** * 激活流程 + * * @param id 流程ID */ - public void active(String id){ + public void active(String id) { repositoryService.activateProcessDefinitionById(id, true, null); } /** * 挂起流程 + * * @param id 流程ID */ - public void suspend(String id){ + public void suspend(String id) { repositoryService.suspendProcessDefinitionById(id, true, null); } @@ -171,15 +177,17 @@ public class ActProcessService { /** * 删除部署 - * @param deploymentId 部署ID + * + * @param deploymentId 部署ID */ - public void deleteDeployment(String deploymentId){ + public void deleteDeployment(String deploymentId) { repositoryService.deleteDeployment(deploymentId, true); } /** * 获取资源文件 - * @param deploymentId 部署ID + * + * @param deploymentId 部署ID * @param resourceName 资源名称 */ public InputStream getResourceAsStream(String deploymentId, String resourceName) { diff --git a/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/service/impl/ActIdServiceImpl.java b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/service/impl/ActIdServiceImpl.java new file mode 100644 index 000000000..4748913ee --- /dev/null +++ b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/java/com/elink/esua/epdc/service/impl/ActIdServiceImpl.java @@ -0,0 +1,35 @@ +package com.elink.esua.epdc.service.impl; + +import com.elink.esua.epdc.commons.tools.utils.Result; +import com.elink.esua.epdc.service.ActIdService; +import org.activiti.engine.IdentityService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 流程用户服务实现类 + * + * @author rongchao + * @Date 19-9-6 + */ +@Service +public class ActIdServiceImpl implements ActIdService { + + @Autowired + private IdentityService identityService; + + @Override + public Result saveUser(String userName) { + return new Result().ok("success"); + } + + @Override + public Result saveGroup(String groupName) { + return new Result().ok("success"); + } + + @Override + public Result modifyGroupName(String newGroupName) { + return new Result().ok("success"); + } +} diff --git a/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/resources/application.yml b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/resources/application.yml index b6455847e..71c68d4ea 100644 --- a/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/resources/application.yml +++ b/esua-epdc/epdc-module/epdc-activiti/epdc-activiti-server/src/main/resources/application.yml @@ -17,7 +17,7 @@ spring: date-format: yyyy-MM-dd HH:mm:ss activiti: check-process-definitions: true - database-schema-update: true + database-schema-update: false process-definition-location-prefix: classpath:/processes/ redis: database: 2