parent
d2abe4833f
commit
5c765d5946
4 changed files with 233 additions and 0 deletions
@ -0,0 +1,181 @@ |
|||||||
|
package org.jeecg.modules.demo.rulex.entity; |
||||||
|
|
||||||
|
import java.io.Serializable; |
||||||
|
import com.baomidou.mybatisplus.annotation.IdType; |
||||||
|
import com.baomidou.mybatisplus.annotation.TableId; |
||||||
|
import com.baomidou.mybatisplus.annotation.TableName; |
||||||
|
import lombok.Data; |
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat; |
||||||
|
import org.springframework.format.annotation.DateTimeFormat; |
||||||
|
import org.jeecgframework.poi.excel.annotation.Excel; |
||||||
|
import org.jeecg.common.aspect.annotation.Dict; |
||||||
|
import io.swagger.annotations.ApiModel; |
||||||
|
import io.swagger.annotations.ApiModelProperty; |
||||||
|
import lombok.EqualsAndHashCode; |
||||||
|
import lombok.experimental.Accessors; |
||||||
|
|
||||||
|
/** |
||||||
|
* @Description: 规则管理 |
||||||
|
* @Author: jeecg-boot |
||||||
|
* @Date: 2023-04-10 |
||||||
|
* @Version: V1.0 |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
@TableName("rule_vo") |
||||||
|
@Accessors(chain = true) |
||||||
|
@EqualsAndHashCode(callSuper = false) |
||||||
|
@ApiModel(value = "rulex对象", description = "规则管理") |
||||||
|
public class RuleVo implements Serializable { |
||||||
|
private static final long serialVersionUID = 1L; |
||||||
|
|
||||||
|
/** |
||||||
|
* 主键 |
||||||
|
*/ |
||||||
|
@TableId(type = IdType.ASSIGN_ID) |
||||||
|
@ApiModelProperty(value = "主键") |
||||||
|
private java.lang.String id; |
||||||
|
/** |
||||||
|
* 创建人 |
||||||
|
*/ |
||||||
|
@ApiModelProperty(value = "创建人") |
||||||
|
private java.lang.String createBy; |
||||||
|
/** |
||||||
|
* 创建日期 |
||||||
|
*/ |
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@ApiModelProperty(value = "创建日期") |
||||||
|
private String createTime; |
||||||
|
/** |
||||||
|
* 更新人 |
||||||
|
*/ |
||||||
|
@ApiModelProperty(value = "更新人") |
||||||
|
private java.lang.String updateBy; |
||||||
|
/** |
||||||
|
* 更新日期 |
||||||
|
*/ |
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@ApiModelProperty(value = "更新日期") |
||||||
|
private String updateTime; |
||||||
|
/** |
||||||
|
* 对应模块id |
||||||
|
*/ |
||||||
|
@Excel(name = "对应模块id", width = 15) |
||||||
|
@ApiModelProperty(value = "对应模块id") |
||||||
|
@Dict(dictTable = "modulex", dicCode = "id", dicText = "module_name") |
||||||
|
private java.lang.String moduleId; |
||||||
|
/** |
||||||
|
* 对应功能id |
||||||
|
*/ |
||||||
|
@Excel(name = "对应功能id", width = 15) |
||||||
|
@ApiModelProperty(value = "对应功能id") |
||||||
|
@Dict(dictTable = "functionx", dicCode = "id", dicText = "function_name") |
||||||
|
private java.lang.String functionId; |
||||||
|
/** |
||||||
|
* 规则序号 |
||||||
|
*/ |
||||||
|
@Excel(name = "规则序号", width = 15) |
||||||
|
@ApiModelProperty(value = "规则序号") |
||||||
|
private java.lang.String ruleNo; |
||||||
|
/** |
||||||
|
* 规则编码 |
||||||
|
*/ |
||||||
|
@Excel(name = "规则编码", width = 15) |
||||||
|
@ApiModelProperty(value = "规则编码") |
||||||
|
private java.lang.String ruleCode; |
||||||
|
/** |
||||||
|
* 规则描述 |
||||||
|
*/ |
||||||
|
@Excel(name = "规则描述", width = 15) |
||||||
|
@ApiModelProperty(value = "规则描述") |
||||||
|
private java.lang.String pmDescribe; |
||||||
|
/** |
||||||
|
* 分析图 |
||||||
|
*/ |
||||||
|
@Excel(name = "分析图", width = 15) |
||||||
|
@ApiModelProperty(value = "分析图") |
||||||
|
private java.lang.String diagrams; |
||||||
|
/** |
||||||
|
* 对应实体id |
||||||
|
*/ |
||||||
|
@Excel(name = "对应实体id", width = 15) |
||||||
|
@ApiModelProperty(value = "对应实体id") |
||||||
|
@Dict(dictTable = "tablex", dicText = "table_name", dicCode = "id") |
||||||
|
private java.lang.String tableId; |
||||||
|
/** |
||||||
|
* 对应字段 |
||||||
|
*/ |
||||||
|
@Excel(name = "对应字段", width = 15) |
||||||
|
@ApiModelProperty(value = "对应字段") |
||||||
|
@Dict(dictTable = "fieldx", dicText = "field_name", dicCode = "id") |
||||||
|
private java.lang.String fieldId; |
||||||
|
/** |
||||||
|
* 责任人 |
||||||
|
*/ |
||||||
|
@Excel(name = "责任人", width = 15) |
||||||
|
@ApiModelProperty(value = "责任人") |
||||||
|
private java.lang.String managerUsers; |
||||||
|
/** |
||||||
|
* 任务等级 |
||||||
|
*/ |
||||||
|
@Excel(name = "任务等级", width = 15) |
||||||
|
@ApiModelProperty(value = "任务等级") |
||||||
|
@Dict(dicCode = "work_level") |
||||||
|
private String workLevel; |
||||||
|
/** |
||||||
|
* 任务状态 |
||||||
|
*/ |
||||||
|
@Excel(name = "任务状态", width = 15) |
||||||
|
@ApiModelProperty(value = "任务状态") |
||||||
|
@Dict(dicCode = "work_status") |
||||||
|
private String workStatus; |
||||||
|
/** |
||||||
|
* 开始时间 |
||||||
|
*/ |
||||||
|
@Excel(name = "开始时间", width = 20, format = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@ApiModelProperty(value = "开始时间") |
||||||
|
private String startTime; |
||||||
|
/** |
||||||
|
* 任务时长 |
||||||
|
*/ |
||||||
|
@Excel(name = "任务时长", width = 15) |
||||||
|
@ApiModelProperty(value = "任务时长") |
||||||
|
private String duration; |
||||||
|
/** |
||||||
|
* 提交时间 |
||||||
|
*/ |
||||||
|
@Excel(name = "提交时间", width = 20, format = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@ApiModelProperty(value = "提交时间") |
||||||
|
private String submitTime; |
||||||
|
/** |
||||||
|
* 实际时长 |
||||||
|
*/ |
||||||
|
@Excel(name = "实际时长", width = 15) |
||||||
|
@ApiModelProperty(value = "实际时长") |
||||||
|
private String realDuration; |
||||||
|
/** |
||||||
|
* 规则状态 |
||||||
|
*/ |
||||||
|
@Excel(name = "规则状态", width = 15) |
||||||
|
@ApiModelProperty(value = "规则状态") |
||||||
|
@Dict(dicCode = "status") |
||||||
|
private String status; |
||||||
|
/** |
||||||
|
* 版本状态 |
||||||
|
*/ |
||||||
|
@Excel(name = "版本状态", width = 15) |
||||||
|
@ApiModelProperty(value = "版本状态") |
||||||
|
@Dict(dicCode = "verison_status") |
||||||
|
private String verisonStatus; |
||||||
|
/** |
||||||
|
* 版本号 |
||||||
|
*/ |
||||||
|
@Excel(name = "版本号", width = 15) |
||||||
|
@ApiModelProperty(value = "版本号") |
||||||
|
private java.lang.String verison; |
||||||
|
} |
@ -0,0 +1,16 @@ |
|||||||
|
package org.jeecg.modules.demo.rulex.mapper; |
||||||
|
|
||||||
|
import org.jeecg.modules.demo.rulex.entity.RuleVo; |
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
|
|
||||||
|
/** |
||||||
|
* <p> |
||||||
|
* Mapper 接口 |
||||||
|
* </p> |
||||||
|
* |
||||||
|
* @author zjh |
||||||
|
* @since 2023-07-10 |
||||||
|
*/ |
||||||
|
public interface RuleVoMapper extends BaseMapper<RuleVo> { |
||||||
|
|
||||||
|
} |
@ -0,0 +1,16 @@ |
|||||||
|
package org.jeecg.modules.demo.rulex.service; |
||||||
|
|
||||||
|
import org.jeecg.modules.demo.rulex.entity.RuleVo; |
||||||
|
import com.baomidou.mybatisplus.extension.service.IService; |
||||||
|
|
||||||
|
/** |
||||||
|
* <p> |
||||||
|
* 服务类 |
||||||
|
* </p> |
||||||
|
* |
||||||
|
* @author zjh |
||||||
|
* @since 2023-07-10 |
||||||
|
*/ |
||||||
|
public interface IRuleVoService extends IService<RuleVo> { |
||||||
|
|
||||||
|
} |
@ -0,0 +1,20 @@ |
|||||||
|
package org.jeecg.modules.demo.rulex.service.impl; |
||||||
|
|
||||||
|
import org.jeecg.modules.demo.rulex.entity.RuleVo; |
||||||
|
import org.jeecg.modules.demo.rulex.mapper.RuleVoMapper; |
||||||
|
import org.jeecg.modules.demo.rulex.service.IRuleVoService; |
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||||
|
import org.springframework.stereotype.Service; |
||||||
|
|
||||||
|
/** |
||||||
|
* <p> |
||||||
|
* 服务实现类 |
||||||
|
* </p> |
||||||
|
* |
||||||
|
* @author zjh |
||||||
|
* @since 2023-07-10 |
||||||
|
*/ |
||||||
|
@Service |
||||||
|
public class RuleVoServiceImpl extends ServiceImpl<RuleVoMapper, RuleVo> implements IRuleVoService { |
||||||
|
|
||||||
|
} |
Loading…
Reference in new issue