
132 changed files with 3789 additions and 40 deletions
@ -0,0 +1,29 @@ |
|||
package com.supervise.rms.api.Feign.projectinformation; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/4/25 9:27 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "项目信息", description = "项目信息") |
|||
@TableName("project_information") |
|||
public class ProjectInformation extends BaseEntity { |
|||
private String entryName; |
|||
private String engaDate; |
|||
private String creditLimit; |
|||
private String signingDate; |
|||
private String endDate; |
|||
private String regulatoryLeader; |
|||
private String generalManager; |
|||
private String fillInDate; |
|||
private String bankSid; |
|||
private String managerSid; |
|||
private String enterpriseSid; |
|||
private String industrySid; |
|||
private String typeSid; |
|||
} |
@ -0,0 +1,44 @@ |
|||
package com.supervise.rms.api.Feign.projectinformation; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModel; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/4/25 9:28 |
|||
*/ |
|||
@ApiModel(value = "项目信息 数据传输对象", description = "项目信息 数据传输对象") |
|||
@Data |
|||
public class ProjectInformationDto implements Dto { |
|||
private String id; |
|||
private String sid; |
|||
//项目名称
|
|||
private String entryName; |
|||
//接洽日期
|
|||
private String engaDate; |
|||
//授信额度
|
|||
private String creditLimit; |
|||
//签约日期
|
|||
private String signingDate; |
|||
//结束日期
|
|||
private String endDate; |
|||
//监管负责人
|
|||
private String regulatoryLeader; |
|||
//事业部总经理
|
|||
private String generalManager; |
|||
//填表日期
|
|||
private String fillInDate; |
|||
//银行sid
|
|||
private String bankSid; |
|||
//银行负责人sid
|
|||
private String managerSid; |
|||
//企业sid
|
|||
private String enterpriseSid; |
|||
//行业sid
|
|||
private String industrySid; |
|||
//项目类型sid
|
|||
private String typeSid; |
|||
//项目说明
|
|||
private String remarks; |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.supervise.rms.api.Feign.projectinformation; |
|||
|
|||
import com.yxt.common.core.query.PagerQuery; |
|||
import com.yxt.common.core.result.ResultBean; |
|||
import com.yxt.common.core.vo.PagerVo; |
|||
import io.swagger.annotations.Api; |
|||
import io.swagger.annotations.ApiOperation; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
import org.springframework.web.bind.annotation.PostMapping; |
|||
import org.springframework.web.bind.annotation.RequestBody; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-19-17:25 |
|||
*/ |
|||
@Api("项目管理信息") |
|||
@FeignClient(path = "v1/projectinformation", value = "supervise-crm") |
|||
public interface ProjectInformationFeign { |
|||
@ApiOperation("根据条件分页查询数据的列表") |
|||
@PostMapping("/listPage") |
|||
ResultBean<PagerVo<ProjectInformationVo>> listPage(@RequestBody PagerQuery<ProjectInformationQuery> pq); |
|||
} |
@ -0,0 +1,31 @@ |
|||
package com.supervise.rms.api.Feign.projectinformation; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModel; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/4/25 9:29 |
|||
*/ |
|||
@ApiModel(value = "项目信息 查询条件", description = "项目信息 查询条件") |
|||
@Data |
|||
public class ProjectInformationQuery implements Query { |
|||
private String id; |
|||
private String sid; |
|||
private String entryName; |
|||
private String engaDate; |
|||
private String creditLimit; |
|||
private String signingDate; |
|||
private String endDate; |
|||
private String regulatoryLeader; |
|||
private String generalManager; |
|||
private String fillInDate; |
|||
private String bankSid; |
|||
private String bManagerSid; |
|||
private String enterpriseSid; |
|||
private String industrySid; |
|||
private String typeSid; |
|||
private String remarks; |
|||
|
|||
} |
@ -0,0 +1,48 @@ |
|||
package com.supervise.rms.api.Feign.projectinformation; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModel; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/4/25 9:29 |
|||
*/ |
|||
@ApiModel(value = "项目信息 视图数据对象", description = "项目信息 视图数据对象") |
|||
@Data |
|||
public class ProjectInformationVo implements Vo { |
|||
private String id ; |
|||
private String sid; |
|||
//项目名称
|
|||
private String entryName; |
|||
//所属行业
|
|||
private String industryName; |
|||
//项目类型
|
|||
private String typeName; |
|||
//授信额度
|
|||
private String creditLimit; |
|||
//贷款行
|
|||
private String bankName; |
|||
//客户经理
|
|||
private String bManagerName; |
|||
//签约日期
|
|||
private String signingDate; |
|||
//结束日期
|
|||
private String endDate; |
|||
//企业名称
|
|||
private String enterpriseName; |
|||
//联系人
|
|||
private String eContacts; |
|||
//监管负责人
|
|||
private String regulatoryLeader; |
|||
|
|||
private String generalManager; |
|||
private String fillInDate; |
|||
private String bankSid; |
|||
private String managerSid; |
|||
private String enterpriseSid; |
|||
private String industrySid; |
|||
private String typeSid; |
|||
private String remarks; |
|||
private String engaDate; |
|||
} |
@ -0,0 +1,32 @@ |
|||
package com.supervise.rms.api.businessriskdata; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-06-14:46 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "任务执行数据表", description = "任务执行数据表") |
|||
@TableName("business_risk_data") |
|||
public class BusinessRiskData extends BaseEntity { |
|||
//列入经营异常名录原因
|
|||
private String addReason; |
|||
//列入日期
|
|||
private String addDate; |
|||
//移出经营异常名录原因(保留字段)
|
|||
private String romoveReason; |
|||
//移出日期(保留字段)
|
|||
private String removeDate; |
|||
//作出决定机关
|
|||
private String decisionOffice; |
|||
//移出决定机关(保留字段)
|
|||
private String removeDecisionOffice; |
|||
//企业时间Sid
|
|||
private String buSid; |
|||
private String businessName; |
|||
private String executionTime; |
|||
} |
@ -0,0 +1,29 @@ |
|||
package com.supervise.rms.api.businessriskdata; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-06-14:53 |
|||
*/ |
|||
@Data |
|||
public class BusinessRiskDataDto implements Dto { |
|||
private Integer id; |
|||
private String sid; |
|||
|
|||
//列入经营异常名录原因
|
|||
private String addReason; |
|||
//列入日期
|
|||
private String addDate; |
|||
//移出经营异常名录原因(保留字段)
|
|||
private String romoveReason; |
|||
//移出日期(保留字段)
|
|||
private String removeDate; |
|||
//作出决定机关
|
|||
private String decisionOffice; |
|||
//移出决定机关(保留字段)
|
|||
private String removeDecisionOffice; |
|||
//企业时间Sid
|
|||
private String buSid; |
|||
} |
@ -0,0 +1,32 @@ |
|||
package com.supervise.rms.api.businessriskdata; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-06-16:22 |
|||
*/ |
|||
@Data |
|||
public class BusinessRiskDataQuery implements Query { |
|||
private Integer id; |
|||
private String sid; |
|||
|
|||
//列入经营异常名录原因
|
|||
private String addReason; |
|||
//列入日期
|
|||
private String addDate; |
|||
//移出经营异常名录原因(保留字段)
|
|||
private String romoveReason; |
|||
//移出日期(保留字段)
|
|||
private String removeDate; |
|||
//作出决定机关
|
|||
private String decisionOffice; |
|||
//移出决定机关(保留字段)
|
|||
private String removeDecisionOffice; |
|||
//企业时间Sid
|
|||
private String buSid; |
|||
//企业名称
|
|||
private String businessName; |
|||
private String executionTime; |
|||
} |
@ -0,0 +1,31 @@ |
|||
package com.supervise.rms.api.businessriskdata; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-06-16:22 |
|||
*/ |
|||
@Data |
|||
public class BusinessRiskDataVo implements Vo { |
|||
private Integer id; |
|||
private String sid; |
|||
|
|||
//列入经营异常名录原因
|
|||
private String addReason; |
|||
//列入日期
|
|||
private String addDate; |
|||
//移出经营异常名录原因(保留字段)
|
|||
private String romoveReason; |
|||
//移出日期(保留字段)
|
|||
private String removeDate; |
|||
//作出决定机关
|
|||
private String decisionOffice; |
|||
//移出决定机关(保留字段)
|
|||
private String removeDecisionOffice; |
|||
//企业时间Sid
|
|||
private String buSid; |
|||
private String businessName; |
|||
private String executionTime; |
|||
} |
@ -0,0 +1,29 @@ |
|||
package com.supervise.rms.api.businessriskdate; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import lombok.Data; |
|||
|
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-06-14:48 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "任务执行时间表", description = "任务执行时间表") |
|||
@TableName("business_risk_date") |
|||
public class BusinessRiskDate extends BaseEntity { |
|||
private String executionTime; |
|||
private String businessName; |
|||
private String OrderNumber; |
|||
private String verifyResult; |
|||
|
|||
private String addDate; |
|||
private String addReason; |
|||
private String buSid; |
|||
private String decisionOffice; |
|||
private String removeDate; |
|||
private String romoveReason; |
|||
private String removeDecisionOffice; |
|||
} |
@ -0,0 +1,23 @@ |
|||
package com.supervise.rms.api.businessriskdate; |
|||
|
|||
import com.supervise.rms.api.businessriskdata.BusinessRiskDataDto; |
|||
import com.yxt.common.core.dto.Dto; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
import java.util.Map; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-06-14:50 |
|||
*/ |
|||
@Data |
|||
public class BusinessRiskDateDto implements Dto { |
|||
private Integer id; |
|||
private String sid; |
|||
private String executionTime; |
|||
private String businessName; |
|||
private String OrderNumber; |
|||
private String verifyResult; |
|||
private Map<String, Object> Result; |
|||
} |
@ -0,0 +1,25 @@ |
|||
package com.supervise.rms.api.customerorder; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
@ApiModel(value = "风险表", description = "风险表") |
|||
@TableName("risk") |
|||
public class CustomerOrder extends BaseEntity { |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.supervise.rms.api.customerorder; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class CustomerOrderDto implements Dto { |
|||
private String sid; |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,13 @@ |
|||
package com.supervise.rms.api.customerorder; |
|||
|
|||
import io.swagger.annotations.Api; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
|
|||
@Api(tags = "风险表") |
|||
@FeignClient( |
|||
contextId = "yxt-supervise-CustomerOrder", |
|||
name = "yxt-supervise", |
|||
path = "v1/risk", |
|||
fallback = CustomerOrderFeignFallback.class) |
|||
public interface CustomerOrderFeign { |
|||
} |
@ -0,0 +1,7 @@ |
|||
package com.supervise.rms.api.customerorder; |
|||
|
|||
import org.springframework.stereotype.Component; |
|||
|
|||
@Component |
|||
public class CustomerOrderFeignFallback implements CustomerOrderFeign { |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.supervise.rms.api.customerorder; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class CustomerOrderVo implements Vo { |
|||
private String sid; |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,25 @@ |
|||
package com.supervise.rms.api.customerordergoods; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
@ApiModel(value = "风险表", description = "风险表") |
|||
@TableName("risk") |
|||
public class CustomerOrderGoods extends BaseEntity { |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.supervise.rms.api.customerordergoods; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class CustomerOrderGoodsDto implements Dto { |
|||
private String sid; |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,13 @@ |
|||
package com.supervise.rms.api.customerordergoods; |
|||
|
|||
import io.swagger.annotations.Api; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
|
|||
@Api(tags = "风险表") |
|||
@FeignClient( |
|||
contextId = "yxt-supervise-CustomerOrderGoods", |
|||
name = "yxt-supervise", |
|||
path = "v1/risk", |
|||
fallback = CustomerOrderGoodsFeignFallback.class) |
|||
public interface CustomerOrderGoodsFeign { |
|||
} |
@ -0,0 +1,7 @@ |
|||
package com.supervise.rms.api.customerordergoods; |
|||
|
|||
import org.springframework.stereotype.Component; |
|||
|
|||
@Component |
|||
public class CustomerOrderGoodsFeignFallback implements CustomerOrderGoodsFeign { |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.supervise.rms.api.customerordergoods; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class CustomerOrderGoodsVo implements Vo { |
|||
private String sid; |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,25 @@ |
|||
package com.supervise.rms.api.datareport; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
@ApiModel(value = "风险表", description = "风险表") |
|||
@TableName("risk") |
|||
public class DataReport extends BaseEntity { |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.supervise.rms.api.datareport; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class DataReportDto implements Dto { |
|||
private String sid; |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,13 @@ |
|||
package com.supervise.rms.api.datareport; |
|||
|
|||
import io.swagger.annotations.Api; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
|
|||
@Api(tags = "风险表") |
|||
@FeignClient( |
|||
contextId = "yxt-supervise-CustomerOrder", |
|||
name = "yxt-supervise", |
|||
path = "v1/risk", |
|||
fallback = DataReportFeignFallback.class) |
|||
public interface DataReportFeign { |
|||
} |
@ -0,0 +1,7 @@ |
|||
package com.supervise.rms.api.datareport; |
|||
|
|||
import org.springframework.stereotype.Component; |
|||
|
|||
@Component |
|||
public class DataReportFeignFallback implements DataReportFeign { |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.supervise.rms.api.datareport; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class DataReportVo implements Vo { |
|||
private String sid; |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,42 @@ |
|||
package com.supervise.rms.api.enterpriseinformation; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-07-9:17 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "企业信息表", description = "企业信息表") |
|||
@TableName("enterprise_information") |
|||
public class EnterpriseInformation extends BaseEntity { |
|||
//企业名称
|
|||
private String enterpriseName; |
|||
//企业简称
|
|||
private String enterpriseAbbreviation; |
|||
//银行账户
|
|||
private String bankAccount; |
|||
//账号
|
|||
private String accountNumber; |
|||
//开户行
|
|||
private String openingBankName; |
|||
//法人
|
|||
private String juridicalPerson; |
|||
//营业执照号
|
|||
private String businessLicenseNumber; |
|||
//地址
|
|||
private String address; |
|||
//省
|
|||
private String province; |
|||
//市
|
|||
private String city; |
|||
//区
|
|||
private String county; |
|||
//联系人
|
|||
private String contacts; |
|||
//电话
|
|||
private String telephone; |
|||
} |
@ -0,0 +1,24 @@ |
|||
package com.supervise.rms.api.loan; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
import java.util.Date; |
|||
|
|||
@Data |
|||
@ApiModel(value = "贷款表", description = "贷款表") |
|||
@TableName("loan") |
|||
public class Loan extends BaseEntity { |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("贷款总额") |
|||
private BigDecimal loanTotal; |
|||
@ApiModelProperty("贷款日期") |
|||
private Date loanDate; |
|||
@ApiModelProperty("贷款支行Sid") |
|||
private String bankBranchSid; |
|||
} |
@ -0,0 +1,21 @@ |
|||
package com.supervise.rms.api.loan; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
import java.util.Date; |
|||
|
|||
@Data |
|||
public class LoanDto implements Dto { |
|||
private String sid; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("贷款总额") |
|||
private BigDecimal loanTotal; |
|||
@ApiModelProperty("贷款日期") |
|||
private Date loanDate; |
|||
@ApiModelProperty("贷款支行Sid") |
|||
private String bankBranchSid; |
|||
} |
@ -0,0 +1,13 @@ |
|||
package com.supervise.rms.api.loan; |
|||
|
|||
import io.swagger.annotations.Api; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
|
|||
@Api(tags = "风险表") |
|||
@FeignClient( |
|||
contextId = "yxt-supervise-CustomerOrder", |
|||
name = "yxt-supervise", |
|||
path = "v1/risk", |
|||
fallback = LoanFeignFallback.class) |
|||
public interface LoanFeign { |
|||
} |
@ -0,0 +1,7 @@ |
|||
package com.supervise.rms.api.loan; |
|||
|
|||
import org.springframework.stereotype.Component; |
|||
|
|||
@Component |
|||
public class LoanFeignFallback implements LoanFeign { |
|||
} |
@ -0,0 +1,21 @@ |
|||
package com.supervise.rms.api.loan; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
import java.util.Date; |
|||
|
|||
@Data |
|||
public class LoanVo implements Vo { |
|||
private String sid; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("贷款总额") |
|||
private BigDecimal loanTotal; |
|||
@ApiModelProperty("贷款日期") |
|||
private Date loanDate; |
|||
@ApiModelProperty("贷款支行Sid") |
|||
private String bankBranchSid; |
|||
} |
@ -0,0 +1,33 @@ |
|||
package com.supervise.rms.api.loansupplier; |
|||
|
|||
import cn.hutool.core.date.DateTime; |
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
import java.util.Date; |
|||
|
|||
@Data |
|||
@ApiModel(value = "贷款供应商对应表", description = "贷款供应商对应表") |
|||
@TableName("loan_supplier") |
|||
public class LoanSupplier extends BaseEntity { |
|||
@ApiModelProperty("贷款Sid") |
|||
private String loanSid; |
|||
@ApiModelProperty("供应商Sid") |
|||
private String supplierSid; |
|||
@ApiModelProperty("贷款金额") |
|||
private BigDecimal loanAmount; |
|||
@ApiModelProperty("订单总额") |
|||
private BigDecimal orderTotal; |
|||
@ApiModelProperty("贷款支行Sid") |
|||
private String bankBranchSid; |
|||
@ApiModelProperty("放款人Sid") |
|||
private String operatorSid; |
|||
@ApiModelProperty("贷款时间") |
|||
private DateTime loanTime; |
|||
@ApiModelProperty("贷款状态0.未放款1.已放款") |
|||
private Integer loanState; |
|||
} |
@ -0,0 +1,29 @@ |
|||
package com.supervise.rms.api.loansupplier; |
|||
|
|||
import cn.hutool.core.date.DateTime; |
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
|
|||
@Data |
|||
public class LoanSupplierDto implements Dto { |
|||
private String sid; |
|||
@ApiModelProperty("贷款Sid") |
|||
private String loanSid; |
|||
@ApiModelProperty("供应商Sid") |
|||
private String supplierSid; |
|||
@ApiModelProperty("贷款金额") |
|||
private BigDecimal loanAmount; |
|||
@ApiModelProperty("订单总额") |
|||
private BigDecimal orderTotal; |
|||
@ApiModelProperty("贷款支行Sid") |
|||
private String bankBranchSid; |
|||
@ApiModelProperty("放款人Sid") |
|||
private String operatorSid; |
|||
@ApiModelProperty("贷款时间") |
|||
private DateTime loanTime; |
|||
@ApiModelProperty("贷款状态0.未放款1.已放款") |
|||
private Integer loanState; |
|||
} |
@ -0,0 +1,13 @@ |
|||
package com.supervise.rms.api.loansupplier; |
|||
|
|||
import io.swagger.annotations.Api; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
|
|||
@Api(tags = "风险表") |
|||
@FeignClient( |
|||
contextId = "yxt-supervise-CustomerOrder", |
|||
name = "yxt-supervise", |
|||
path = "v1/risk", |
|||
fallback = LoanSupplierFeignFallback.class) |
|||
public interface LoanSupplierFeign { |
|||
} |
@ -0,0 +1,7 @@ |
|||
package com.supervise.rms.api.loansupplier; |
|||
|
|||
import org.springframework.stereotype.Component; |
|||
|
|||
@Component |
|||
public class LoanSupplierFeignFallback implements LoanSupplierFeign { |
|||
} |
@ -0,0 +1,29 @@ |
|||
package com.supervise.rms.api.loansupplier; |
|||
|
|||
import cn.hutool.core.date.DateTime; |
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
|
|||
@Data |
|||
public class LoanSupplierVo implements Vo { |
|||
private String sid; |
|||
@ApiModelProperty("贷款Sid") |
|||
private String loanSid; |
|||
@ApiModelProperty("供应商Sid") |
|||
private String supplierSid; |
|||
@ApiModelProperty("贷款金额") |
|||
private BigDecimal loanAmount; |
|||
@ApiModelProperty("订单总额") |
|||
private BigDecimal orderTotal; |
|||
@ApiModelProperty("贷款支行Sid") |
|||
private String bankBranchSid; |
|||
@ApiModelProperty("放款人Sid") |
|||
private String operatorSid; |
|||
@ApiModelProperty("贷款时间") |
|||
private DateTime loanTime; |
|||
@ApiModelProperty("贷款状态0.未放款1.已放款") |
|||
private Integer loanState; |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.supervise.rms.api.loansupplierorder; |
|||
|
|||
import cn.hutool.core.date.DateTime; |
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
|
|||
@Data |
|||
@ApiModel(value = "贷款供应商订单表", description = "贷款供应商订单表") |
|||
@TableName("loan_supplier_order") |
|||
public class LoanSupplierOrder extends BaseEntity { |
|||
@ApiModelProperty("贷款供应商Sid") |
|||
private String loanSupplierSid; |
|||
@ApiModelProperty("订单Sid") |
|||
private String orderSid; |
|||
@ApiModelProperty("订单金额") |
|||
private BigDecimal orderAmount; |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.supervise.rms.api.loansupplierorder; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class LoanSupplierOrderDto implements Dto { |
|||
private String sid; |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,13 @@ |
|||
package com.supervise.rms.api.loansupplierorder; |
|||
|
|||
import io.swagger.annotations.Api; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
|
|||
@Api(tags = "风险表") |
|||
@FeignClient( |
|||
contextId = "yxt-supervise-CustomerOrder", |
|||
name = "yxt-supervise", |
|||
path = "v1/risk", |
|||
fallback = LoanSupplierOrderFeignFallback.class) |
|||
public interface LoanSupplierOrderFeign { |
|||
} |
@ -0,0 +1,7 @@ |
|||
package com.supervise.rms.api.loansupplierorder; |
|||
|
|||
import org.springframework.stereotype.Component; |
|||
|
|||
@Component |
|||
public class LoanSupplierOrderFeignFallback implements LoanSupplierOrderFeign { |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.supervise.rms.api.loansupplierorder; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class LoanSupplierOrderVo implements Vo { |
|||
private String sid; |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,28 @@ |
|||
package com.supervise.rms.api.pusinformation; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-09-10:53 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "推送信息表", description = "推送信息表") |
|||
@TableName("push_information") |
|||
public class PushInformation extends BaseEntity { |
|||
//企业名称
|
|||
private String enterpriseName; |
|||
//联系人
|
|||
private String contacts; |
|||
//电话
|
|||
private String telephone; |
|||
//微信公众号唯一标识
|
|||
private String openId; |
|||
//银行账号
|
|||
private String bankAccount; |
|||
//开户行
|
|||
private String openingBankName; |
|||
} |
@ -0,0 +1,58 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedbrand; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedBrand.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedbrand.RestrictedBrand <br/> |
|||
* Description: 限定品牌. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "限定品牌", description = "限定品牌") |
|||
@TableName("restricted_brand") |
|||
public class RestrictedBrand extends BaseEntity { |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
@ApiModelProperty("代码") |
|||
private String code; // 代码
|
|||
@ApiModelProperty("名称") |
|||
private String name; // 名称
|
|||
|
|||
} |
@ -0,0 +1,58 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedbrand; |
|||
|
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedBrandVo.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedbrand.RestrictedBrandVo <br/> |
|||
* Description: 限定品牌 视图数据对象. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "限定品牌 视图数据详情", description = "限定品牌 视图数据详情") |
|||
public class RestrictedBrandDetailsVo implements Vo { |
|||
|
|||
private String sid; // sid
|
|||
|
|||
@ApiModelProperty("代码") |
|||
private String code; // 代码
|
|||
@ApiModelProperty("名称") |
|||
private String name; // 名称
|
|||
|
|||
} |
@ -0,0 +1,58 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedbrand; |
|||
|
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedBrandDto.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedbrand.RestrictedBrandDto <br/> |
|||
* Description: 限定品牌 数据传输对象. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "限定品牌 数据传输对象", description = "限定品牌 数据传输对象") |
|||
public class RestrictedBrandDto implements Dto { |
|||
|
|||
private String sid; // sid
|
|||
|
|||
@ApiModelProperty("代码") |
|||
private String code; // 代码
|
|||
@ApiModelProperty("名称") |
|||
private String name; // 名称
|
|||
|
|||
} |
@ -0,0 +1,76 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedbrand; |
|||
|
|||
import com.yxt.common.core.query.PagerQuery; |
|||
import com.yxt.common.core.result.ResultBean; |
|||
import com.yxt.common.core.vo.PagerVo; |
|||
import io.swagger.annotations.Api; |
|||
import io.swagger.annotations.ApiOperation; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
import org.springframework.web.bind.annotation.*; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedBrandFeign.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedbrand.RestrictedBrandFeign <br/> |
|||
* Description: 限定品牌. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Api(tags = "限定品牌") |
|||
@FeignClient( |
|||
contextId = "yxt-supervise-RestrictedBrand", |
|||
name = "yxt-supervise", |
|||
path = "v1/restrictedbrand", |
|||
fallback = RestrictedBrandFeignFallback.class) |
|||
public interface RestrictedBrandFeign { |
|||
|
|||
@ApiOperation("根据条件分页查询数据的列表") |
|||
@PostMapping("/listPage") |
|||
@ResponseBody |
|||
public ResultBean<PagerVo<RestrictedBrandVo>> listPage(@RequestBody PagerQuery<RestrictedBrandQuery> pq); |
|||
|
|||
@ApiOperation("新增或修改") |
|||
@PostMapping("/save") |
|||
@ResponseBody |
|||
public ResultBean save(@RequestBody RestrictedBrandDto dto); |
|||
|
|||
@ApiOperation("根据sid删除记录") |
|||
@DeleteMapping("/delBySids") |
|||
@ResponseBody |
|||
public ResultBean delBySids(@RequestBody String[] sids); |
|||
|
|||
@ApiOperation("根据SID获取一条记录") |
|||
@GetMapping("/fetchDetailsBySid/{sid}") |
|||
@ResponseBody |
|||
public ResultBean<RestrictedBrandDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid); |
|||
} |
@ -0,0 +1,70 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedbrand; |
|||
|
|||
import com.yxt.common.core.query.PagerQuery; |
|||
import com.yxt.common.core.result.ResultBean; |
|||
import com.yxt.common.core.vo.PagerVo; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedBrandFeignFallback.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedbrand.RestrictedBrandFeignFallback <br/> |
|||
* Description: 限定品牌. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Component |
|||
public class RestrictedBrandFeignFallback implements RestrictedBrandFeign { |
|||
|
|||
@Override |
|||
public ResultBean<PagerVo<RestrictedBrandVo>> listPage(PagerQuery<RestrictedBrandQuery> pq){ |
|||
ResultBean rb = ResultBean.fireFail(); |
|||
return rb.setMsg("接口yxt-supervise/restrictedbrand/listPage无法访问"); |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean save(RestrictedBrandDto dto){ |
|||
return ResultBean.fireFail().setMsg("接口yxt-supervise/restrictedbrand/save无法访问"); |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean delBySids( String[] sids){ |
|||
return ResultBean.fireFail().setMsg("接口yxt-supervise/restrictedbrand/delBySids无法访问"); |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean<RestrictedBrandDetailsVo> fetchDetailsBySid(String sid){ |
|||
ResultBean rb = ResultBean.fireFail(); |
|||
return rb.setMsg("接口yxt-supervise/restrictedbrand/fetchDetailsBySid无法访问"); |
|||
} |
|||
} |
@ -0,0 +1,56 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedbrand; |
|||
|
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedBrandQuery.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedbrand.RestrictedBrandQuery <br/> |
|||
* Description: 限定品牌 查询条件. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "限定品牌 查询条件", description = "限定品牌 查询条件") |
|||
public class RestrictedBrandQuery implements Query { |
|||
|
|||
@ApiModelProperty("代码") |
|||
private String code; // 代码
|
|||
@ApiModelProperty("名称") |
|||
private String name; // 名称
|
|||
|
|||
} |
@ -0,0 +1,58 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedbrand; |
|||
|
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedBrandVo.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedbrand.RestrictedBrandVo <br/> |
|||
* Description: 限定品牌 视图数据对象. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "限定品牌 视图数据对象", description = "限定品牌 视图数据对象") |
|||
public class RestrictedBrandVo implements Vo { |
|||
|
|||
private String sid; // sid
|
|||
|
|||
@ApiModelProperty("代码") |
|||
private String code; // 代码
|
|||
@ApiModelProperty("名称") |
|||
private String name; // 名称
|
|||
|
|||
} |
@ -0,0 +1,59 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedcategory; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedCategory.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedcategory.RestrictedCategory <br/> |
|||
* Description: 限定品类. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "限定品类", description = "限定品类") |
|||
@TableName("restricted_category") |
|||
public class RestrictedCategory extends BaseEntity { |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
@ApiModelProperty("监管品类") |
|||
private String categorys; // 监管品类
|
|||
@ApiModelProperty("监管品类Key") |
|||
private String categoryKey; // 监管品类Key
|
|||
|
|||
|
|||
} |
@ -0,0 +1,57 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedcategory; |
|||
|
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedCategoryVo.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedcategory.RestrictedCategoryVo <br/> |
|||
* Description: 限定品类 视图数据对象. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "限定品类 视图数据详情", description = "限定品类 视图数据详情") |
|||
public class RestrictedCategoryDetailsVo implements Vo { |
|||
|
|||
private String sid; // sid
|
|||
@ApiModelProperty("监管品类") |
|||
private String categorys; // 监管品类
|
|||
@ApiModelProperty("监管品类Key") |
|||
private String categoryKey; // 监管品类Key
|
|||
|
|||
} |
@ -0,0 +1,57 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedcategory; |
|||
|
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedCategoryDto.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedcategory.RestrictedCategoryDto <br/> |
|||
* Description: 限定品类 数据传输对象. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "限定品类 数据传输对象", description = "限定品类 数据传输对象") |
|||
public class RestrictedCategoryDto implements Dto { |
|||
|
|||
private String sid; // sid
|
|||
@ApiModelProperty("监管品类") |
|||
private String categorys; // 监管品类
|
|||
@ApiModelProperty("监管品类Key") |
|||
private String categoryKey; // 监管品类Key
|
|||
|
|||
} |
@ -0,0 +1,76 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedcategory; |
|||
|
|||
import com.yxt.common.core.query.PagerQuery; |
|||
import com.yxt.common.core.result.ResultBean; |
|||
import com.yxt.common.core.vo.PagerVo; |
|||
import io.swagger.annotations.Api; |
|||
import io.swagger.annotations.ApiOperation; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
import org.springframework.web.bind.annotation.*; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedCategoryFeign.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedcategory.RestrictedCategoryFeign <br/> |
|||
* Description: 限定品类. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Api(tags = "限定品类") |
|||
@FeignClient( |
|||
contextId = "yxt-supervise-RestrictedCategory", |
|||
name = "yxt-supervise", |
|||
path = "v1/restrictedcategory", |
|||
fallback = RestrictedCategoryFeignFallback.class) |
|||
public interface RestrictedCategoryFeign { |
|||
//
|
|||
// @ApiOperation("根据条件分页查询数据的列表")
|
|||
// @PostMapping("/listPage")
|
|||
// @ResponseBody
|
|||
// public ResultBean<PagerVo<RestrictedCategoryVo>> listPage(@RequestBody PagerQuery<RestrictedCategoryQuery> pq);
|
|||
//
|
|||
// @ApiOperation("新增或修改")
|
|||
// @PostMapping("/save")
|
|||
// @ResponseBody
|
|||
// public ResultBean save(@RequestBody RestrictedCategoryDto dto);
|
|||
//
|
|||
// @ApiOperation("根据sid删除记录")
|
|||
// @DeleteMapping("/delBySids")
|
|||
// @ResponseBody
|
|||
// public ResultBean delBySids(@RequestBody String[] sids);
|
|||
//
|
|||
// @ApiOperation("根据SID获取一条记录")
|
|||
// @GetMapping("/fetchDetailsBySid/{sid}")
|
|||
// @ResponseBody
|
|||
// public ResultBean<RestrictedCategoryDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid);
|
|||
} |
@ -0,0 +1,70 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedcategory; |
|||
|
|||
import com.yxt.common.core.query.PagerQuery; |
|||
import com.yxt.common.core.result.ResultBean; |
|||
import com.yxt.common.core.vo.PagerVo; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedCategoryFeignFallback.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedcategory.RestrictedCategoryFeignFallback <br/> |
|||
* Description: 限定品类. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Component |
|||
public class RestrictedCategoryFeignFallback implements RestrictedCategoryFeign { |
|||
//
|
|||
// @Override
|
|||
// public ResultBean<PagerVo<RestrictedCategoryVo>> listPage(PagerQuery<RestrictedCategoryQuery> pq){
|
|||
// ResultBean rb = ResultBean.fireFail();
|
|||
// return rb.setMsg("接口yxt-supervise/restrictedcategory/listPage无法访问");
|
|||
// }
|
|||
//
|
|||
// @Override
|
|||
// public ResultBean save(RestrictedCategoryDto dto){
|
|||
// return ResultBean.fireFail().setMsg("接口yxt-supervise/restrictedcategory/save无法访问");
|
|||
// }
|
|||
//
|
|||
// @Override
|
|||
// public ResultBean delBySids( String[] sids){
|
|||
// return ResultBean.fireFail().setMsg("接口yxt-supervise/restrictedcategory/delBySids无法访问");
|
|||
// }
|
|||
//
|
|||
// @Override
|
|||
// public ResultBean<RestrictedCategoryDetailsVo> fetchDetailsBySid(String sid){
|
|||
// ResultBean rb = ResultBean.fireFail();
|
|||
// return rb.setMsg("接口yxt-supervise/restrictedcategory/fetchDetailsBySid无法访问");
|
|||
// }
|
|||
} |
@ -0,0 +1,56 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedcategory; |
|||
|
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedCategoryQuery.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedcategory.RestrictedCategoryQuery <br/> |
|||
* Description: 限定品类 查询条件. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "限定品类 查询条件", description = "限定品类 查询条件") |
|||
public class RestrictedCategoryQuery implements Query { |
|||
|
|||
@ApiModelProperty("监管品类") |
|||
private String categorys; // 监管品类
|
|||
@ApiModelProperty("监管品类Key") |
|||
private String categoryKey; // 监管品类Key
|
|||
|
|||
} |
@ -0,0 +1,57 @@ |
|||
/********************************************************* |
|||
********************************************************* |
|||
******************** ******************* |
|||
************* ************ |
|||
******* _oo0oo_ ******* |
|||
*** o8888888o *** |
|||
* 88" . "88 * |
|||
* (| -_- |) * |
|||
* 0\ = /0 * |
|||
* ___/`---'\___ * |
|||
* .' \\| |// '. *
|
|||
* / \\||| : |||// \ *
|
|||
* / _||||| -:- |||||- \ * |
|||
* | | \\\ - /// | | *
|
|||
* | \_| ''\---/'' |_/ | * |
|||
* \ .-\__ '-' ___/-. / * |
|||
* ___'. .' /--.--\ `. .'___ * |
|||
* ."" '< `.___\_<|>_/___.' >' "". * |
|||
* | | : `- \`.;`\ _ /`;.`/ - ` : | | * |
|||
* \ \ `_. \_ __\ /__ _/ .-` / / * |
|||
* =====`-.____`.___ \_____/___.-`___.-'===== * |
|||
* `=---=' * |
|||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|||
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|||
*********************************************************/ |
|||
package com.supervise.rms.api.restrictedcategory; |
|||
|
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* Project: yxt-supervise(宇信通监管) <br/> |
|||
* File: RestrictedCategoryVo.java <br/> |
|||
* Class: com.yxt.supervise.portal.api.restrictedcategory.RestrictedCategoryVo <br/> |
|||
* Description: 限定品类 视图数据对象. <br/> |
|||
* Copyright: Copyright (c) 2011 <br/> |
|||
* Company: https://gitee.com/liuzp315 <br/>
|
|||
* Makedate: 2022-11-22 21:47:10 <br/> |
|||
* |
|||
* @author liupopo |
|||
* @version 1.0 |
|||
* @since 1.0 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "限定品类 视图数据对象", description = "限定品类 视图数据对象") |
|||
public class RestrictedCategoryVo implements Vo { |
|||
|
|||
private String sid; // sid
|
|||
@ApiModelProperty("监管品类") |
|||
private String categorys; // 监管品类
|
|||
@ApiModelProperty("监管品类Key") |
|||
private String categoryKey; // 监管品类Key
|
|||
|
|||
} |
@ -0,0 +1,25 @@ |
|||
package com.supervise.rms.api.risk; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
@ApiModel(value = "风险表", description = "风险表") |
|||
@TableName("risk") |
|||
public class Risk extends BaseEntity { |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.supervise.rms.api.risk; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class RiskDto implements Dto { |
|||
private String sid; |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,18 @@ |
|||
package com.supervise.rms.api.risk; |
|||
|
|||
import com.supervise.rms.api.riskdegree.RiskDegreeDto; |
|||
import com.yxt.common.core.result.ResultBean; |
|||
import io.swagger.annotations.Api; |
|||
import io.swagger.annotations.ApiOperation; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
import org.springframework.web.bind.annotation.PostMapping; |
|||
|
|||
@Api(tags = "风险表") |
|||
@FeignClient( |
|||
contextId = "yxt-supervise-CustomerOrder", |
|||
name = "yxt-supervise", |
|||
path = "v1/risk", |
|||
fallback = RiskFeignFallback.class) |
|||
public interface RiskFeign { |
|||
|
|||
} |
@ -0,0 +1,7 @@ |
|||
package com.supervise.rms.api.risk; |
|||
|
|||
import org.springframework.stereotype.Component; |
|||
|
|||
@Component |
|||
public class RiskFeignFallback implements RiskFeign { |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.supervise.rms.api.risk; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class RiskVo implements Vo { |
|||
private String sid; |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String riskIndicatorsSid; |
|||
@ApiModelProperty("风险处理状态0.待处理1.处理中2.完成") |
|||
private Integer riskTreatmentStatus; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer riskEliminationDegree; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓") |
|||
private Integer riskInPositionNum; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String riskInPositionSid; |
|||
} |
@ -0,0 +1,16 @@ |
|||
package com.supervise.rms.api.riskalarm; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/9/3 17:06 |
|||
*/ |
|||
@Data |
|||
public class Device { |
|||
|
|||
private String name; |
|||
private String serialNumber; |
|||
private String status; |
|||
|
|||
} |
@ -0,0 +1,31 @@ |
|||
package com.supervise.rms.api.riskalarm; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.util.HashMap; |
|||
import java.util.Map; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/9/3 15:27 |
|||
*/ |
|||
@Data |
|||
public class DeviceImages { |
|||
private String endImage; |
|||
private String endTime; |
|||
private String name; |
|||
private String similarity; |
|||
private String startImage; |
|||
private String startTime; |
|||
// String yuming="https://supervise.yxtsoft.com/downfile/monitor/";
|
|||
// public String getEndImage() {
|
|||
// String end=yuming+endImage;
|
|||
// this.endImage = end;
|
|||
// return endImage;
|
|||
// }
|
|||
// public String getStartImage() {
|
|||
// String start=yuming+startImage;
|
|||
// this.startImage = start;
|
|||
// return startImage;
|
|||
// }
|
|||
} |
@ -0,0 +1,74 @@ |
|||
package com.supervise.rms.api.riskalarm; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
import java.util.UUID; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-19-11:28 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "风险报警表") |
|||
@TableName("risk_alarm") |
|||
public class RiskAlarm { |
|||
@ApiModelProperty("ID,唯一编号") |
|||
private Integer id ; |
|||
@ApiModelProperty("字符型编号") |
|||
private String sid = UUID.randomUUID().toString(); |
|||
@ApiModelProperty("记录创建时间") |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") |
|||
private Date createTime = new Date(); |
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("客户名称") |
|||
private String customerName; |
|||
@ApiModelProperty("风险处于位置1.主体2.供应商3.仓库4.门店") |
|||
private Integer positionCode; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String positionSid; |
|||
@ApiModelProperty("风险处于位置名称") |
|||
private String positionName; |
|||
@ApiModelProperty("风险触发时间") |
|||
private Date triggerTime; |
|||
@ApiModelProperty("风险处理状态:0=待处理,1=处理中,2=已办结") |
|||
private Integer treatmentStatus; |
|||
@ApiModelProperty("风险处理时间") |
|||
private Date treatmentTime; |
|||
@ApiModelProperty("风险处理内容") |
|||
private String treatmentContent; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer eliminationStatus; |
|||
@ApiModelProperty("风险消除时间") |
|||
private Date eliminationTime; |
|||
@ApiModelProperty("风险消除内容") |
|||
private String eliminationContent; |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String indicatorSid; |
|||
@ApiModelProperty("风险指标代码") |
|||
private String indicatorCode; |
|||
@ApiModelProperty("风险指标名称") |
|||
private String indicatorName; |
|||
@ApiModelProperty("风险等级(程度)Sid") |
|||
private String levelSid; |
|||
@ApiModelProperty("风险等级(程度)代码") |
|||
private String levelCode; |
|||
@ApiModelProperty("风险等级(程度)名称") |
|||
private String levelName; |
|||
@ApiModelProperty("风险类别Sid") |
|||
private String typeSid; |
|||
@ApiModelProperty("风险类别代码") |
|||
private String typeCode; |
|||
@ApiModelProperty("风险类别名称") |
|||
private String typeName; |
|||
//内容
|
|||
private String content; |
|||
private String state; |
|||
} |
@ -0,0 +1,73 @@ |
|||
package com.supervise.rms.api.riskalarm; |
|||
|
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-19-11:34 |
|||
*/ |
|||
@Data |
|||
public class RiskAlarmDto implements Dto { |
|||
private Integer id ; |
|||
private String sid; |
|||
|
|||
|
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("客户名称") |
|||
private String customerName; |
|||
@ApiModelProperty("风险处于位置1.主体2.供应商3.仓库4.门店") |
|||
private Integer positionCode; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String positionSid; |
|||
@ApiModelProperty("风险处于位置名称") |
|||
private String positionName; |
|||
@ApiModelProperty("风险触发时间") |
|||
private Date triggerTime; |
|||
@ApiModelProperty("风险处理状态:0=待处理,1=处理中,2=已办结") |
|||
private Integer treatmentStatus; |
|||
@ApiModelProperty("风险处理时间") |
|||
private Date treatmentTime; |
|||
@ApiModelProperty("风险处理内容") |
|||
private String treatmentContent; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer eliminationStatus; |
|||
@ApiModelProperty("风险消除时间") |
|||
private Date eliminationTime; |
|||
@ApiModelProperty("风险消除内容") |
|||
private String eliminationContent; |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String indicatorSid; |
|||
@ApiModelProperty("风险指标代码") |
|||
private String indicatorCode; |
|||
@ApiModelProperty("风险指标名称") |
|||
private String indicatorName; |
|||
@ApiModelProperty("风险等级(程度)Sid") |
|||
private String levelSid; |
|||
@ApiModelProperty("风险等级(程度)代码") |
|||
private String levelCode; |
|||
@ApiModelProperty("风险等级(程度)名称") |
|||
private String levelName; |
|||
@ApiModelProperty("风险类别Sid") |
|||
private String typeSid; |
|||
@ApiModelProperty("风险类别代码") |
|||
private String typeCode; |
|||
@ApiModelProperty("风险类别名称") |
|||
private String typeName; |
|||
//对比值
|
|||
private Integer oddsRatio; |
|||
private List<Device> devices; |
|||
private String errorCount; |
|||
private String name; |
|||
private String sendTime; |
|||
private List<DeviceImages> deviceImages; |
|||
private String content; |
|||
} |
@ -0,0 +1,17 @@ |
|||
package com.supervise.rms.api.riskalarm; |
|||
|
|||
import io.swagger.annotations.Api; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-20-17:30 |
|||
*/ |
|||
@Api("风险报警中心表") |
|||
@FeignClient( |
|||
contextId = "supervise-rms-riskAlarm", |
|||
name = "supervise-rms", |
|||
path = "v1/riskAlarm" |
|||
) |
|||
public interface RiskAlarmFeign { |
|||
} |
@ -0,0 +1,21 @@ |
|||
package com.supervise.rms.api.riskalarm; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-19-11:36 |
|||
*/ |
|||
@Data |
|||
public class RiskAlarmQuery implements Query { |
|||
@ApiModelProperty("风险类别名称") |
|||
private String typeName; |
|||
@ApiModelProperty("风险指标名称") |
|||
private String indicatorName; |
|||
private Date fromTime; |
|||
private Date toTime; |
|||
} |
@ -0,0 +1,66 @@ |
|||
package com.supervise.rms.api.riskalarm; |
|||
|
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-19-11:38 |
|||
*/ |
|||
@Data |
|||
public class RiskAlarmVo implements Vo { |
|||
private Integer id ; |
|||
private String sid; |
|||
private Date createTime; |
|||
|
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
@ApiModelProperty("客户Sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("客户名称") |
|||
private String customerName; |
|||
@ApiModelProperty("风险处于位置1.主体2.供应商3.仓库4.门店") |
|||
private Integer positionCode; |
|||
@ApiModelProperty("风险处于位置Sid") |
|||
private String positionSid; |
|||
@ApiModelProperty("风险处于位置名称") |
|||
private String positionName; |
|||
@ApiModelProperty("风险触发时间") |
|||
private Date triggerTime; |
|||
@ApiModelProperty("风险处理状态:0=待处理,1=处理中,2=已办结") |
|||
private Integer treatmentStatus; |
|||
@ApiModelProperty("风险处理时间") |
|||
private Date treatmentTime; |
|||
@ApiModelProperty("风险处理内容") |
|||
private String treatmentContent; |
|||
@ApiModelProperty("风险消除程度0.未消除1.已消除") |
|||
private Integer eliminationStatus; |
|||
@ApiModelProperty("风险消除时间") |
|||
private Date eliminationTime; |
|||
@ApiModelProperty("风险消除内容") |
|||
private String eliminationContent; |
|||
@ApiModelProperty("风险指标Sid") |
|||
private String indicatorSid; |
|||
@ApiModelProperty("风险指标代码") |
|||
private String indicatorCode; |
|||
@ApiModelProperty("风险指标名称") |
|||
private String indicatorName; |
|||
@ApiModelProperty("风险等级(程度)Sid") |
|||
private String levelSid; |
|||
@ApiModelProperty("风险等级(程度)代码") |
|||
private String levelCode; |
|||
@ApiModelProperty("风险等级(程度)名称") |
|||
private String levelName; |
|||
@ApiModelProperty("风险类别Sid") |
|||
private String typeSid; |
|||
@ApiModelProperty("风险类别代码") |
|||
private String typeCode; |
|||
@ApiModelProperty("风险类别名称") |
|||
private String typeName; |
|||
private String bigTypeName; |
|||
private int count; |
|||
} |
@ -0,0 +1,40 @@ |
|||
package com.supervise.rms.api.riskalarmtreatment; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-19-14:23 |
|||
*/ |
|||
@Data |
|||
@ApiModel("风险警报-处理记录表") |
|||
@TableName("risk_alarm_treatment") |
|||
public class RiskAlarmTreatment { |
|||
@ApiModelProperty("ID,唯一编号") |
|||
private Integer id; |
|||
@ApiModelProperty("记录创建时间") |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") |
|||
private Date createTime = new Date(); |
|||
@ApiModelProperty("备注说明") |
|||
private String remarks; |
|||
@ApiModelProperty("风险警报记录SID") |
|||
private String riskAlarmSid; |
|||
@ApiModelProperty("风险处理状态:0=待处理,1=处理中,2=已办结") |
|||
private Integer treatmentStatus; |
|||
@ApiModelProperty("风险处理时间") |
|||
private Date treatmentTime; |
|||
@ApiModelProperty("风险处理内容") |
|||
private String treatmentContent; |
|||
@ApiModelProperty("处理人Sid") |
|||
private String userSid; |
|||
@ApiModelProperty("处理人姓名") |
|||
private String userName; |
|||
@ApiModelProperty("处理人电话") |
|||
private String userPhone; |
|||
} |
@ -0,0 +1,32 @@ |
|||
package com.supervise.rms.api.riskalarmtreatment; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-19-14:54 |
|||
*/ |
|||
@Data |
|||
public class RiskAlarmTreatmentDto implements Dto { |
|||
private Integer id; |
|||
@ApiModelProperty("备注说明") |
|||
private String remarks; |
|||
@ApiModelProperty("风险警报记录SID") |
|||
private String riskAlarmSid; |
|||
@ApiModelProperty("风险处理状态:0=待处理,1=处理中,2=已办结") |
|||
private Integer treatmentStatus; |
|||
@ApiModelProperty("风险处理时间") |
|||
private Date treatmentTime; |
|||
@ApiModelProperty("风险处理内容") |
|||
private String treatmentContent; |
|||
@ApiModelProperty("处理人Sid") |
|||
private String userSid; |
|||
@ApiModelProperty("处理人姓名") |
|||
private String userName; |
|||
@ApiModelProperty("处理人电话") |
|||
private String userPhone; |
|||
} |
@ -0,0 +1,13 @@ |
|||
package com.supervise.rms.api.riskalarmtreatment; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-19-14:55 |
|||
*/ |
|||
@Data |
|||
public class RiskAlarmTreatmentQuery implements Query { |
|||
|
|||
} |
@ -0,0 +1,42 @@ |
|||
package com.supervise.rms.api.riskalarmtreatment; |
|||
|
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-19-14:56 |
|||
*/ |
|||
@Data |
|||
public class RiskAlarmTreatmentVo implements Vo { |
|||
@ApiModelProperty("ID,唯一编号") |
|||
private Integer id; |
|||
@ApiModelProperty("记录创建时间") |
|||
private Date createTime; |
|||
@ApiModelProperty("备注说明") |
|||
private String remarks; |
|||
@ApiModelProperty("风险警报记录SID") |
|||
private String riskAlarmSid; |
|||
@ApiModelProperty("风险处理状态:0=待处理,1=处理中,2=已办结") |
|||
private Integer treatmentStatus; |
|||
@ApiModelProperty("风险处理时间") |
|||
private Date treatmentTime; |
|||
@ApiModelProperty("风险处理内容") |
|||
private String treatmentContent; |
|||
@ApiModelProperty("处理人Sid") |
|||
private String userSid; |
|||
@ApiModelProperty("处理人姓名") |
|||
private String userName; |
|||
@ApiModelProperty("处理人电话") |
|||
private String userPhone; |
|||
|
|||
private String positionName; |
|||
private String triggerTime; |
|||
private String indicatorName; |
|||
private String levelName; |
|||
private String typeName; |
|||
} |
@ -0,0 +1,33 @@ |
|||
package com.supervise.rms.api.riskblacklist; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
import java.util.UUID; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-19-9:43 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "风险黑名单") |
|||
@TableName("risk_blacklist") |
|||
public class RiskBlacklist { |
|||
@ApiModelProperty("ID,唯一编号") |
|||
private Integer id; |
|||
@ApiModelProperty("字符型编号") |
|||
private String sid = UUID.randomUUID().toString(); |
|||
@ApiModelProperty("记录创建时间") |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") |
|||
private Date createTime = new Date(); |
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
@ApiModelProperty("风险对象Sid") |
|||
private String objectSid; |
|||
@ApiModelProperty("风险对象类型1.供应商2.仓库3.门店") |
|||
private Integer objectType; |
|||
} |
@ -0,0 +1,21 @@ |
|||
package com.supervise.rms.api.riskblacklist; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-19-9:46 |
|||
*/ |
|||
@Data |
|||
public class RiskBlacklistDto implements Dto { |
|||
private Integer id; |
|||
private String sid; |
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
@ApiModelProperty("风险对象Sid") |
|||
private String objectSid; |
|||
@ApiModelProperty("风险对象类型1.供应商2.仓库3.门店") |
|||
private Integer objectType; |
|||
} |
@ -0,0 +1,15 @@ |
|||
package com.supervise.rms.api.riskblacklist; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-26-11:17 |
|||
*/ |
|||
@Data |
|||
public class RiskBlacklistQuery implements Query { |
|||
@ApiModelProperty("风险对象类型1.供应商2.仓库3.门店") |
|||
private Integer objectType; |
|||
} |
@ -0,0 +1,21 @@ |
|||
package com.supervise.rms.api.riskblacklist; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-26-11:18 |
|||
*/ |
|||
@Data |
|||
public class RiskBlacklistVo implements Vo { |
|||
private Integer id; |
|||
private String sid; |
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
@ApiModelProperty("风险对象Sid") |
|||
private String objectSid; |
|||
@ApiModelProperty("风险对象类型1.供应商2.仓库3.门店") |
|||
private Integer objectType; |
|||
} |
@ -0,0 +1,23 @@ |
|||
package com.supervise.rms.api.riskdegree; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
@ApiModel(value = "风险程度表", description = "风险程度表") |
|||
@TableName("risk_degree") |
|||
public class RiskDegree extends BaseEntity { |
|||
@ApiModelProperty("风险程度名称") |
|||
private String riskDegreeName; |
|||
@ApiModelProperty("风险程度代码") |
|||
private String riskDegreeCode; |
|||
@ApiModelProperty("推报单位") |
|||
private int pushUnit; |
|||
@ApiModelProperty("处理方式") |
|||
private String processMode; |
|||
@ApiModelProperty("排序号") |
|||
private int sortNumber; |
|||
} |
@ -0,0 +1,20 @@ |
|||
package com.supervise.rms.api.riskdegree; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class RiskDegreeDto implements Dto { |
|||
private String sid; |
|||
@ApiModelProperty("风险程度名称") |
|||
private String riskDegreeName; |
|||
@ApiModelProperty("风险程度代码") |
|||
private String riskDegreeCode; |
|||
@ApiModelProperty("推报单位") |
|||
private int pushUnit; |
|||
@ApiModelProperty("处理方式") |
|||
private String processMode; |
|||
@ApiModelProperty("排序号") |
|||
private int sortNumber; |
|||
} |
@ -0,0 +1,21 @@ |
|||
package com.supervise.rms.api.riskdegree; |
|||
|
|||
import com.yxt.common.core.result.ResultBean; |
|||
import io.swagger.annotations.Api; |
|||
import io.swagger.annotations.ApiOperation; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
import org.springframework.web.bind.annotation.PostMapping; |
|||
import org.springframework.web.bind.annotation.RequestBody; |
|||
|
|||
@Api(tags = "风险指标等级表") |
|||
@FeignClient( |
|||
contextId = "yxt-supervise-RiskDegree", |
|||
name = "yxt-supervise", |
|||
path = "v1/riskDegree", |
|||
fallback = RiskDegreeFeignFallback.class) |
|||
public interface RiskDegreeFeign { |
|||
|
|||
@ApiOperation("保存风险程度") |
|||
@PostMapping("/saveRiskDegree") |
|||
ResultBean saveRiskDegree(@RequestBody RiskDegreeDto riskDegreeDto); |
|||
} |
@ -0,0 +1,10 @@ |
|||
package com.supervise.rms.api.riskdegree; |
|||
|
|||
import com.yxt.common.core.result.ResultBean; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
@Component |
|||
public class RiskDegreeFeignFallback implements RiskDegreeFeign { |
|||
@Override |
|||
public ResultBean saveRiskDegree(RiskDegreeDto riskDegreeDto){return null;}; |
|||
} |
@ -0,0 +1,24 @@ |
|||
package com.supervise.rms.api.riskdegree; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-14-14:00 |
|||
*/ |
|||
@Data |
|||
public class RiskDegreeQuery implements Query { |
|||
private String sid; |
|||
@ApiModelProperty("风险程度名称") |
|||
private String riskDegreeName; |
|||
@ApiModelProperty("风险程度代码") |
|||
private String riskDegreeCode; |
|||
@ApiModelProperty("推报单位") |
|||
private int pushUnit; |
|||
@ApiModelProperty("处理方式") |
|||
private String processMode; |
|||
@ApiModelProperty("排序号") |
|||
private int sortNumber; |
|||
} |
@ -0,0 +1,21 @@ |
|||
package com.supervise.rms.api.riskdegree; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class RiskDegreeVo implements Vo { |
|||
private int id; |
|||
private String sid; |
|||
@ApiModelProperty("风险程度名称") |
|||
private String riskDegreeName; |
|||
@ApiModelProperty("风险程度代码") |
|||
private String riskDegreeCode; |
|||
@ApiModelProperty("推报单位") |
|||
private int pushUnit; |
|||
@ApiModelProperty("处理方式") |
|||
private String processMode; |
|||
@ApiModelProperty("排序号") |
|||
private int sortNumber; |
|||
} |
@ -0,0 +1,47 @@ |
|||
package com.supervise.rms.api.riskindex; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
import java.util.UUID; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-16-10:11 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "监控指标表", description = "监控指标表") |
|||
@TableName("risk_index") |
|||
public class RiskIndex { |
|||
@ApiModelProperty("ID,唯一编号") |
|||
private Integer id; |
|||
@ApiModelProperty("字符型编号") |
|||
private String sid = UUID.randomUUID().toString(); |
|||
@ApiModelProperty("记录创建时间") |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") |
|||
private Date createTime = new Date(); |
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
@ApiModelProperty("代码") |
|||
private String code; |
|||
@ApiModelProperty("名称") |
|||
private String name; |
|||
@ApiModelProperty("指标说明") |
|||
private String content; |
|||
@ApiModelProperty("风险等级(程度)Sid") |
|||
private String levelSid; |
|||
@ApiModelProperty("风险等级(程度)代码") |
|||
private String levelCode; |
|||
@ApiModelProperty("风险等级(程度)名称") |
|||
private String levelName; |
|||
@ApiModelProperty("风险类别Sid") |
|||
private String typeSid; |
|||
@ApiModelProperty("风险类别代码") |
|||
private String typeCode; |
|||
@ApiModelProperty("风险类别名称") |
|||
private String typeName; |
|||
} |
@ -0,0 +1,38 @@ |
|||
package com.supervise.rms.api.riskindex; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-16-10:11 |
|||
*/ |
|||
@Data |
|||
public class RiskIndexDto implements Dto { |
|||
private Integer id; |
|||
private String sid; |
|||
private Date createTime; |
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
@ApiModelProperty("代码") |
|||
private String code; |
|||
@ApiModelProperty("名称") |
|||
private String name; |
|||
@ApiModelProperty("指标说明") |
|||
private String content; |
|||
@ApiModelProperty("风险等级(程度)Sid") |
|||
private String levelSid; |
|||
@ApiModelProperty("风险等级(程度)代码") |
|||
private String levelCode; |
|||
@ApiModelProperty("风险等级(程度)名称") |
|||
private String levelName; |
|||
@ApiModelProperty("风险类别Sid") |
|||
private String typeSid; |
|||
@ApiModelProperty("风险类别代码") |
|||
private String typeCode; |
|||
@ApiModelProperty("风险类别名称") |
|||
private String typeName; |
|||
} |
@ -0,0 +1,28 @@ |
|||
package com.supervise.rms.api.riskindex; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-16-10:11 |
|||
*/ |
|||
@Data |
|||
public class RiskIndexQuery implements Query { |
|||
@ApiModelProperty("代码") |
|||
private String code; |
|||
@ApiModelProperty("名称") |
|||
private String name; |
|||
@ApiModelProperty("风险等级(程度)代码") |
|||
private String levelCode; |
|||
@ApiModelProperty("风险等级(程度)名称") |
|||
private String levelName; |
|||
@ApiModelProperty("风险类别代码") |
|||
private String typeCode; |
|||
@ApiModelProperty("风险类别名称") |
|||
private String typeName; |
|||
} |
@ -0,0 +1,40 @@ |
|||
package com.supervise.rms.api.riskindex; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-16-10:11 |
|||
*/ |
|||
@Data |
|||
public class RiskIndexVo implements Vo { |
|||
private Integer id; |
|||
private String sid; |
|||
private Date createTime; |
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
@ApiModelProperty("代码") |
|||
private String code; |
|||
@ApiModelProperty("名称") |
|||
private String name; |
|||
@ApiModelProperty("指标说明") |
|||
private String content; |
|||
@ApiModelProperty("风险等级(程度)Sid") |
|||
private String levelSid; |
|||
@ApiModelProperty("风险等级(程度)代码") |
|||
private String levelCode; |
|||
@ApiModelProperty("风险等级(程度)名称") |
|||
private String levelName; |
|||
@ApiModelProperty("风险类别Sid") |
|||
private String typeSid; |
|||
@ApiModelProperty("风险类别代码") |
|||
private String typeCode; |
|||
@ApiModelProperty("风险类别名称") |
|||
private String typeName; |
|||
private String bigTypeName; |
|||
} |
@ -0,0 +1,49 @@ |
|||
package com.supervise.rms.api.riskindicators; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
import java.util.UUID; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-16-10:11 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "风险指标表", description = "风险指标表") |
|||
@TableName("risk_indicators") |
|||
public class RiskIndicators { |
|||
@ApiModelProperty("ID,唯一编号") |
|||
private Integer id; |
|||
@ApiModelProperty("字符型编号") |
|||
private String sid = UUID.randomUUID().toString(); |
|||
@ApiModelProperty("记录创建时间") |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") |
|||
private Date createTime = new Date(); |
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
@ApiModelProperty("报送单位:1.监管公司2.贷款支行3.总行") |
|||
private Integer reportTarget; |
|||
@ApiModelProperty("代码") |
|||
private String code; |
|||
@ApiModelProperty("名称") |
|||
private String name; |
|||
@ApiModelProperty("指标说明") |
|||
private String content; |
|||
@ApiModelProperty("风险等级(程度)Sid") |
|||
private String levelSid; |
|||
@ApiModelProperty("风险等级(程度)代码") |
|||
private String levelCode; |
|||
@ApiModelProperty("风险等级(程度)名称") |
|||
private String levelName; |
|||
@ApiModelProperty("风险类别Sid") |
|||
private String typeSid; |
|||
@ApiModelProperty("风险类别代码") |
|||
private String typeCode; |
|||
@ApiModelProperty("风险类别名称") |
|||
private String typeName; |
|||
} |
@ -0,0 +1,37 @@ |
|||
package com.supervise.rms.api.riskindicators; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-16-10:15 |
|||
*/ |
|||
@Data |
|||
public class RiskIndicatorsDto implements Dto { |
|||
private Integer id; |
|||
private String sid; |
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
@ApiModelProperty("报送单位:1.监管公司2.贷款支行3.总行") |
|||
private Integer reportTarget; |
|||
@ApiModelProperty("代码") |
|||
private String code; |
|||
@ApiModelProperty("名称") |
|||
private String name; |
|||
@ApiModelProperty("指标说明") |
|||
private String content; |
|||
@ApiModelProperty("风险等级(程度)Sid") |
|||
private String levelSid; |
|||
@ApiModelProperty("风险等级(程度)代码") |
|||
private String levelCode; |
|||
@ApiModelProperty("风险等级(程度)名称") |
|||
private String levelName; |
|||
@ApiModelProperty("风险类别Sid") |
|||
private String typeSid; |
|||
@ApiModelProperty("风险类别代码") |
|||
private String typeCode; |
|||
@ApiModelProperty("风险类别名称") |
|||
private String typeName; |
|||
} |
@ -0,0 +1,36 @@ |
|||
package com.supervise.rms.api.riskindicators; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-16-10:16 |
|||
*/ |
|||
@Data |
|||
public class RiskIndicatorsQuery implements Query { |
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
@ApiModelProperty("报送单位:1.监管公司2.贷款支行3.总行") |
|||
private Integer reportTarget; |
|||
@ApiModelProperty("代码") |
|||
private String code; |
|||
@ApiModelProperty("名称") |
|||
private String name; |
|||
@ApiModelProperty("指标说明") |
|||
private String content; |
|||
@ApiModelProperty("风险等级(程度)Sid") |
|||
private String levelSid; |
|||
@ApiModelProperty("风险等级(程度)代码") |
|||
private String levelCode; |
|||
@ApiModelProperty("风险等级(程度)名称") |
|||
private String levelName; |
|||
@ApiModelProperty("风险类别Sid") |
|||
private String typeSid; |
|||
@ApiModelProperty("风险类别代码") |
|||
private String typeCode; |
|||
@ApiModelProperty("风险类别名称") |
|||
private String typeName; |
|||
private String bigTypeName; |
|||
} |
@ -0,0 +1,41 @@ |
|||
package com.supervise.rms.api.riskindicators; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-06-16-10:16 |
|||
*/ |
|||
@Data |
|||
public class RiskIndicatorsVo implements Vo { |
|||
private Integer id; |
|||
private String sid; |
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
@ApiModelProperty("报送单位:1.监管公司2.贷款支行3.总行") |
|||
private Integer reportTarget; |
|||
@ApiModelProperty("代码") |
|||
private String code; |
|||
@ApiModelProperty("名称") |
|||
private String name; |
|||
@ApiModelProperty("指标说明") |
|||
private String content; |
|||
@ApiModelProperty("风险等级(程度)Sid") |
|||
private String levelSid; |
|||
@ApiModelProperty("风险等级(程度)代码") |
|||
private String levelCode; |
|||
@ApiModelProperty("风险等级(程度)名称") |
|||
private String levelName; |
|||
@ApiModelProperty("风险类别Sid") |
|||
private String typeSid; |
|||
@ApiModelProperty("风险类别代码") |
|||
private String typeCode; |
|||
@ApiModelProperty("风险类别名称") |
|||
private String typeName; |
|||
private String bigTypeName; |
|||
private List list; |
|||
} |
@ -0,0 +1,33 @@ |
|||
package com.supervise.rms.api.risklevel; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
import java.util.UUID; |
|||
|
|||
@Data |
|||
@ApiModel(value = "风险等级表", description = "风险名单表") |
|||
@TableName("risk_level") |
|||
public class RiskLevel { |
|||
@ApiModelProperty("ID,唯一编号") |
|||
private Integer id; |
|||
@ApiModelProperty("字符型编号") |
|||
private String sid = UUID.randomUUID().toString(); |
|||
@ApiModelProperty("记录创建时间") |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") |
|||
private Date createTime = new Date(); |
|||
@ApiModelProperty("风险等级名称") |
|||
private String name; |
|||
@ApiModelProperty("风险等级代码") |
|||
private String code; |
|||
@ApiModelProperty("处理方式") |
|||
private String handlingMethod; |
|||
@ApiModelProperty("报送单位") |
|||
private Integer reportTarget; |
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
} |
@ -0,0 +1,22 @@ |
|||
package com.supervise.rms.api.risklevel; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class RiskLevelDto implements Dto { |
|||
private Integer id; |
|||
private String sid; |
|||
|
|||
@ApiModelProperty("风险等级名称") |
|||
private String name; |
|||
@ApiModelProperty("风险等级代码") |
|||
private String code; |
|||
@ApiModelProperty("处理方式") |
|||
private String handlingMethod; |
|||
@ApiModelProperty("报送单位") |
|||
private Integer reportTarget; |
|||
@ApiModelProperty("备注信息") |
|||
private String remarks; |
|||
} |
@ -0,0 +1,20 @@ |
|||
package com.supervise.rms.api.risklevel; |
|||
|
|||
import com.yxt.common.core.result.ResultBean; |
|||
import io.swagger.annotations.Api; |
|||
import io.swagger.annotations.ApiOperation; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
import org.springframework.web.bind.annotation.PostMapping; |
|||
import org.springframework.web.bind.annotation.RequestBody; |
|||
|
|||
@Api(tags = "风险指标类别表") |
|||
@FeignClient( |
|||
contextId = "yxt-supervise-RiskLevel", |
|||
name = "yxt-supervise", |
|||
path = "v1/riskLevel", |
|||
fallback = RiskLevelFeignFallback.class) |
|||
public interface RiskLevelFeign { |
|||
@ApiOperation("保存风险等级") |
|||
@PostMapping("/saveRiskLevel") |
|||
ResultBean saveRiskLevel(@RequestBody RiskLevelDto riskLevelDto); |
|||
} |
@ -0,0 +1,11 @@ |
|||
package com.supervise.rms.api.risklevel; |
|||
|
|||
import com.supervise.rms.api.riskdegree.RiskDegreeDto; |
|||
import com.yxt.common.core.result.ResultBean; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
@Component |
|||
public class RiskLevelFeignFallback implements RiskLevelFeign { |
|||
@Override |
|||
public ResultBean saveRiskLevel(RiskLevelDto riskLevelDto){return null;}; |
|||
} |
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue