
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