数据源

master
lwj 2024-08-22 01:13:23 +08:00
parent 872c6434a8
commit 52f6ae70b0
5 changed files with 156 additions and 1 deletions

View File

@ -0,0 +1,31 @@
package com.muyu.domain;
import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @Authorqdm
* @Packagecom.muyu.domain
* @Projectcloud-etlw3123123
* @nameActionScope
* @Date2024/8/21 20:53
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ActionScope {
/**
*
*/
private Integer id;
/**
*
*/
@Schema(name = "规则作用域名称", type = "String", defaultValue = "数据字段", description = "规则作用域名称")
private String name;
}

View File

@ -0,0 +1,56 @@
package com.muyu.domain;
import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @Authorqdm
* @Packagecom.muyu.domain
* @Project cloud-etlw3123123
* @nameRule
* @Date2024/8/21 19:34
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Tag(name = "客户支付单", description = "客户支付单简略信息")
public class Rule {
/**
* id
*/
private Integer id;
/**
*
*/
@Schema(name = "规则名称", type = "String", defaultValue = "基础规则", description = "规则名称")
private String name;
/**
*
*/
@Schema(name = "规则类型", type = "Integer", defaultValue = "1", description = "规则类型")
private Integer type;
/**
*
*/
@Schema(name = "规则作用域", type = "Integer", defaultValue = "1", description = "规则作用域")
private Integer actionScope;
/**
*
*/
@Schema(name = "规则邮编码", type = "String", defaultValue = "123456", description = "规则邮编码")
private String code;
/**
*
*/
@Schema(name = "是否激活", type = "Integer", defaultValue = "1", description = "是否激活")
private Integer flag;
/**
*
*/
@Schema(name = "规则状态", type = "Integer", defaultValue = "1", description = "规则状态")
private Integer status;
}

View File

@ -0,0 +1,30 @@
package com.muyu.domain;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @Authorqdm
* @Packagecom.muyu.domain
* @Projectcloud-etlw3123123
* @nameType
* @Date2024/8/21 20:54
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class Type {
/**
* id
*/
private Integer id;
/**
*
*/
@Schema(name = "类型名称", type = "String", defaultValue = "基础类型", description = "类型名称")
private String name;
}

View File

@ -0,0 +1,38 @@
package com.muyu.domain.req;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @Authorqdm
* @Packagecom.muyu.domain.req
* @Projectcloud-etlw3123123
* @nameRuleReq
* @Date2024/8/21 21:38
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class RuleReq {
/**
*
*/
@Schema(name = "名称模糊查询", type = "String", defaultValue = "基础规则", description = "名称模糊查询")
private String name;
/**
*
*/
private Integer type;
/**
*
*/
private Integer flag;
/**
*
*/
private Integer status;
}

View File

@ -22,7 +22,7 @@ public class SourceController extends BaseController {
private SourceService sourceService;
@GetMapping("/list")
@PostMapping("/list")
public Result<TableDataInfo<Source>> list(SourceReq sourceReq) {
startPage();
List<Source> list = sourceService.selectSourceList(sourceReq);