 段飞宇
					
					3 years ago
						段飞宇
					
					3 years ago
					
				
				 40 changed files with 1078 additions and 884 deletions
			
			
		| @ -0,0 +1,29 @@ | |||||||
|  | package com.hnac.hzims.message.vo.msgpushrecord; | ||||||
|  | 
 | ||||||
|  | import lombok.Data; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * @Author WL | ||||||
|  |  * @Version v1.0 | ||||||
|  |  * @Serial 1.0 | ||||||
|  |  * @Date 2023/4/8 11:58 | ||||||
|  |  */ | ||||||
|  | @Data | ||||||
|  | public class MessagePushRecordEntityVo { | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 站点编号 | ||||||
|  |      */ | ||||||
|  |     private  String stationCode; | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 月份 | ||||||
|  |      */ | ||||||
|  |     private  Integer month; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * type | ||||||
|  |      */ | ||||||
|  |     private String type; | ||||||
|  | } | ||||||
| @ -0,0 +1,14 @@ | |||||||
|  | package com.hnac.hzims.ticket.processflow.constant; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * 开票常量类 | ||||||
|  |  * | ||||||
|  |  * @Author WL | ||||||
|  |  * @Version v1.0 | ||||||
|  |  * @Serial 1.0 | ||||||
|  |  * @Date 2023/4/8 10:53 | ||||||
|  |  */ | ||||||
|  | public class TicketProcessConstant { | ||||||
|  | 
 | ||||||
|  |     public final static String STARTEVENT = "startEvent1"; | ||||||
|  | } | ||||||
| @ -0,0 +1,17 @@ | |||||||
|  | package com.hnac.hzims.ticket.twoTicket.mapper; | ||||||
|  | 
 | ||||||
|  | import com.hnac.hzims.ticket.workTicket.entity.WorkTicketInfoEntity; | ||||||
|  | import org.springblade.core.datascope.mapper.UserDataScopeBaseMapper; | ||||||
|  | import org.springframework.stereotype.Repository; | ||||||
|  | import org.springframework.stereotype.Service; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * @Author WL | ||||||
|  |  * @Version v1.0 | ||||||
|  |  * @Serial 1.0 | ||||||
|  |  * @Date 2023/4/8 11:29 | ||||||
|  |  */ | ||||||
|  | @Repository | ||||||
|  | public interface WorkTicketInfoMapper extends UserDataScopeBaseMapper<WorkTicketInfoEntity> { | ||||||
|  | 
 | ||||||
|  | } | ||||||
| @ -0,0 +1,19 @@ | |||||||
|  | package com.hnac.hzims.ticket.twoTicket.service; | ||||||
|  | 
 | ||||||
|  | import com.hnac.hzims.ticket.response.ProcessWorkFlowResponse; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * 开票处理流程接口 | ||||||
|  |  * @Author dfy | ||||||
|  |  * @Version v1.0 | ||||||
|  |  * @Serial 1.0 | ||||||
|  |  * @Date 2023/4/8 11:08 | ||||||
|  |  */ | ||||||
|  | public interface TicketProcessService { | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 启动开票流程 | ||||||
|  |      * @param response | ||||||
|  |      */ | ||||||
|  |     void startUp(ProcessWorkFlowResponse response); | ||||||
|  | } | ||||||
| @ -0,0 +1,14 @@ | |||||||
|  | package com.hnac.hzims.ticket.twoTicket.service; | ||||||
|  | 
 | ||||||
|  | import com.hnac.hzims.ticket.workTicket.entity.WorkTicketInfoEntity; | ||||||
|  | import org.springblade.core.mp.base.BaseService; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * @Author WL | ||||||
|  |  * @Version v1.0 | ||||||
|  |  * @Serial 1.0 | ||||||
|  |  * @Date 2023/4/8 11:31 | ||||||
|  |  */ | ||||||
|  | public interface WorkTicketInfoService extends BaseService<WorkTicketInfoEntity> { | ||||||
|  | 
 | ||||||
|  | } | ||||||
| @ -0,0 +1,38 @@ | |||||||
|  | package com.hnac.hzims.ticket.twoTicket.service.impl; | ||||||
|  | 
 | ||||||
|  | import com.hnac.hzims.ticket.response.ProcessWorkFlowResponse; | ||||||
|  | import com.hnac.hzims.ticket.twoTicket.service.TicketProcessService; | ||||||
|  | import com.hnac.hzims.ticket.twoTicket.service.WorkTicketInfoService; | ||||||
|  | import lombok.RequiredArgsConstructor; | ||||||
|  | import lombok.extern.slf4j.Slf4j; | ||||||
|  | import org.springblade.flow.core.feign.IFlowClient; | ||||||
|  | import org.springframework.stereotype.Service; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * 开票处理流程实现类 | ||||||
|  |  * @Author WL | ||||||
|  |  * @Version v1.0 | ||||||
|  |  * @Serial 1.0 | ||||||
|  |  * @Date 2023/4/8 11:11 | ||||||
|  |  */ | ||||||
|  | @Service | ||||||
|  | @Slf4j | ||||||
|  | @RequiredArgsConstructor | ||||||
|  | public class TicketProcessServiceImpl implements TicketProcessService { | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     private  final IFlowClient flowClient; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     private  final WorkTicketInfoService workTicketInfoService; | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 启动开票流程 | ||||||
|  |      * | ||||||
|  |      * @param response | ||||||
|  |      */ | ||||||
|  |     @Override | ||||||
|  |     public void startUp(ProcessWorkFlowResponse response) { | ||||||
|  | 
 | ||||||
|  |     } | ||||||
|  | } | ||||||
| @ -0,0 +1,17 @@ | |||||||
|  | package com.hnac.hzims.ticket.twoTicket.service.impl; | ||||||
|  | 
 | ||||||
|  | import com.hnac.hzims.ticket.twoTicket.mapper.WorkTicketInfoMapper; | ||||||
|  | import com.hnac.hzims.ticket.twoTicket.service.WorkTicketInfoService; | ||||||
|  | import com.hnac.hzims.ticket.workTicket.entity.WorkTicketInfoEntity; | ||||||
|  | import org.springblade.core.mp.base.BaseServiceImpl; | ||||||
|  | import org.springframework.stereotype.Service; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * @Author WL | ||||||
|  |  * @Version v1.0 | ||||||
|  |  * @Serial 1.0 | ||||||
|  |  * @Date 2023/4/8 11:32 | ||||||
|  |  */ | ||||||
|  | @Service | ||||||
|  | public class WorkTicketInfoServiceImpl extends BaseServiceImpl<WorkTicketInfoMapper,WorkTicketInfoEntity> implements WorkTicketInfoService { | ||||||
|  | } | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package com.hnac.hzims.ticket.processflow.vo; | package com.hnac.hzims.ticket.twoTicket.vo.process; | ||||||
| 
 | 
 | ||||||
| import lombok.Data; | import lombok.Data; | ||||||
| 
 | 
 | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package com.hnac.hzims.ticket.processflow.vo; | package com.hnac.hzims.ticket.twoTicket.vo.process; | ||||||
| 
 | 
 | ||||||
| import lombok.Data; | import lombok.Data; | ||||||
| 
 | 
 | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package com.hnac.hzims.ticket.processflow.vo; | package com.hnac.hzims.ticket.twoTicket.vo.process; | ||||||
| 
 | 
 | ||||||
| import lombok.Data; | import lombok.Data; | ||||||
| 
 | 
 | ||||||
| @ -1,4 +1,4 @@ | |||||||
| package com.hnac.hzims.ticket.processflow.vo; | package com.hnac.hzims.ticket.twoTicket.vo.process; | ||||||
| 
 | 
 | ||||||
| import lombok.Data; | import lombok.Data; | ||||||
| 
 | 
 | ||||||
					Loading…
					
					
				
		Reference in new issue