数据源
parent
872c6434a8
commit
52f6ae70b0
|
@ -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;
|
||||
|
||||
/**
|
||||
* @Author:qdm
|
||||
* @Package:com.muyu.domain
|
||||
* @Project:cloud-etlw3123123
|
||||
* @name:ActionScope
|
||||
* @Date:2024/8/21 20:53
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class ActionScope {
|
||||
/**
|
||||
* 规则作用域
|
||||
*/
|
||||
private Integer id;
|
||||
/**
|
||||
* 规则作用域名称
|
||||
*/
|
||||
@Schema(name = "规则作用域名称", type = "String", defaultValue = "数据字段", description = "规则作用域名称")
|
||||
private String name;
|
||||
}
|
|
@ -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;
|
||||
/**
|
||||
* @Author:qdm
|
||||
* @Package:com.muyu.domain
|
||||
* @Project :cloud-etlw3123123
|
||||
* @name:Rule
|
||||
* @Date:2024/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;
|
||||
}
|
|
@ -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;
|
||||
|
||||
/**
|
||||
* @Author:qdm
|
||||
* @Package:com.muyu.domain
|
||||
* @Project:cloud-etlw3123123
|
||||
* @name:Type
|
||||
* @Date:2024/8/21 20:54
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class Type {
|
||||
/**
|
||||
* 类型id
|
||||
*/
|
||||
private Integer id;
|
||||
/**
|
||||
* 类型名称
|
||||
*/
|
||||
@Schema(name = "类型名称", type = "String", defaultValue = "基础类型", description = "类型名称")
|
||||
private String name;
|
||||
}
|
|
@ -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;
|
||||
|
||||
/**
|
||||
* @Author:qdm
|
||||
* @Package:com.muyu.domain.req
|
||||
* @Project:cloud-etlw3123123
|
||||
* @name:RuleReq
|
||||
* @Date:2024/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;
|
||||
}
|
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue