5 changed files with 227 additions and 0 deletions
-
67iec-jjyl-business/iec-jjyl-business-api/src/main/java/com/iec/business/api/dto/YyjhTaskDTO.java
-
72iec-jjyl-business/iec-jjyl-business-api/src/main/java/com/iec/business/api/entity/YyjhTask.java
-
20iec-jjyl-business/iec-jjyl-business-api/src/main/java/com/iec/business/api/feign/RemoteYyjhTaskService.java
-
67iec-jjyl-business/iec-jjyl-business-api/src/main/java/com/iec/business/api/vo/YyjhTaskVO.java
-
1iec-jjyl-business/iec-jjyl-business-api/src/main/resources/META-INF/spring/org.springframework.cloud.openfeign.FeignClient.imports
@ -0,0 +1,67 @@ |
|||
package com.iec.business.api.dto; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.*; |
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.time.LocalDateTime; |
|||
|
|||
/** |
|||
* @author zhoukaihong |
|||
* @version v1.0 |
|||
* @className Yyjh_task |
|||
* @date 2024/12/11 |
|||
* @description TODO |
|||
*/ |
|||
@Data |
|||
@Schema(description = "任务") |
|||
public class YyjhTaskDTO { |
|||
|
|||
@TableId(value = "id", type = IdType.ASSIGN_ID) |
|||
@Schema(description = "编号id") |
|||
private Long id; |
|||
|
|||
/** |
|||
* 名称 |
|||
*/ |
|||
@NotBlank(message = "名称不能为空") |
|||
@Schema(description = "名称") |
|||
private String name; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
@TableField(fill = FieldFill.INSERT) |
|||
@Schema(description = "创建人") |
|||
private String createBy; |
|||
|
|||
/** |
|||
* 修改人 |
|||
*/ |
|||
@TableField(fill = FieldFill.UPDATE) |
|||
@Schema(description = "修改人") |
|||
private String updateBy; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
@Schema(description = "创建时间") |
|||
@TableField(fill = FieldFill.INSERT) |
|||
private LocalDateTime createTime; |
|||
|
|||
/** |
|||
* 修改时间 |
|||
*/ |
|||
@Schema(description = "修改时间") |
|||
@TableField(fill = FieldFill.UPDATE) |
|||
private LocalDateTime updateTime; |
|||
|
|||
/** |
|||
* 是否删除 1:已删除 0:正常 |
|||
*/ |
|||
@TableLogic |
|||
@Schema(description = "删除标记,1:已删除,0:正常") |
|||
@TableField(fill = FieldFill.INSERT) |
|||
private String delFlag; |
|||
} |
|||
@ -0,0 +1,72 @@ |
|||
package com.iec.business.api.entity; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.*; |
|||
import com.baomidou.mybatisplus.extension.activerecord.Model; |
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
import lombok.EqualsAndHashCode; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.time.LocalDateTime; |
|||
|
|||
/** |
|||
* @author zhoukaihong |
|||
* @version v1.0 |
|||
* @className Yyjh_task |
|||
* @date 2024/12/11 |
|||
* @description TODO |
|||
*/ |
|||
@Data |
|||
@Schema(description = "任务") |
|||
@EqualsAndHashCode(callSuper = true) |
|||
public class YyjhTask extends Model<YyjhTask> { |
|||
|
|||
private static final long serialVersionUID = -6908666584810878467L; |
|||
|
|||
@TableId(value = "id", type = IdType.ASSIGN_ID) |
|||
@Schema(description = "编号id") |
|||
private Long id; |
|||
|
|||
/** |
|||
* 名称 |
|||
*/ |
|||
@NotBlank(message = "名称不能为空") |
|||
@Schema(description = "名称") |
|||
private String name; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
@TableField(fill = FieldFill.INSERT) |
|||
@Schema(description = "创建人") |
|||
private String createBy; |
|||
|
|||
/** |
|||
* 修改人 |
|||
*/ |
|||
@TableField(fill = FieldFill.UPDATE) |
|||
@Schema(description = "修改人") |
|||
private String updateBy; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
@Schema(description = "创建时间") |
|||
@TableField(fill = FieldFill.INSERT) |
|||
private LocalDateTime createTime; |
|||
|
|||
/** |
|||
* 修改时间 |
|||
*/ |
|||
@Schema(description = "修改时间") |
|||
@TableField(fill = FieldFill.UPDATE) |
|||
private LocalDateTime updateTime; |
|||
|
|||
/** |
|||
* 是否删除 1:已删除 0:正常 |
|||
*/ |
|||
@TableLogic |
|||
@Schema(description = "删除标记,1:已删除,0:正常") |
|||
@TableField(fill = FieldFill.INSERT) |
|||
private String delFlag; |
|||
} |
|||
@ -0,0 +1,20 @@ |
|||
package com.iec.business.api.feign; |
|||
|
|||
import com.pig4cloud.pig.common.core.constant.ServiceNameConstants; |
|||
import com.pig4cloud.pig.common.core.util.R; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
import org.springframework.web.bind.annotation.GetMapping; |
|||
|
|||
/** |
|||
* @author zhoukaihong |
|||
* @version v1.0 |
|||
* @className RemoteYyjhTaskService |
|||
* @date 2024/12/12 |
|||
* @description TODO |
|||
*/ |
|||
@FeignClient(contextId = "remoteYyjhTaskService", value = ServiceNameConstants.YYJH_SERVICE) |
|||
public interface RemoteYyjhTaskService { |
|||
|
|||
@GetMapping("/yyjhTask/list") |
|||
R list(); |
|||
} |
|||
@ -0,0 +1,67 @@ |
|||
package com.iec.business.api.vo; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.*; |
|||
import io.swagger.v3.oas.annotations.media.Schema; |
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.time.LocalDateTime; |
|||
|
|||
/** |
|||
* @author zhoukaihong |
|||
* @version v1.0 |
|||
* @className Yyjh_task |
|||
* @date 2024/12/11 |
|||
* @description TODO |
|||
*/ |
|||
@Data |
|||
@Schema(description = "任务") |
|||
public class YyjhTaskVO { |
|||
|
|||
@TableId(value = "id", type = IdType.ASSIGN_ID) |
|||
@Schema(description = "编号id") |
|||
private Long id; |
|||
|
|||
/** |
|||
* 名称 |
|||
*/ |
|||
@NotBlank(message = "名称不能为空") |
|||
@Schema(description = "名称") |
|||
private String name; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
@TableField(fill = FieldFill.INSERT) |
|||
@Schema(description = "创建人") |
|||
private String createBy; |
|||
|
|||
/** |
|||
* 修改人 |
|||
*/ |
|||
@TableField(fill = FieldFill.UPDATE) |
|||
@Schema(description = "修改人") |
|||
private String updateBy; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
@Schema(description = "创建时间") |
|||
@TableField(fill = FieldFill.INSERT) |
|||
private LocalDateTime createTime; |
|||
|
|||
/** |
|||
* 修改时间 |
|||
*/ |
|||
@Schema(description = "修改时间") |
|||
@TableField(fill = FieldFill.UPDATE) |
|||
private LocalDateTime updateTime; |
|||
|
|||
/** |
|||
* 是否删除 1:已删除 0:正常 |
|||
*/ |
|||
@TableLogic |
|||
@Schema(description = "删除标记,1:已删除,0:正常") |
|||
@TableField(fill = FieldFill.INSERT) |
|||
private String delFlag; |
|||
} |
|||
@ -0,0 +1 @@ |
|||
com.iec.business.api.feign.RemoteYyjhTaskService |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue