149 changed files with 739 additions and 314 deletions
@ -1,24 +0,0 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.override.json; |
|
||||||
|
|
||||||
import org.flowable.bpmn.model.SequenceFlow; |
|
||||||
import org.flowable.bpmn.model.StartEvent; |
|
||||||
import org.flowable.bpmn.model.UserTask; |
|
||||||
import org.flowable.editor.language.json.converter.BpmnJsonConverter; |
|
||||||
|
|
||||||
public class FlowableBpmnJsonConverter extends BpmnJsonConverter { |
|
||||||
static { |
|
||||||
convertersToBpmnMap.put(STENCIL_SEQUENCE_FLOW, FlowableSequenceFlowJsonConverter.class); |
|
||||||
convertersToBpmnMap.put(STENCIL_TASK_USER, FlowableUserTaskJsonConverter.class); |
|
||||||
convertersToBpmnMap.put(STENCIL_EVENT_START_NONE, FlowableStartEventJsonConverter.class); |
|
||||||
convertersToBpmnMap.put(STENCIL_EVENT_START_TIMER, FlowableStartEventJsonConverter.class); |
|
||||||
convertersToBpmnMap.put(STENCIL_EVENT_START_CONDITIONAL, FlowableStartEventJsonConverter.class); |
|
||||||
convertersToBpmnMap.put(STENCIL_EVENT_START_ERROR, FlowableStartEventJsonConverter.class); |
|
||||||
convertersToBpmnMap.put(STENCIL_EVENT_START_ESCALATION, FlowableStartEventJsonConverter.class); |
|
||||||
convertersToBpmnMap.put(STENCIL_EVENT_START_MESSAGE, FlowableStartEventJsonConverter.class); |
|
||||||
convertersToBpmnMap.put(STENCIL_EVENT_START_SIGNAL, FlowableStartEventJsonConverter.class); |
|
||||||
|
|
||||||
convertersToJsonMap.put(SequenceFlow.class, FlowableSequenceFlowJsonConverter.class); |
|
||||||
convertersToJsonMap.put(UserTask.class, FlowableUserTaskJsonConverter.class); |
|
||||||
convertersToJsonMap.put(StartEvent.class, FlowableStartEventJsonConverter.class); |
|
||||||
} |
|
||||||
} |
|
@ -1,6 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
|
||||||
|
|
||||||
<mapper namespace="com.cloud.kicc.commonbiz.workflow.extension.mapper.ActivityExtensionPropertyMapper"> |
|
||||||
|
|
||||||
</mapper> |
|
@ -1,6 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
|
||||||
|
|
||||||
<mapper namespace="com.cloud.kicc.commonbiz.workflow.extension.mapper.WorkflowAssigneeMapper"> |
|
||||||
|
|
||||||
</mapper> |
|
@ -1,6 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
|
||||||
|
|
||||||
<mapper namespace="com.cloud.kicc.commonbiz.workflow.extension.mapper.WorkflowButtonMapper"> |
|
||||||
|
|
||||||
</mapper> |
|
@ -1,6 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
|
||||||
|
|
||||||
<mapper namespace="com.cloud.kicc.commonbiz.workflow.extension.mapper.WorkflowConditionMapper"> |
|
||||||
|
|
||||||
</mapper> |
|
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.mapper; |
package com.cloud.kicc.system.bigscreen.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualCategory; |
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualCategory; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.mapper; |
package com.cloud.kicc.system.bigscreen.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
import com.baomidou.mybatisplus.core.metadata.IPage; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.mapper; |
package com.cloud.kicc.system.bigscreen.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualConfig; |
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualConfig; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.mapper; |
package com.cloud.kicc.system.bigscreen.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualDbDto; |
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualDbDto; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.mapper; |
package com.cloud.kicc.system.bigscreen.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
import com.baomidou.mybatisplus.core.metadata.IPage; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.mapper; |
package com.cloud.kicc.system.bigscreen.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.entity.Visual; |
import com.cloud.kicc.commonbiz.api.bigscreen.entity.Visual; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.mapper; |
package com.cloud.kicc.system.bigscreen.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
import com.baomidou.mybatisplus.core.metadata.IPage; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.service; |
package com.cloud.kicc.system.bigscreen.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualCategory; |
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualCategory; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.service; |
package com.cloud.kicc.system.bigscreen.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.service; |
package com.cloud.kicc.system.bigscreen.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualConfig; |
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualConfig; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.service; |
package com.cloud.kicc.system.bigscreen.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualDbDto; |
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualDbDto; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.service; |
package com.cloud.kicc.system.bigscreen.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.service; |
package com.cloud.kicc.system.bigscreen.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.service; |
package com.cloud.kicc.system.bigscreen.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualDto; |
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualDto; |
@ -1,11 +1,11 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.service.impl; |
package com.cloud.kicc.system.bigscreen.service.impl; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualComponentDto; |
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualComponentDto; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualComponent; |
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualComponent; |
||||||
import com.cloud.kicc.commonbiz.bigscreen.mapper.VisualComponentMapper; |
import com.cloud.kicc.system.bigscreen.mapper.VisualComponentMapper; |
||||||
import com.cloud.kicc.commonbiz.bigscreen.service.IVisualComponentService; |
import com.cloud.kicc.system.bigscreen.service.IVisualComponentService; |
||||||
import org.springframework.stereotype.Service; |
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
/** |
/** |
@ -1,9 +1,9 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.service.impl; |
package com.cloud.kicc.system.bigscreen.service.impl; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualConfig; |
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualConfig; |
||||||
import com.cloud.kicc.commonbiz.bigscreen.mapper.VisualConfigMapper; |
import com.cloud.kicc.system.bigscreen.mapper.VisualConfigMapper; |
||||||
import com.cloud.kicc.commonbiz.bigscreen.service.IVisualConfigService; |
import com.cloud.kicc.system.bigscreen.service.IVisualConfigService; |
||||||
import org.springframework.stereotype.Service; |
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
/** |
/** |
@ -1,11 +1,11 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.service.impl; |
package com.cloud.kicc.system.bigscreen.service.impl; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualMapDto; |
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualMapDto; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualMap; |
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualMap; |
||||||
import com.cloud.kicc.commonbiz.bigscreen.mapper.VisualMapMapper; |
import com.cloud.kicc.system.bigscreen.mapper.VisualMapMapper; |
||||||
import com.cloud.kicc.commonbiz.bigscreen.service.IVisualMapService; |
import com.cloud.kicc.system.bigscreen.service.IVisualMapService; |
||||||
import org.springframework.stereotype.Service; |
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
/** |
/** |
@ -1,11 +1,11 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.service.impl; |
package com.cloud.kicc.system.bigscreen.service.impl; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualRecordDto; |
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualRecordDto; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualRecord; |
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualRecord; |
||||||
import com.cloud.kicc.commonbiz.bigscreen.mapper.VisualRecordMapper; |
import com.cloud.kicc.system.bigscreen.mapper.VisualRecordMapper; |
||||||
import com.cloud.kicc.commonbiz.bigscreen.service.IVisualRecordService; |
import com.cloud.kicc.system.bigscreen.service.IVisualRecordService; |
||||||
import org.springframework.stereotype.Service; |
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
/** |
/** |
@ -1,13 +1,13 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.service.impl; |
package com.cloud.kicc.system.bigscreen.service.impl; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualDto; |
import com.cloud.kicc.commonbiz.api.bigscreen.dto.VisualDto; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.entity.Visual; |
import com.cloud.kicc.commonbiz.api.bigscreen.entity.Visual; |
||||||
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualConfig; |
import com.cloud.kicc.commonbiz.api.bigscreen.entity.VisualConfig; |
||||||
import com.cloud.kicc.commonbiz.bigscreen.mapper.VisualMapper; |
import com.cloud.kicc.system.bigscreen.mapper.VisualMapper; |
||||||
import com.cloud.kicc.commonbiz.bigscreen.service.IVisualConfigService; |
import com.cloud.kicc.system.bigscreen.service.IVisualConfigService; |
||||||
import com.cloud.kicc.commonbiz.bigscreen.service.IVisualService; |
import com.cloud.kicc.system.bigscreen.service.IVisualService; |
||||||
import lombok.AllArgsConstructor; |
import lombok.AllArgsConstructor; |
||||||
import org.springframework.stereotype.Service; |
import org.springframework.stereotype.Service; |
||||||
import org.springframework.transaction.annotation.Transactional; |
import org.springframework.transaction.annotation.Transactional; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.bigscreen.util; |
package com.cloud.kicc.system.bigscreen.util; |
||||||
|
|
||||||
import java.util.Map; |
import java.util.Map; |
||||||
import java.util.Properties; |
import java.util.Properties; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.util; |
package com.cloud.kicc.system.bigscreen.util; |
||||||
|
|
||||||
import cn.hutool.core.util.StrUtil; |
import cn.hutool.core.util.StrUtil; |
||||||
import com.cloud.kicc.common.core.constant.StringPool; |
import com.cloud.kicc.common.core.constant.StringPool; |
@ -0,0 +1,63 @@ |
|||||||
|
package com.cloud.kicc.system.report.config; |
||||||
|
|
||||||
|
import com.bstek.ureport.UReportPropertyPlaceholderConfigurer; |
||||||
|
import com.bstek.ureport.console.UReportServlet; |
||||||
|
import com.bstek.ureport.provider.report.ReportProvider; |
||||||
|
import com.cloud.kicc.system.report.datasource.ReportDataSource; |
||||||
|
import com.cloud.kicc.system.report.props.ReportDatabaseProperties; |
||||||
|
import com.cloud.kicc.system.report.props.ReportProperties; |
||||||
|
import com.cloud.kicc.system.report.provider.DatabaseProvider; |
||||||
|
import com.cloud.kicc.system.report.provider.ReportPlaceholderProvider; |
||||||
|
import com.cloud.kicc.system.report.service.IReportFileService; |
||||||
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; |
||||||
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; |
||||||
|
import org.springframework.boot.context.properties.EnableConfigurationProperties; |
||||||
|
import org.springframework.boot.web.servlet.ServletRegistrationBean; |
||||||
|
import org.springframework.context.annotation.Bean; |
||||||
|
import org.springframework.context.annotation.Configuration; |
||||||
|
import org.springframework.context.annotation.ImportResource; |
||||||
|
import org.springframework.core.annotation.Order; |
||||||
|
|
||||||
|
import javax.servlet.Servlet; |
||||||
|
import javax.sql.DataSource; |
||||||
|
|
||||||
|
/** |
||||||
|
*<p> |
||||||
|
* UReport配置类øø |
||||||
|
*</p> |
||||||
|
* |
||||||
|
* @Author: wangxiang4 |
||||||
|
* @since: 2023/7/5 |
||||||
|
*/ |
||||||
|
@Order |
||||||
|
@Configuration |
||||||
|
@ConditionalOnProperty(value = "report.enabled", havingValue = "true", matchIfMissing = true) |
||||||
|
@EnableConfigurationProperties({ReportProperties.class, ReportDatabaseProperties.class}) |
||||||
|
@ImportResource("classpath:ureport-console-context.xml") |
||||||
|
public class ReportConfiguration { |
||||||
|
|
||||||
|
@Bean |
||||||
|
public ServletRegistrationBean<Servlet> registrationBean() { |
||||||
|
return new ServletRegistrationBean<>(new UReportServlet(), "/ureport/*"); |
||||||
|
} |
||||||
|
|
||||||
|
@Bean |
||||||
|
public UReportPropertyPlaceholderConfigurer uReportPropertyPlaceholderConfigurer(ReportProperties properties) { |
||||||
|
return new ReportPlaceholderProvider(properties); |
||||||
|
} |
||||||
|
|
||||||
|
@Bean |
||||||
|
@ConditionalOnMissingBean |
||||||
|
public ReportProvider reportProvider(ReportDatabaseProperties properties, IReportFileService service) { |
||||||
|
return new DatabaseProvider(properties, service); |
||||||
|
} |
||||||
|
|
||||||
|
/** |
||||||
|
* 自定义报表可选数据源 |
||||||
|
*/ |
||||||
|
@Bean |
||||||
|
public ReportDataSource reportDataSource(DataSource dataSource) { |
||||||
|
return new ReportDataSource(dataSource); |
||||||
|
} |
||||||
|
|
||||||
|
} |
@ -0,0 +1,42 @@ |
|||||||
|
package com.cloud.kicc.system.report.datasource; |
||||||
|
|
||||||
|
import com.bstek.ureport.definition.datasource.BuildinDatasource; |
||||||
|
import lombok.AllArgsConstructor; |
||||||
|
import lombok.extern.slf4j.Slf4j; |
||||||
|
|
||||||
|
import javax.sql.DataSource; |
||||||
|
import java.sql.Connection; |
||||||
|
import java.sql.SQLException; |
||||||
|
|
||||||
|
/** |
||||||
|
*<p> |
||||||
|
* UReport数据源配置 |
||||||
|
*</p> |
||||||
|
* |
||||||
|
* @Author: wangxiang4 |
||||||
|
* @since: 2023/7/5 |
||||||
|
*/ |
||||||
|
@Slf4j |
||||||
|
@AllArgsConstructor |
||||||
|
public class ReportDataSource implements BuildinDatasource { |
||||||
|
private static final String NAME = "ReportDataSource"; |
||||||
|
|
||||||
|
private final DataSource dataSource; |
||||||
|
|
||||||
|
@Override |
||||||
|
public String name() { |
||||||
|
return NAME; |
||||||
|
} |
||||||
|
|
||||||
|
@Override |
||||||
|
public Connection getConnection() { |
||||||
|
try { |
||||||
|
return dataSource.getConnection(); |
||||||
|
} catch (SQLException e) { |
||||||
|
log.error("report数据源链接失败"); |
||||||
|
e.printStackTrace(); |
||||||
|
} |
||||||
|
return null; |
||||||
|
} |
||||||
|
|
||||||
|
} |
@ -0,0 +1,61 @@ |
|||||||
|
package com.cloud.kicc.system.report.endpoint; |
||||||
|
|
||||||
|
import cn.hutool.core.util.StrUtil; |
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
||||||
|
import com.cloud.kicc.common.core.api.R; |
||||||
|
import com.cloud.kicc.common.core.constant.AppConstants; |
||||||
|
import com.cloud.kicc.system.report.entity.ReportFileEntity; |
||||||
|
import com.cloud.kicc.system.report.service.IReportFileService; |
||||||
|
import lombok.AllArgsConstructor; |
||||||
|
import org.springframework.web.bind.annotation.*; |
||||||
|
import springfox.documentation.annotations.ApiIgnore; |
||||||
|
|
||||||
|
import java.util.Arrays; |
||||||
|
import java.util.Map; |
||||||
|
|
||||||
|
/** |
||||||
|
*<p> |
||||||
|
* UReport API端点 |
||||||
|
*</p> |
||||||
|
* |
||||||
|
* @Author: wangxiang4 |
||||||
|
* @since: 2023/7/5 |
||||||
|
*/ |
||||||
|
@ApiIgnore |
||||||
|
@RestController |
||||||
|
@AllArgsConstructor |
||||||
|
@RequestMapping(AppConstants.APP_SYSTEM + "/report/rest") |
||||||
|
public class ReportEndpoint { |
||||||
|
|
||||||
|
private final IReportFileService service; |
||||||
|
|
||||||
|
/** |
||||||
|
* 详情 |
||||||
|
*/ |
||||||
|
@GetMapping("/detail") |
||||||
|
public R<ReportFileEntity> detail(ReportFileEntity file) { |
||||||
|
ReportFileEntity detail = service.getOne(Wrappers.lambdaQuery()); |
||||||
|
return R.ok(detail); |
||||||
|
} |
||||||
|
|
||||||
|
/** |
||||||
|
* 分页 |
||||||
|
*/ |
||||||
|
@GetMapping("/list") |
||||||
|
public R<IPage<ReportFileEntity>> list(Page page, @RequestParam Map<String, Object> file) { |
||||||
|
IPage<ReportFileEntity> pages = service.page(page, Wrappers.lambdaQuery()); |
||||||
|
return R.ok(pages); |
||||||
|
} |
||||||
|
|
||||||
|
/** |
||||||
|
* 删除 |
||||||
|
*/ |
||||||
|
@PostMapping("/remove") |
||||||
|
public R remove(@RequestParam String ids) { |
||||||
|
boolean temp = service.removeByIds(Arrays.asList(StrUtil.join(",", ids))); |
||||||
|
return R.ok(temp); |
||||||
|
} |
||||||
|
|
||||||
|
} |
@ -0,0 +1,39 @@ |
|||||||
|
package com.cloud.kicc.system.report.entity; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableLogic; |
||||||
|
import com.baomidou.mybatisplus.annotation.TableName; |
||||||
|
import com.cloud.kicc.common.data.entity.CommonEntity; |
||||||
|
import com.fasterxml.jackson.annotation.JsonIgnore; |
||||||
|
import lombok.Data; |
||||||
|
|
||||||
|
import java.io.Serializable; |
||||||
|
import java.time.LocalDateTime; |
||||||
|
|
||||||
|
/** |
||||||
|
*<p> |
||||||
|
* UReport实体类 |
||||||
|
*</p> |
||||||
|
* |
||||||
|
* @Author: wangxiang4 |
||||||
|
* @since: 2023/7/5 |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
@TableName("sys_report_file") |
||||||
|
public class ReportFileEntity extends CommonEntity { |
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L; |
||||||
|
|
||||||
|
/** |
||||||
|
* 主键 |
||||||
|
*/ |
||||||
|
private String id; |
||||||
|
/** |
||||||
|
* 文件名 |
||||||
|
*/ |
||||||
|
private String name; |
||||||
|
/** |
||||||
|
* 文件内容 |
||||||
|
*/ |
||||||
|
private byte[] content; |
||||||
|
|
||||||
|
} |
@ -0,0 +1,15 @@ |
|||||||
|
package com.cloud.kicc.system.report.mapper; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
|
import com.cloud.kicc.system.report.entity.ReportFileEntity; |
||||||
|
|
||||||
|
/** |
||||||
|
*<p> |
||||||
|
* UReport Mapper |
||||||
|
*</p> |
||||||
|
* |
||||||
|
* @Author: wangxiang4 |
||||||
|
* @since: 2023/7/5 |
||||||
|
*/ |
||||||
|
public interface ReportFileMapper extends BaseMapper<ReportFileEntity> { |
||||||
|
} |
@ -0,0 +1,20 @@ |
|||||||
|
package com.cloud.kicc.system.report.props; |
||||||
|
|
||||||
|
import lombok.Data; |
||||||
|
import org.springframework.boot.context.properties.ConfigurationProperties; |
||||||
|
|
||||||
|
/** |
||||||
|
*<p> |
||||||
|
* UReport配置类 |
||||||
|
*</p> |
||||||
|
* |
||||||
|
* @Author: wangxiang4 |
||||||
|
* @since: 2023/7/5 |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
@ConfigurationProperties(prefix = "report.database.provider") |
||||||
|
public class ReportDatabaseProperties { |
||||||
|
private String name = "数据库文件系统"; |
||||||
|
private String prefix = "kicc-"; |
||||||
|
private boolean disabled = false; |
||||||
|
} |
@ -0,0 +1,23 @@ |
|||||||
|
package com.cloud.kicc.system.report.props; |
||||||
|
|
||||||
|
import com.cloud.kicc.common.core.constant.StringPool; |
||||||
|
import lombok.Data; |
||||||
|
import org.springframework.boot.context.properties.ConfigurationProperties; |
||||||
|
|
||||||
|
/** |
||||||
|
*<p> |
||||||
|
* UReport配置类 |
||||||
|
*</p> |
||||||
|
* |
||||||
|
* @Author: wangxiang4 |
||||||
|
* @since: 2023/7/5 |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
@ConfigurationProperties(prefix = "report") |
||||||
|
public class ReportProperties { |
||||||
|
private Boolean enabled = true; |
||||||
|
private Boolean disableHttpSessionReportCache = false; |
||||||
|
private Boolean disableFileProvider = true; |
||||||
|
private String fileStoreDir = StringPool.EMPTY; |
||||||
|
private Boolean debug = false; |
||||||
|
} |
@ -0,0 +1,94 @@ |
|||||||
|
package com.cloud.kicc.system.report.provider; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
||||||
|
import com.bstek.ureport.provider.report.ReportFile; |
||||||
|
import com.bstek.ureport.provider.report.ReportProvider; |
||||||
|
import com.cloud.kicc.system.report.entity.ReportFileEntity; |
||||||
|
import com.cloud.kicc.system.report.props.ReportDatabaseProperties; |
||||||
|
import com.cloud.kicc.system.report.service.IReportFileService; |
||||||
|
import lombok.AllArgsConstructor; |
||||||
|
|
||||||
|
import java.io.ByteArrayInputStream; |
||||||
|
import java.io.InputStream; |
||||||
|
import java.time.OffsetDateTime; |
||||||
|
import java.util.ArrayList; |
||||||
|
import java.util.Date; |
||||||
|
import java.util.List; |
||||||
|
|
||||||
|
/** |
||||||
|
*<p> |
||||||
|
* 数据库文件处理 |
||||||
|
*</p> |
||||||
|
* |
||||||
|
* @Author: wangxiang4 |
||||||
|
* @since: 2023/7/5 |
||||||
|
*/ |
||||||
|
@AllArgsConstructor |
||||||
|
public class DatabaseProvider implements ReportProvider { |
||||||
|
|
||||||
|
private final ReportDatabaseProperties properties; |
||||||
|
private final IReportFileService service; |
||||||
|
|
||||||
|
@Override |
||||||
|
public InputStream loadReport(String file) { |
||||||
|
ReportFileEntity reportFileEntity = service.getOne(Wrappers.<ReportFileEntity>lambdaQuery().eq(ReportFileEntity::getName, getFileName(file))); |
||||||
|
byte[] content = reportFileEntity.getContent(); |
||||||
|
return new ByteArrayInputStream(content); |
||||||
|
} |
||||||
|
|
||||||
|
@Override |
||||||
|
public void deleteReport(String file) { |
||||||
|
service.remove(Wrappers.<ReportFileEntity>lambdaUpdate().eq(ReportFileEntity::getName, getFileName(file))); |
||||||
|
} |
||||||
|
|
||||||
|
@Override |
||||||
|
public List<ReportFile> getReportFiles() { |
||||||
|
List<ReportFileEntity> list = service.list(); |
||||||
|
List<ReportFile> reportFiles = new ArrayList<>(); |
||||||
|
list.forEach(reportFileEntity -> reportFiles.add(new ReportFile(reportFileEntity.getName(), |
||||||
|
Date.from(reportFileEntity.getUpdateTime().toInstant(OffsetDateTime.now().getOffset()))))); |
||||||
|
return reportFiles; |
||||||
|
} |
||||||
|
|
||||||
|
@Override |
||||||
|
public void saveReport(String file, String content) { |
||||||
|
String fileName = getFileName(file); |
||||||
|
ReportFileEntity reportFileEntity = service.getOne(Wrappers.<ReportFileEntity>lambdaQuery().eq(ReportFileEntity::getName, fileName)); |
||||||
|
if (reportFileEntity == null) { |
||||||
|
reportFileEntity = new ReportFileEntity(); |
||||||
|
reportFileEntity.setName(fileName); |
||||||
|
reportFileEntity.setContent(content.getBytes()); |
||||||
|
} else { |
||||||
|
reportFileEntity.setContent(content.getBytes()); |
||||||
|
} |
||||||
|
service.saveOrUpdate(reportFileEntity); |
||||||
|
} |
||||||
|
|
||||||
|
@Override |
||||||
|
public String getName() { |
||||||
|
return properties.getName(); |
||||||
|
} |
||||||
|
|
||||||
|
@Override |
||||||
|
public boolean disabled() { |
||||||
|
return properties.isDisabled(); |
||||||
|
} |
||||||
|
|
||||||
|
@Override |
||||||
|
public String getPrefix() { |
||||||
|
return properties.getPrefix(); |
||||||
|
} |
||||||
|
|
||||||
|
/** |
||||||
|
* 获取标准格式文件名 |
||||||
|
* |
||||||
|
* @param name 原文件名 |
||||||
|
*/ |
||||||
|
private String getFileName(String name) { |
||||||
|
if (name.startsWith(getPrefix())) { |
||||||
|
name = name.substring(getPrefix().length()); |
||||||
|
} |
||||||
|
return name; |
||||||
|
} |
||||||
|
|
||||||
|
} |
@ -0,0 +1,27 @@ |
|||||||
|
package com.cloud.kicc.system.report.provider; |
||||||
|
|
||||||
|
import com.bstek.ureport.UReportPropertyPlaceholderConfigurer; |
||||||
|
import com.cloud.kicc.system.report.props.ReportProperties; |
||||||
|
|
||||||
|
import java.util.Properties; |
||||||
|
|
||||||
|
/** |
||||||
|
*<p> |
||||||
|
* UReport自定义配置 |
||||||
|
*</p> |
||||||
|
* |
||||||
|
* @Author: wangxiang4 |
||||||
|
* @since: 2023/7/5 |
||||||
|
*/ |
||||||
|
public class ReportPlaceholderProvider extends UReportPropertyPlaceholderConfigurer { |
||||||
|
|
||||||
|
public ReportPlaceholderProvider(ReportProperties properties) { |
||||||
|
Properties props = new Properties(); |
||||||
|
props.setProperty("ureport.disableHttpSessionReportCache", properties.getDisableHttpSessionReportCache().toString()); |
||||||
|
props.setProperty("ureport.disableFileProvider", properties.getDisableFileProvider().toString()); |
||||||
|
props.setProperty("ureport.fileStoreDir", properties.getFileStoreDir()); |
||||||
|
props.setProperty("ureport.debug", properties.getDebug().toString()); |
||||||
|
this.setProperties(props); |
||||||
|
} |
||||||
|
|
||||||
|
} |
@ -0,0 +1,15 @@ |
|||||||
|
package com.cloud.kicc.system.report.service; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
|
import com.cloud.kicc.system.report.entity.ReportFileEntity; |
||||||
|
|
||||||
|
/** |
||||||
|
*<p> |
||||||
|
* UReport Service |
||||||
|
*</p> |
||||||
|
* |
||||||
|
* @Author: wangxiang4 |
||||||
|
* @since: 2023/7/5 |
||||||
|
*/ |
||||||
|
public interface IReportFileService extends IService<ReportFileEntity> { |
||||||
|
} |
@ -0,0 +1,19 @@ |
|||||||
|
package com.cloud.kicc.system.report.service.impl; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
|
import com.cloud.kicc.system.report.entity.ReportFileEntity; |
||||||
|
import com.cloud.kicc.system.report.mapper.ReportFileMapper; |
||||||
|
import com.cloud.kicc.system.report.service.IReportFileService; |
||||||
|
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
|
/** |
||||||
|
*<p> |
||||||
|
* UReport Service |
||||||
|
*</p> |
||||||
|
* |
||||||
|
* @Author: wangxiang4 |
||||||
|
* @since: 2023/7/5 |
||||||
|
*/ |
||||||
|
@Service |
||||||
|
public class ReportFileServiceImpl extends ServiceImpl<ReportFileMapper, ReportFileEntity> implements IReportFileService { |
||||||
|
} |
@ -1,7 +1,7 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.cmd; |
package com.cloud.kicc.system.workflow.cmd; |
||||||
|
|
||||||
import com.cloud.kicc.commonbiz.api.workflow.constant.WorkflowConstant; |
import com.cloud.kicc.commonbiz.api.workflow.constant.WorkflowConstant; |
||||||
import com.cloud.kicc.commonbiz.workflow.util.WorkflowUtil; |
import com.cloud.kicc.system.workflow.util.WorkflowUtil; |
||||||
import org.apache.commons.compress.utils.Sets; |
import org.apache.commons.compress.utils.Sets; |
||||||
import org.flowable.bpmn.model.FlowNode; |
import org.flowable.bpmn.model.FlowNode; |
||||||
import org.flowable.bpmn.model.Process; |
import org.flowable.bpmn.model.Process; |
@ -1,6 +1,6 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.config; |
package com.cloud.kicc.system.workflow.config; |
||||||
|
|
||||||
import com.cloud.kicc.commonbiz.workflow.parser.factory.WorkflowActivityBehaviorFactory; |
import com.cloud.kicc.system.workflow.parser.factory.WorkflowActivityBehaviorFactory; |
||||||
import org.flowable.spring.SpringProcessEngineConfiguration; |
import org.flowable.spring.SpringProcessEngineConfiguration; |
||||||
import org.flowable.spring.boot.EngineConfigurationConfigurer; |
import org.flowable.spring.boot.EngineConfigurationConfigurer; |
||||||
import org.flowable.spring.boot.FlowableProperties; |
import org.flowable.spring.boot.FlowableProperties; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.config; |
package com.cloud.kicc.system.workflow.config; |
||||||
|
|
||||||
import liquibase.Liquibase; |
import liquibase.Liquibase; |
||||||
import liquibase.database.Database; |
import liquibase.database.Database; |
@ -1,6 +1,6 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.config; |
package com.cloud.kicc.system.workflow.config; |
||||||
|
|
||||||
import com.cloud.kicc.commonbiz.workflow.interceptor.ModelHandlerInterceptor; |
import com.cloud.kicc.system.workflow.interceptor.ModelHandlerInterceptor; |
||||||
import org.springframework.context.annotation.Configuration; |
import org.springframework.context.annotation.Configuration; |
||||||
import org.springframework.web.servlet.config.annotation.InterceptorRegistry; |
import org.springframework.web.servlet.config.annotation.InterceptorRegistry; |
||||||
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; |
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; |
6
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/controller/ActivityExtensionDataController.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/controller/ActivityExtensionDataController.java
6
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/controller/ActivityExtensionDataController.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/controller/ActivityExtensionDataController.java
6
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/controller/ActivityExtensionPropertyController.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/controller/ActivityExtensionPropertyController.java
6
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/controller/ActivityExtensionPropertyController.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/controller/ActivityExtensionPropertyController.java
6
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/controller/FormDefinitionJsonController.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/controller/FormDefinitionJsonController.java
6
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/controller/FormDefinitionJsonController.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/controller/FormDefinitionJsonController.java
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.mapper; |
package com.cloud.kicc.system.workflow.extension.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.ActivityExtensionData; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.ActivityExtensionData; |
2
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/mapper/ActivityExtensionPropertyMapper.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/mapper/ActivityExtensionPropertyMapper.java
2
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/mapper/ActivityExtensionPropertyMapper.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/mapper/ActivityExtensionPropertyMapper.java
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.mapper; |
package com.cloud.kicc.system.workflow.extension.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.ActivityExtensionProperty; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.ActivityExtensionProperty; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.mapper; |
package com.cloud.kicc.system.workflow.extension.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Button; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Button; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.mapper; |
package com.cloud.kicc.system.workflow.extension.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Category; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Category; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.mapper; |
package com.cloud.kicc.system.workflow.extension.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Condition; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Condition; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.mapper; |
package com.cloud.kicc.system.workflow.extension.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.FormCategory; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.FormCategory; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.mapper; |
package com.cloud.kicc.system.workflow.extension.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.FormDefinitionJson; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.FormDefinitionJson; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.mapper; |
package com.cloud.kicc.system.workflow.extension.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
import com.baomidou.mybatisplus.core.metadata.IPage; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.mapper; |
package com.cloud.kicc.system.workflow.extension.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Listener; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Listener; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.mapper; |
package com.cloud.kicc.system.workflow.extension.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.WorkflowAssignee; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.WorkflowAssignee; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.mapper; |
package com.cloud.kicc.system.workflow.extension.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.WorkflowButton; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.WorkflowButton; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.mapper; |
package com.cloud.kicc.system.workflow.extension.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.WorkflowCondition; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.WorkflowCondition; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.mapper; |
package com.cloud.kicc.system.workflow.extension.mapper; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
import com.baomidou.mybatisplus.core.metadata.IPage; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service; |
package com.cloud.kicc.system.workflow.extension.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.ActivityExtensionData; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.ActivityExtensionData; |
2
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/service/ActivityExtensionPropertyService.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/service/ActivityExtensionPropertyService.java
2
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/service/ActivityExtensionPropertyService.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/service/ActivityExtensionPropertyService.java
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service; |
package com.cloud.kicc.system.workflow.extension.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.ActivityExtensionProperty; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.ActivityExtensionProperty; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service; |
package com.cloud.kicc.system.workflow.extension.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Button; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Button; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service; |
package com.cloud.kicc.system.workflow.extension.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Category; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Category; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service; |
package com.cloud.kicc.system.workflow.extension.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Condition; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Condition; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service; |
package com.cloud.kicc.system.workflow.extension.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.FormCategory; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.FormCategory; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service; |
package com.cloud.kicc.system.workflow.extension.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.FormDefinitionJson; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.FormDefinitionJson; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service; |
package com.cloud.kicc.system.workflow.extension.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service; |
package com.cloud.kicc.system.workflow.extension.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService; |
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Listener; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Listener; |
@ -1,4 +1,4 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service; |
package com.cloud.kicc.system.workflow.extension.service; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
12
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/service/impl/ActivityExtensionDataServiceImpl.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/service/impl/ActivityExtensionDataServiceImpl.java
12
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/service/impl/ActivityExtensionDataServiceImpl.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/service/impl/ActivityExtensionDataServiceImpl.java
6
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/service/impl/ActivityExtensionPropertyServiceImpl.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/service/impl/ActivityExtensionPropertyServiceImpl.java
6
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/service/impl/ActivityExtensionPropertyServiceImpl.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/service/impl/ActivityExtensionPropertyServiceImpl.java
@ -1,9 +1,9 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service.impl; |
package com.cloud.kicc.system.workflow.extension.service.impl; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.ActivityExtensionProperty; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.ActivityExtensionProperty; |
||||||
import com.cloud.kicc.commonbiz.workflow.extension.mapper.ActivityExtensionPropertyMapper; |
import com.cloud.kicc.system.workflow.extension.mapper.ActivityExtensionPropertyMapper; |
||||||
import com.cloud.kicc.commonbiz.workflow.extension.service.ActivityExtensionPropertyService; |
import com.cloud.kicc.system.workflow.extension.service.ActivityExtensionPropertyService; |
||||||
import lombok.AllArgsConstructor; |
import lombok.AllArgsConstructor; |
||||||
import org.springframework.stereotype.Service; |
import org.springframework.stereotype.Service; |
||||||
|
|
@ -1,9 +1,9 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service.impl; |
package com.cloud.kicc.system.workflow.extension.service.impl; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Button; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Button; |
||||||
import com.cloud.kicc.commonbiz.workflow.extension.mapper.ButtonMapper; |
import com.cloud.kicc.system.workflow.extension.mapper.ButtonMapper; |
||||||
import com.cloud.kicc.commonbiz.workflow.extension.service.ButtonService; |
import com.cloud.kicc.system.workflow.extension.service.ButtonService; |
||||||
import org.springframework.stereotype.Service; |
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
|
|
@ -1,9 +1,9 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service.impl; |
package com.cloud.kicc.system.workflow.extension.service.impl; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Category; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Category; |
||||||
import com.cloud.kicc.commonbiz.workflow.extension.mapper.CategoryMapper; |
import com.cloud.kicc.system.workflow.extension.mapper.CategoryMapper; |
||||||
import com.cloud.kicc.commonbiz.workflow.extension.service.CategoryService; |
import com.cloud.kicc.system.workflow.extension.service.CategoryService; |
||||||
import org.springframework.stereotype.Service; |
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
/** |
/** |
@ -1,9 +1,9 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service.impl; |
package com.cloud.kicc.system.workflow.extension.service.impl; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Condition; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.Condition; |
||||||
import com.cloud.kicc.commonbiz.workflow.extension.mapper.ConditionMapper; |
import com.cloud.kicc.system.workflow.extension.mapper.ConditionMapper; |
||||||
import com.cloud.kicc.commonbiz.workflow.extension.service.ConditionService; |
import com.cloud.kicc.system.workflow.extension.service.ConditionService; |
||||||
import org.springframework.stereotype.Service; |
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
|
|
@ -1,9 +1,9 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service.impl; |
package com.cloud.kicc.system.workflow.extension.service.impl; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.FormCategory; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.FormCategory; |
||||||
import com.cloud.kicc.commonbiz.workflow.extension.mapper.FormCategoryMapper; |
import com.cloud.kicc.system.workflow.extension.mapper.FormCategoryMapper; |
||||||
import com.cloud.kicc.commonbiz.workflow.extension.service.FormCategoryService; |
import com.cloud.kicc.system.workflow.extension.service.FormCategoryService; |
||||||
import org.springframework.stereotype.Service; |
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
/** |
/** |
6
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/service/impl/FormDefinitionJsonServiceImpl.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/service/impl/FormDefinitionJsonServiceImpl.java
6
kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/workflow/extension/service/impl/FormDefinitionJsonServiceImpl.java → kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/workflow/extension/service/impl/FormDefinitionJsonServiceImpl.java
@ -1,9 +1,9 @@ |
|||||||
package com.cloud.kicc.commonbiz.workflow.extension.service.impl; |
package com.cloud.kicc.system.workflow.extension.service.impl; |
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.FormDefinitionJson; |
import com.cloud.kicc.commonbiz.api.workflow.extension.entity.FormDefinitionJson; |
||||||
import com.cloud.kicc.commonbiz.workflow.extension.mapper.FormDefinitionJsonMapper; |
import com.cloud.kicc.system.workflow.extension.mapper.FormDefinitionJsonMapper; |
||||||
import com.cloud.kicc.commonbiz.workflow.extension.service.FormDefinitionJsonService; |
import com.cloud.kicc.system.workflow.extension.service.FormDefinitionJsonService; |
||||||
import org.springframework.stereotype.Service; |
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
/** |
/** |
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue