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