feat: There is no way the Buss and Convert

This commit is contained in:
super_liu
2021-08-20 14:07:37 +08:00
parent 97b1b92acc
commit d176d93d6b
24 changed files with 1046 additions and 673 deletions
@@ -0,0 +1,46 @@
package com.adc.da.convert.otConvert.controller;
import com.adc.da.att.entity.AttFileEO;
import com.adc.da.convert.mq.CreateConvertMQService;
import com.adc.da.util.http.ResponseMessage;
import com.adc.da.util.http.Result;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import com.adc.da.convert.otConvert.entity.OtConvert;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.adc.da.base.web.BaseController;
/**
* <p>
* 流程文档转换记录表 前端控制器
* </p>
*
* @author super_liu
* @since 2021-08-12
*/
@RestController
@Api(tags = "|OtConvert| 文档转换")
@RequestMapping("/OtConvert")
public class OtConvertController extends BaseController<OtConvert> {
@Autowired
private CreateConvertMQService createConvertMQService;
/**
* @Author super_liu
* @Description 查询文件信息
* Date 2018/10/10 18:41
* @Param [fileId]
* @return com.adc.da.util.http.ResponseMessage<com.adc.da.att.entity.AttFileEO>
**/
@ApiOperation(value = "|File|查询文件信息")
@GetMapping("/convertFile")
public ResponseMessage<String> getAttFileInfo(AttFileEO attFileEO){
createConvertMQService.sendConvertMQ(attFileEO);
return Result.success("");
}
}
@@ -0,0 +1,16 @@
package com.adc.da.convert.otConvert.dao;
import com.adc.da.convert.otConvert.entity.OtConvert;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 流程文档转换记录表 Mapper 接口
* </p>
*
* @author super_liu
* @since 2021-08-12
*/
public interface OtConvertDao extends BaseMapper<OtConvert> {
}
@@ -0,0 +1,66 @@
package com.adc.da.convert.otConvert.entity;
import com.adc.da.base.entity.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableId;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;
/**
* <p>
* 流程文档转换记录表
* </p>
*
* @author super_liu
* @since 2021-08-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@ApiModel(value="OtConvert对象", description="流程文档转换记录表")
public class OtConvert extends BaseEntity {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "主键")
@TableId("ID")
private String id;
@ApiModelProperty(value = "待转换文件ID")
@TableField("ACT_FILE_ID")
private String actFileId;
@ApiModelProperty(value = "转换状态:LODING:待转换 SUCCESS:成功 ERROR:错误")
@TableField("CONVERT_STATE")
private String convertState;
@ApiModelProperty(value = "转换后文件ID")
@TableField("CONVERT_FILE_ID")
private String convertFileId;
@ApiModelProperty(value = "数据创建时间")
@TableField("CREATE_TIME")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date createTime;
@ApiModelProperty(value = "数据修改时间")
@TableField("MODIFY_TIME")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date modifyTime;
@ApiModelProperty(value = "是否有效")
@TableField("VALID_FLAG")
private Integer validFlag;
}
@@ -0,0 +1,16 @@
package com.adc.da.convert.otConvert.service;
import com.adc.da.convert.otConvert.entity.OtConvert;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 流程文档转换记录表 服务类
* </p>
*
* @author super_liu
* @since 2021-08-12
*/
public interface IOtConvertService extends IService<OtConvert> {
}
@@ -0,0 +1,20 @@
package com.adc.da.convert.otConvert.service.impl;
import com.adc.da.convert.otConvert.entity.OtConvert;
import com.adc.da.convert.otConvert.dao.OtConvertDao;
import com.adc.da.convert.otConvert.service.IOtConvertService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 流程文档转换记录表 服务实现类
* </p>
*
* @author super_liu
* @since 2021-08-12
*/
@Service
public class OtConvertServiceImpl extends ServiceImpl<OtConvertDao, OtConvert> implements IOtConvertService {
}