79未合并

master
Bbt 8 months ago
parent c3cde443ed
commit 3d3b429957

@ -13,9 +13,12 @@ spring:
slave: slave:
# 从数据源开关/默认关闭 # 从数据源开关/默认关闭
enabled: true enabled: true
url: jdbc:mysql://192.168.0.80:55306/nbzh?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 url: jdbc:kingbase8://192.168.0.80:54321/nbzh?useUnicode=true&allowMultiQueries=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true&currentSchema=nbzh,SYS_CATALOG
username: root username: system
password: '!QAZ1qaz' password: 'WaTu123!@#'
# url: jdbc:mysql://192.168.0.80:55306/nbzh?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
# username: root
# password: '!QAZ1qaz'
# 初始连接数 # 初始连接数
initialSize: 5 initialSize: 5
# 最小连接池数量 # 最小连接池数量

@ -67,7 +67,7 @@ public class Constants
/** /**
* *
*/ */
public static final Integer CAPTCHA_EXPIRATION = 2; public static final Integer CAPTCHA_EXPIRATION = 10;
/** /**
* *

@ -1,30 +0,0 @@
package com.ruoyi.business.enterpriserectification.bo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.util.List;
@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
public class TbSafeRuleOneVo {
private Long id;
private String levelIndexOne;
private String levelIndexTwo;
private String levelIndexThree;
private String note;
private Integer levelIndex;
private List<TbSafeRuleTwoVo> tbSafeRuleTwoVoList;
}

@ -1,22 +0,0 @@
package com.ruoyi.business.enterpriserectification.bo;
import lombok.Data;
import lombok.EqualsAndHashCode;
@Data
@EqualsAndHashCode(callSuper = false)
public class TbSafeRuleThreeVo {
private Long id;
private String levelIndexOne;
private String levelIndexTwo;
private String levelIndexThree;
private String note;
private Integer levelIndex;
}

@ -1,26 +0,0 @@
package com.ruoyi.business.enterpriserectification.bo;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.List;
@Data
@EqualsAndHashCode(callSuper = false)
public class TbSafeRuleTwoVo {
private Long id;
private String levelIndexOne;
private String levelIndexTwo;
private String levelIndexThree;
private String note;
private Integer levelIndex;
private List<TbSafeRuleThreeVo> tbSafeRuleThreeVoList;
}

@ -1,98 +0,0 @@
package com.ruoyi.business.enterpriserectification.bo;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.system.until.EntiyUntil;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.util.Date;
/**
* @Author
* @Date 2024/7/2 19:21
* @Version 1.0
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value="TbSynergism对象", description="整改信息表")
public class TbSynergismParmas extends EntiyUntil {
/**
*
*/
@ApiModelProperty("清单生成时间")
private Date checklistGenerationTime;
/**
*
*/
@ApiModelProperty("整改截止日期")
private Date rectificationDeadline;
/**
*
*/
@Size(max= 50,message="编码长度不能超过50")
@ApiModelProperty("整改状态0:已完成;1:整改中;2:未完成")
@Length(max= 50,message="编码长度不能超过50")
private String rectificationStatus;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("异常类型")
@Length(max= 255,message="编码长度不能超过255")
private String controlDeductionItem;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("要素异常明细")
@Length(max= 255,message="编码长度不能超过255")
private String elementAbnormalDetail;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("整改结果0:已完成;1:整改中;2:未完成")
@Length(max= 255,message="编码长度不能超过255")
private String rectificationResult;
/**
*
*/
@ApiModelProperty("整改日期")
private Date updateTime;
/**
* 0:;1:
*/
@Size(max= -1,message="编码长度不能超过-1")
@ApiModelProperty("0:不活跃;1:活跃")
@Length(max= -1,message="编码长度不能超过-1")
private String isActive;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("整改结果详情")
@Length(max= 255,message="编码长度不能超过255")
private String rectificationResultDefult;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date startTime;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date endTime;
@ApiModelProperty("查询风险开始时间")
private Date riskStartTime;
@ApiModelProperty("查询风险结束时间")
private Date riskEndTime;
}

@ -1,240 +0,0 @@
package com.ruoyi.business.enterpriserectification.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import com.ruoyi.business.enterpriserectification.bo.TbSafeRuleTwoVo;
import com.ruoyi.business.enterpriserectification.bo.TbSynergismParmas;
import com.ruoyi.business.enterpriserectification.pojo.*;
import com.ruoyi.business.enterpriserectification.service.*;
import com.ruoyi.common.annotation.DataSource;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.model.LoginUser;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.DataSourceType;
import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.system.enums.RectificationStatusEnum;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.*;
import java.util.stream.Collectors;
import java.util.stream.IntStream;
/**
* @Author
* @Date 2024/6/28 19:15
* @Version 1.0
*
*/
@Api(tags = "企业整改")
@RestController
@RequiredArgsConstructor
@RequestMapping("/rectification")
public class TbCompanyRectifictionController extends BaseController {
private final TbSafeCompanyStatisticsScoreDetailService tbSafeCompanyStatisticsScoreDetailService;
private final TbSynergismEnterpriseSupervisionService tbSynergismEnterpriseSupervisionService;
private final TbSafeCompanyStatisticsScoreService tbSafeCompanyStatisticsScoreService;
// private final TbSpecialCountRecordService tbSpecialCountRecordService;
private final TbCompanyInfoService tbCompanyInfoService;
private final TbSafeRuleService tbSafeRuleService;
/**
* @description
* @author
* @param[1] null
* @throws
* @time 2024/6/29 11:40
*
*/
@PostMapping("/list")
@ApiOperation("查询企业整改列表")
@DataSource(value = DataSourceType.SLAVE)
@ApiImplicitParams({
@ApiImplicitParam(name = "pageSize", value = "页数大小"),
@ApiImplicitParam(name = "pageNum", value = "页数")
})
public TableDataInfo riskgovernancelist(TbSynergismParmas tbSynergismParmas) {
startPage();
//填充条件
LambdaQueryWrapper<TbSynergismEnterpriseSupervision> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(TbSynergismEnterpriseSupervision::getEnterpriseName, getLoginUserInfo());
//整改状态
if (tbSynergismParmas.getRectificationStatus() != null) {
wrapper.eq(TbSynergismEnterpriseSupervision::getRectificationStatus, RectificationStatusEnum.getStatusByCode(tbSynergismParmas.getRectificationStatus()));
}
//生成时间区间
if (tbSynergismParmas.getRiskStartTime() != null && tbSynergismParmas.getRiskEndTime() != null ) {
wrapper.between(TbSynergismEnterpriseSupervision::getChecklistGenerationTime, tbSynergismParmas.getRiskStartTime(), tbSynergismParmas.getRiskEndTime());
}
//整改完成区间
if (tbSynergismParmas.getStartTime() != null && tbSynergismParmas.getEndTime() != null ) {
wrapper.between(TbSynergismEnterpriseSupervision::getUpdateTime, tbSynergismParmas.getStartTime(), tbSynergismParmas.getEndTime());
}
//二级异常
if (tbSynergismParmas.getControlDeductionItem() != null) {
wrapper.eq(TbSynergismEnterpriseSupervision::getControlDeductionItem, tbSynergismParmas.getControlDeductionItem());
}
//三级异常(详情)
if (tbSynergismParmas.getElementAbnormalDetail() != null) {
wrapper.eq(TbSynergismEnterpriseSupervision::getElementAbnormalDetail, tbSynergismParmas.getElementAbnormalDetail());
}
List<TbSynergismEnterpriseSupervision> list = tbSynergismEnterpriseSupervisionService.list(wrapper);
list.forEach(s -> {
s.setEndTime(s.getUpdateTime());
});
return getDataTable(list);
}
/**
* @description
* @author
* @param[1] null
* @throws
* @time 2024/6/29 11:51
*
* id
*/
@PostMapping("/updatecompanystatus")
@ApiOperation("企业整改按钮")
@DataSource(value = DataSourceType.SLAVE)
public AjaxResult updatecompanystatus(Long id) {
TbSynergismEnterpriseSupervision serviceById = tbSynergismEnterpriseSupervisionService.getById(id);
serviceById.setRectificationStatus(RectificationStatusEnum.SUCCESS.getStatus());
serviceById.setRectificationResult(RectificationStatusEnum.SUCCESS.getStatus());
serviceById.setUpdateTime(new Date());
tbSynergismEnterpriseSupervisionService.saveOrUpdate(serviceById);
return success();
}
/**
* @description
* @author
* @param[1] null
* @throws
* @time 2024/6/29 11:52
*
*/
@PostMapping("/countrank")
@ApiOperation("平安指数分数以及排名")
@DataSource(value = DataSourceType.SLAVE)
public AjaxResult countrank() {
//获取所有企业的0及指标
// String companyname = getLoginUserInfo();
// TbCompanyInfo companyInfo = tbCompanyInfoService.getOne(new LambdaQueryWrapper<TbCompanyInfo>().eq(TbCompanyInfo::getCompanyName, companyname));
// if (companyInfo == null) {
// // 处理找不到企业信息的情况
// return null;
// }
TbCompanyInfo companyInfo = getLoginUserCompanyInfo();
if (companyInfo == null) {
// 处理找不到企业信息的情况
return null;
}
String now = LocalDate.now().format(DateTimeFormatter.ofPattern("yyyy-MM"));
List<TbSafeCompanyStatisticsScore> scores = tbSafeCompanyStatisticsScoreService.list(
new LambdaQueryWrapper<TbSafeCompanyStatisticsScore>()
.eq(TbSafeCompanyStatisticsScore::getStatisticsDate, now)
.eq(TbSafeCompanyStatisticsScore::getScoreType, "month")
);
// 使用Stream API进行排序但注意流本身不直接支持索引
scores.sort(Comparator.comparingDouble(TbSafeCompanyStatisticsScore::getScore).reversed());
OptionalInt optionalRank = IntStream.range(0, scores.size())
.filter(index -> scores.get(index).getCompanyId().equals(companyInfo.getId()))
.findFirst(); // 这将返回第一个匹配的索引(如果存在)
Map<String, Object> resultMap = new HashMap<>();
if (optionalRank.isPresent()) {
resultMap.put("rank", optionalRank.getAsInt() + 1); // 排名从1开始
resultMap.put("score", scores.get(optionalRank.getAsInt()).getScore());
} else {
resultMap.put("rank", "Not Found");
}
return success(resultMap);
}
/**
* @description
* @author
* @param[1] null
* @throws
* @time 2024/6/29 14:11
*
*/
@PostMapping("/countscore")
@ApiOperation("平安指数分数(八个一级指标)")
@DataSource(value = DataSourceType.SLAVE)
public AjaxResult countscore() {
TbCompanyInfo one = getLoginUserCompanyInfo();
if (one == null) {
// 处理找不到企业信息的情况
return null;
}
//根据公司id获取1级指标
String now = LocalDate.now().format(DateTimeFormatter.ofPattern("yyyy-MM"));
List<TbSafeCompanyStatisticsScoreDetail> list = tbSafeCompanyStatisticsScoreDetailService.list(new LambdaQueryWrapper<TbSafeCompanyStatisticsScoreDetail>()
.eq(TbSafeCompanyStatisticsScoreDetail::getCompanyId, one.getId())
.eq(TbSafeCompanyStatisticsScoreDetail::getLevelIndex, "1")
.eq(TbSafeCompanyStatisticsScoreDetail::getStatisticsDate, now)
.eq(TbSafeCompanyStatisticsScoreDetail::getScoreType, "month"));
List<TbSafeCompanyStatisticsScoreDetail> collect = list.stream()
.filter(s -> s.getLevelIndexOne() != null && !Objects.equals(s.getLevelIndexOne(), "防疫安全"))
.collect(Collectors.toList());
return success(collect);
}
/**
* @description
* @author
* @param[1] null
* @throws
* @time 2024/6/29 14:14
*
*/
@GetMapping("/errorType")
@ApiOperation("异常类型")
public AjaxResult errorType() {
//根据异常id进行修改状态
List<TbSafeRuleTwoVo> ruleTwo = tbSafeRuleService.getRuleTwo();
return success(ruleTwo);
}
/**
* @description
* @author
* @param[1] null
* @throws
* @time 2024/6/29 11:06
*
*/
public String getLoginUserInfo(){
LoginUser loginUser = SecurityUtils.getLoginUser();
//获取登陆人员所在公司
return loginUser.getUser().getCompanyName();
}
@GetMapping("/getLoginUserInfo")
@ApiOperation("获取公司基本信息")
public TbCompanyInfo getLoginUserCompanyInfo(){
LoginUser loginUser = SecurityUtils.getLoginUser();
//获取登陆人员所在公司
return tbCompanyInfoService.getOne(new LambdaQueryWrapper<TbCompanyInfo>().eq(TbCompanyInfo::getCompanyName, loginUser.getUser().getCompanyName()));
}
}

@ -1,18 +0,0 @@
package com.ruoyi.business.enterpriserectification.mapper;
import com.ruoyi.business.enterpriserectification.pojo.TbCompanyInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author
* @description tb_company_info()Mapper
* @createDate 2024-07-01 21:37:46
* @Entity com.ruoyi.business.enterpriserectification.pojo.TbCompanyInfo
*/
public interface TbCompanyInfoMapper extends BaseMapper<TbCompanyInfo> {
}

@ -1,18 +0,0 @@
package com.ruoyi.business.enterpriserectification.mapper;
import com.ruoyi.business.enterpriserectification.pojo.TbSafeCompanyStatisticsScoreDetail;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author
* @description tb_safe_company_statistics_score_detail()Mapper
* @createDate 2024-07-02 14:06:55
* @Entity com.ruoyi.business.enterpriserectification.pojo.TbSafeCompanyStatisticsScoreDetail
*/
public interface TbSafeCompanyStatisticsScoreDetailMapper extends BaseMapper<TbSafeCompanyStatisticsScoreDetail> {
}

@ -1,18 +0,0 @@
package com.ruoyi.business.enterpriserectification.mapper;
import com.ruoyi.business.enterpriserectification.pojo.TbSafeCompanyStatisticsScore;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author
* @description tb_safe_company_statistics_score()Mapper
* @createDate 2024-07-02 14:36:31
* @Entity com.ruoyi.business.enterpriserectification.pojo.TbSafeCompanyStatisticsScore
*/
public interface TbSafeCompanyStatisticsScoreMapper extends BaseMapper<TbSafeCompanyStatisticsScore> {
}

@ -1,18 +0,0 @@
package com.ruoyi.business.enterpriserectification.mapper;
import com.ruoyi.business.enterpriserectification.pojo.TbSafeRule;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author
* @description tb_safe_rule()Mapper
* @createDate 2024-07-02 11:09:54
* @Entity com.ruoyi.business.enterpriserectification.pojo.TbSafeRule
*/
public interface TbSafeRuleMapper extends BaseMapper<TbSafeRule> {
}

@ -1,18 +0,0 @@
package com.ruoyi.business.enterpriserectification.mapper;
import com.ruoyi.business.enterpriserectification.pojo.TbSpecialCountRecord;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author
* @description tb_special_count_record()Mapper
* @createDate 2024-07-01 19:21:53
* @Entity com.ruoyi.business.enterpriserectification.pojo.TbSpecialCountRecord
*/
public interface TbSpecialCountRecordMapper extends BaseMapper<TbSpecialCountRecord> {
}

@ -1,18 +0,0 @@
package com.ruoyi.business.enterpriserectification.mapper;
import com.ruoyi.business.enterpriserectification.pojo.TbSynergismEnterpriseSupervision;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author
* @description tb_synergism_enterprise_supervision()Mapper
* @createDate 2024-07-01 19:21:53
* @Entity com.ruoyi.business.enterpriserectification.pojo.TbSynergismEnterpriseSupervision
*/
public interface TbSynergismEnterpriseSupervisionMapper extends BaseMapper<TbSynergismEnterpriseSupervision> {
}

@ -1,97 +0,0 @@
package com.ruoyi.business.enterpriserectification.pojo;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.system.until.EntiyUntil;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.Length;
/**
*
* @TableName tb_company_info
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "tb_company_info")
public class TbCompanyInfo extends EntiyUntil {
/**
*
*/
@ApiModelProperty("主键")
private Long id;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("公司名称")
@Length(max= 100,message="编码长度不能超过100")
private String companyName;
/**
*
*/
@Size(max= -1,message="编码长度不能超过-1")
@ApiModelProperty("公司类型")
@Length(max= -1,message="编码长度不能超过-1")
private String companyType;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("统一社会信用代码")
@Length(max= 100,message="编码长度不能超过100")
private String socialCreditCode;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("企业性质")
@Length(max= 100,message="编码长度不能超过100")
private String companyNature;
/**
*
*/
@ApiModelProperty("成立日期")
private Date establishDate;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("营业期限")
@Length(max= 100,message="编码长度不能超过100")
private String businessTermDate;
/**
*
*/
@Size(max= -1,message="编码长度不能超过-1")
@ApiModelProperty("企业登记注册地")
@Length(max= -1,message="编码长度不能超过-1")
private String registerAddress;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("企业经营状态")
@Length(max= 100,message="编码长度不能超过100")
private String businessStatus;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("企业法定代表人")
@Length(max= 100,message="编码长度不能超过100")
private String legalPerson;
}

@ -1,123 +0,0 @@
package com.ruoyi.business.enterpriserectification.pojo;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.system.until.EntiyUntil;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.Length;
/**
*
* @TableName tb_safe_company_statistics_score
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "tb_safe_company_statistics_score")
public class TbSafeCompanyStatisticsScore extends EntiyUntil {
/**
*
*/
@ApiModelProperty("主键")
private Long id;
/**
* id
*/
@ApiModelProperty("企业id")
private Long companyId;
/**
*
*/
@ApiModelProperty("规则项对应积分")
private Double score;
/**
* month season year
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("积分类型 month season year")
@Length(max= 100,message="编码长度不能超过100")
private String scoreType;
/**
* 2023-01 2023-03 2023
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("积分所属时间 2023-01 2023-03 2023")
@Length(max= 100,message="编码长度不能超过100")
private String statisticsDate;
/**
*
*/
@ApiModelProperty("创建时间")
private Date createTime;
/**
*
*/
@ApiModelProperty("创建者")
private Integer createBy;
/**
*
*/
@ApiModelProperty("更新时间")
private Date updateTime;
/**
*
*/
@ApiModelProperty("更新者")
private Integer updateBy;
/**
* 0:,1:
*/
@Size(max= -1,message="编码长度不能超过-1")
@ApiModelProperty("0:不活跃,1:活跃")
@Length(max= -1,message="编码长度不能超过-1")
private String isActive;
/**
* c1
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c1")
@Length(max= 100,message="编码长度不能超过100")
private String c1;
/**
* c2
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c2")
@Length(max= 100,message="编码长度不能超过100")
private String c2;
/**
* c3
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c3")
@Length(max= 100,message="编码长度不能超过100")
private String c3;
/**
* c4
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c4")
@Length(max= 100,message="编码长度不能超过100")
private String c4;
/**
* c5
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c5")
@Length(max= 100,message="编码长度不能超过100")
private String c5;
}

@ -1,159 +0,0 @@
package com.ruoyi.business.enterpriserectification.pojo;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.system.until.EntiyUntil;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.Length;
/**
*
* @TableName tb_safe_company_statistics_score_detail
*/
@Data
@EqualsAndHashCode(callSuper = false)
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "tb_safe_company_statistics_score_detail")
public class TbSafeCompanyStatisticsScoreDetail extends EntiyUntil {
/**
*
*/
@ApiModelProperty("主键")
private Long id;
/**
* id,tb_safe_ruleid
*/
@ApiModelProperty("规则id,tb_safe_rule主键id")
private Long safeRuleId;
/**
* id
*/
@ApiModelProperty("企业id")
private Long companyId;
/**
* 0->,1->,2->,3->
*/
@Size(max= -1,message="编码长度不能超过-1")
@ApiModelProperty("指标等级字典0->综合指数算法,1->一级指标,2->二级指标,3->三级指标")
@Length(max= -1,message="编码长度不能超过-1")
private String levelIndex;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("一级指标名称")
@Length(max= 100,message="编码长度不能超过100")
private String levelIndexOne;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("二级指标名称")
@Length(max= 100,message="编码长度不能超过100")
private String levelIndexTwo;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("三级指标名称")
@Length(max= 100,message="编码长度不能超过100")
private String levelIndexThree;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("规则项对应积分")
@Length(max= 100,message="编码长度不能超过100")
private String score;
/**
* month season year
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("积分类型 month season year")
@Length(max= 100,message="编码长度不能超过100")
private String scoreType;
/**
* 2023-01 2023-03 2023
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("积分所属时间 2023-01 2023-03 2023")
@Length(max= 100,message="编码长度不能超过100")
private String statisticsDate;
/**
*
*/
@ApiModelProperty("创建时间")
private Date createTime;
/**
*
*/
@ApiModelProperty("创建者")
private Integer createBy;
/**
*
*/
@ApiModelProperty("更新时间")
private Date updateTime;
/**
*
*/
@ApiModelProperty("更新者")
private Integer updateBy;
/**
* 0:,1:
*/
@Size(max= -1,message="编码长度不能超过-1")
@ApiModelProperty("0:不活跃,1:活跃")
@Length(max= -1,message="编码长度不能超过-1")
private String isActive;
/**
* c1
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c1")
@Length(max= 100,message="编码长度不能超过100")
private String c1;
/**
* c2
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c2")
@Length(max= 100,message="编码长度不能超过100")
private String c2;
/**
* c3
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c3")
@Length(max= 100,message="编码长度不能超过100")
private String c3;
/**
* c4
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c4")
@Length(max= 100,message="编码长度不能超过100")
private String c4;
/**
* c5
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c5")
@Length(max= 100,message="编码长度不能超过100")
private String c5;
}

@ -1,146 +0,0 @@
package com.ruoyi.business.enterpriserectification.pojo;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.Length;
/**
*
* @TableName tb_safe_rule
*/
@Data
@EqualsAndHashCode(callSuper = false)
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "tb_safe_rule")
public class TbSafeRule implements Serializable {
/**
*
*/
@ApiModelProperty("主键")
private Long id;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("一级指标名称")
@Length(max= 100,message="编码长度不能超过100")
private String levelIndexOne;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("二级指标名称")
@Length(max= 100,message="编码长度不能超过100")
private String levelIndexTwo;
/**
*
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("三级指标名称")
@Length(max= 100,message="编码长度不能超过100")
private String levelIndexThree;
/**
*
*/
@Size(max= -1,message="编码长度不能超过-1")
@ApiModelProperty("规则备注")
@Length(max= -1,message="编码长度不能超过-1")
private String note;
/**
* 0->,1->,2->,3->
*/
@Size(max= -1,message="编码长度不能超过-1")
@ApiModelProperty("指标等级字典0->综合指数算法,1->一级指标,2->二级指标,3->三级指标")
@Length(max= -1,message="编码长度不能超过-1")
private String levelIndex;
/**
*
*/
@ApiModelProperty("排序字段")
private Integer sortValue;
/**
* 1->,2->
*/
@Size(max= -1,message="编码长度不能超过-1")
@ApiModelProperty("是否是区间页面字典1->是,2->否")
@Length(max= -1,message="编码长度不能超过-1")
private String isRangePage;
/**
*
*/
@ApiModelProperty("创建时间")
private Date createTime;
/**
*
*/
@ApiModelProperty("创建者")
private Integer createBy;
/**
*
*/
@ApiModelProperty("更新时间")
private Date updateTime;
/**
*
*/
@ApiModelProperty("更新者")
private Integer updateBy;
/**
* 0:,1:
*/
@Size(max= -1,message="编码长度不能超过-1")
@ApiModelProperty("0:不活跃,1:活跃")
@Length(max= -1,message="编码长度不能超过-1")
private String isActive;
/**
* c1
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c1")
@Length(max= 100,message="编码长度不能超过100")
private String c1;
/**
* c2
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c2")
@Length(max= 100,message="编码长度不能超过100")
private String c2;
/**
* c3
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c3")
@Length(max= 100,message="编码长度不能超过100")
private String c3;
/**
* c4
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c4")
@Length(max= 100,message="编码长度不能超过100")
private String c4;
/**
* c5
*/
@Size(max= 100,message="编码长度不能超过100")
@ApiModelProperty("扩展字段c5")
@Length(max= 100,message="编码长度不能超过100")
private String c5;
}

@ -1,88 +0,0 @@
package com.ruoyi.business.enterpriserectification.pojo;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.system.until.EntiyUntil;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.Length;
/**
*
* @TableName tb_special_count_record
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "tb_special_count_record")
public class TbSpecialCountRecord extends EntiyUntil {
/**
*
*/
@ApiModelProperty("主键")
private Long id;
/**
*
*/
@Size(max= 32,message="编码长度不能超过32")
@ApiModelProperty("公司编号")
@Length(max= 32,message="编码长度不能超过32")
private String companyId;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("公司名称")
@Length(max= 255,message="编码长度不能超过255")
private String companyName;
/**
*
*/
@ApiModelProperty("创建日期")
private Date countTime;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("综合指数")
@Length(max= 255,message="编码长度不能超过255")
private String companyGh;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("综合指数(月)")
@Length(max= 255,message="编码长度不能超过255")
private String companyGhMonth;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("综合指数(季)")
@Length(max= 255,message="编码长度不能超过255")
private String companyGhSeason;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("综合指数(年)")
@Length(max= 255,message="编码长度不能超过255")
private String companyGhYear;
/**
*
*/
@ApiModelProperty("更新时间")
private Date updateTime;
}

@ -1,280 +0,0 @@
package com.ruoyi.business.enterpriserectification.pojo;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.system.until.EntiyUntil;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.Length;
/**
*
* @TableName tb_synergism_enterprise_supervision
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "tb_synergism_enterprise_supervision")
public class TbSynergismEnterpriseSupervision extends EntiyUntil {
/**
* ID
*/
@ApiModelProperty("主键ID")
private Long id;
/**
*
*/
@NotBlank(message="[企业名称]不能为空")
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("企业名称")
@Length(max= 255,message="编码长度不能超过255")
private String enterpriseName;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("企业类型")
@Length(max= 255,message="编码长度不能超过255")
private String enterpriseType;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("企业所属街道")
@Length(max= 255,message="编码长度不能超过255")
private String enterpriseStreet;
/**
*
*/
@ApiModelProperty("纳入监管时间")
private Date includedSupervisionTime;
/**
*
*/
@ApiModelProperty("清单生成时间")
private Date checklistGenerationTime;
/**
*
*/
@ApiModelProperty("整改截止日期")
private Date rectificationDeadline;
/**
*
*/
@Size(max= 50,message="编码长度不能超过50")
@ApiModelProperty("整改状态")
@Length(max= 50,message="编码长度不能超过50")
private String rectificationStatus;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("管控扣分项")
@Length(max= 255,message="编码长度不能超过255")
private String controlDeductionItem;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("连续扣分项")
@Length(max= 255,message="编码长度不能超过255")
private String continuousDeductionItem;
/**
*
*/
@ApiModelProperty("纳入监管次数")
private Integer supervisionTimes;
/**
*
*/
@ApiModelProperty("连续纳入监管次数")
private Integer continuousSupervisionTimes;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("要素异常明细")
@Length(max= 255,message="编码长度不能超过255")
private String elementAbnormalDetail;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("整改结果")
@Length(max= 255,message="编码长度不能超过255")
private String rectificationResult;
/**
*
*/
@Size(max= 5,message="编码长度不能超过5")
@ApiModelProperty("申诉核实无需整改")
@Length(max= 5,message="编码长度不能超过5")
private String appealVerificationNotNeeded;
/**
* id
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("超期提醒绑定相应id")
@Length(max= 255,message="编码长度不能超过255")
private String overdueReminder;
/**
* id
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("挂牌督办绑定挂牌id")
@Length(max= 255,message="编码长度不能超过255")
private String listedSupervision;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("各单位分工责任")
@Length(max= 255,message="编码长度不能超过255")
private String unitDivisionResponsibility;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("监管单位")
@Length(max= 255,message="编码长度不能超过255")
private String supervisionUnit;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("处置方式")
@Length(max= 255,message="编码长度不能超过255")
private String disposalMethod;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("处置要求")
@Length(max= 255,message="编码长度不能超过255")
private String disposalRequirement;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("整改要求")
@Length(max= 255,message="编码长度不能超过255")
private String rectificationRequirement;
/**
*
*/
@Size(max= 50,message="编码长度不能超过50")
@ApiModelProperty("紧急程度")
@Length(max= 50,message="编码长度不能超过50")
private String urgencyLevel;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("责任人")
@Length(max= 255,message="编码长度不能超过255")
private String responsiblePerson;
/**
*
*/
@Size(max= -1,message="编码长度不能超过-1")
@ApiModelProperty("备注")
@Length(max= -1,message="编码长度不能超过-1")
private String remarks;
/**
*
*/
@NotNull(message="[创建时间]不能为空")
@ApiModelProperty("创建时间")
private Date createTime;
/**
*
*/
@ApiModelProperty("创建者")
private Integer createBy;
/**
*
*/
@ApiModelProperty("更新时间")
private Date updateTime;
/**
*
*/
@ApiModelProperty("更新者")
private Integer updateBy;
/**
* 0:;1:
*/
@Size(max= -1,message="编码长度不能超过-1")
@ApiModelProperty("0:不活跃;1:活跃")
@Length(max= -1,message="编码长度不能超过-1")
private String isActive;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("是否为重点问题")
@Length(max= 255,message="编码长度不能超过255")
private String isFocus;
/**
* id
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("流程关联id")
@Length(max= 255,message="编码长度不能超过255")
private String definitionId;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("整改结果详情")
@Length(max= 255,message="编码长度不能超过255")
private String rectificationResultDefult;
/**
*
*/
@ApiModelProperty("连续未整改次数")
private Integer rectificationNoNum;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("是否超期整改")
@Length(max= 255,message="编码长度不能超过255")
private String isOverdueReminder;
/**
*
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("是否挂牌督办")
@Length(max= 255,message="编码长度不能超过255")
private String isListedSupervision;
/**
* id
*/
@Size(max= 255,message="编码长度不能超过255")
@ApiModelProperty("异常规则id")
@Length(max= 255,message="编码长度不能超过255")
private String safeRuleId;
@TableField(exist = false)
@ApiModelProperty("整改结束时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date endTime;
}

@ -1,13 +0,0 @@
package com.ruoyi.business.enterpriserectification.service;
import com.ruoyi.business.enterpriserectification.pojo.TbCompanyInfo;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* @author
* @description tb_company_info()Service
* @createDate 2024-07-01 21:37:46
*/
public interface TbCompanyInfoService extends IService<TbCompanyInfo> {
}

@ -1,13 +0,0 @@
package com.ruoyi.business.enterpriserectification.service;
import com.ruoyi.business.enterpriserectification.pojo.TbSafeCompanyStatisticsScoreDetail;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* @author
* @description tb_safe_company_statistics_score_detail()Service
* @createDate 2024-07-02 14:06:55
*/
public interface TbSafeCompanyStatisticsScoreDetailService extends IService<TbSafeCompanyStatisticsScoreDetail> {
}

@ -1,13 +0,0 @@
package com.ruoyi.business.enterpriserectification.service;
import com.ruoyi.business.enterpriserectification.pojo.TbSafeCompanyStatisticsScore;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* @author
* @description tb_safe_company_statistics_score()Service
* @createDate 2024-07-02 14:36:31
*/
public interface TbSafeCompanyStatisticsScoreService extends IService<TbSafeCompanyStatisticsScore> {
}

@ -1,20 +0,0 @@
package com.ruoyi.business.enterpriserectification.service;
import com.ruoyi.business.enterpriserectification.bo.TbSafeRuleOneVo;
import com.ruoyi.business.enterpriserectification.bo.TbSafeRuleTwoVo;
import com.ruoyi.business.enterpriserectification.pojo.TbSafeRule;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
/**
* @author
* @description tb_safe_rule()Service
* @createDate 2024-07-02 11:09:54
*/
public interface TbSafeRuleService extends IService<TbSafeRule> {
List<TbSafeRuleOneVo> getRuleOne();
List<TbSafeRuleTwoVo> getRuleTwo();
}

@ -1,13 +0,0 @@
package com.ruoyi.business.enterpriserectification.service;
import com.ruoyi.business.enterpriserectification.pojo.TbSpecialCountRecord;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* @author
* @description tb_special_count_record()Service
* @createDate 2024-07-01 19:21:53
*/
public interface TbSpecialCountRecordService extends IService<TbSpecialCountRecord> {
}

@ -1,13 +0,0 @@
package com.ruoyi.business.enterpriserectification.service;
import com.ruoyi.business.enterpriserectification.pojo.TbSynergismEnterpriseSupervision;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* @author
* @description tb_synergism_enterprise_supervision()Service
* @createDate 2024-07-01 19:21:53
*/
public interface TbSynergismEnterpriseSupervisionService extends IService<TbSynergismEnterpriseSupervision> {
}

@ -1,24 +0,0 @@
package com.ruoyi.business.enterpriserectification.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.business.enterpriserectification.pojo.TbCompanyInfo;
import com.ruoyi.business.enterpriserectification.service.TbCompanyInfoService;
import com.ruoyi.business.enterpriserectification.mapper.TbCompanyInfoMapper;
import com.ruoyi.common.annotation.DataSource;
import com.ruoyi.common.enums.DataSourceType;
import org.springframework.stereotype.Service;
/**
* @author
* @description tb_company_info()Service
* @createDate 2024-07-01 21:37:46
*/
@Service
public class TbCompanyInfoServiceImpl extends ServiceImpl<TbCompanyInfoMapper, TbCompanyInfo>
implements TbCompanyInfoService{
}

@ -1,25 +0,0 @@
package com.ruoyi.business.enterpriserectification.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.business.enterpriserectification.pojo.TbSafeCompanyStatisticsScoreDetail;
import com.ruoyi.business.enterpriserectification.service.TbSafeCompanyStatisticsScoreDetailService;
import com.ruoyi.business.enterpriserectification.mapper.TbSafeCompanyStatisticsScoreDetailMapper;
import com.ruoyi.common.annotation.DataSource;
import com.ruoyi.common.enums.DataSourceType;
import org.springframework.stereotype.Service;
/**
* @author
* @description tb_safe_company_statistics_score_detail()Service
* @createDate 2024-07-02 14:06:55
*/
@Service
@DataSource(value = DataSourceType.SLAVE)
public class TbSafeCompanyStatisticsScoreDetailServiceImpl extends ServiceImpl<TbSafeCompanyStatisticsScoreDetailMapper, TbSafeCompanyStatisticsScoreDetail>
implements TbSafeCompanyStatisticsScoreDetailService{
}

@ -1,25 +0,0 @@
package com.ruoyi.business.enterpriserectification.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.business.enterpriserectification.pojo.TbSafeCompanyStatisticsScore;
import com.ruoyi.business.enterpriserectification.service.TbSafeCompanyStatisticsScoreService;
import com.ruoyi.business.enterpriserectification.mapper.TbSafeCompanyStatisticsScoreMapper;
import com.ruoyi.common.annotation.DataSource;
import com.ruoyi.common.enums.DataSourceType;
import org.springframework.stereotype.Service;
/**
* @author
* @description tb_safe_company_statistics_score()Service
* @createDate 2024-07-02 14:36:31
*/
@Service
@DataSource(value = DataSourceType.SLAVE)
public class TbSafeCompanyStatisticsScoreServiceImpl extends ServiceImpl<TbSafeCompanyStatisticsScoreMapper, TbSafeCompanyStatisticsScore>
implements TbSafeCompanyStatisticsScoreService{
}

@ -1,133 +0,0 @@
package com.ruoyi.business.enterpriserectification.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.business.enterpriserectification.bo.TbSafeRuleOneVo;
import com.ruoyi.business.enterpriserectification.bo.TbSafeRuleThreeVo;
import com.ruoyi.business.enterpriserectification.bo.TbSafeRuleTwoVo;
import com.ruoyi.business.enterpriserectification.pojo.TbSafeRule;
import com.ruoyi.business.enterpriserectification.service.TbSafeRuleService;
import com.ruoyi.business.enterpriserectification.mapper.TbSafeRuleMapper;
import com.ruoyi.common.annotation.DataSource;
import com.ruoyi.common.enums.DataSourceType;
import com.ruoyi.system.until.NbConstants;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.List;
/**
* @author
* @description tb_safe_rule()Service
* @createDate 2024-07-02 11:09:54
*/
@Service
@DataSource(value = DataSourceType.SLAVE)
public class TbSafeRuleServiceImpl extends ServiceImpl<TbSafeRuleMapper, TbSafeRule>
implements TbSafeRuleService{
@Override
public List<TbSafeRuleOneVo> getRuleOne() {
QueryWrapper<TbSafeRule> queryWrapper = Wrappers.query();
//查询出所有规则名表
List<TbSafeRule> tbSafeRuleList = this.list(queryWrapper);
List<TbSafeRuleOneVo> list = new ArrayList<>();
if (null == tbSafeRuleList || tbSafeRuleList.size() == 0) {
return list;
}
for (TbSafeRule tbSafeRule : tbSafeRuleList) {
if (NbConstants.LEVEL_INDEX_ONE == Integer.parseInt(tbSafeRule.getLevelIndex())) {
TbSafeRuleOneVo tbSafeRuleOneVo = new TbSafeRuleOneVo();
tbSafeRuleOneVo.setId(tbSafeRule.getId());
tbSafeRuleOneVo.setLevelIndex(NbConstants.LEVEL_INDEX_ONE);
tbSafeRuleOneVo.setLevelIndexOne(tbSafeRule.getLevelIndexOne());
tbSafeRuleOneVo.setLevelIndexTwo(tbSafeRule.getLevelIndexTwo());
tbSafeRuleOneVo.setLevelIndexThree(tbSafeRule.getLevelIndexThree());
tbSafeRuleOneVo.setNote(tbSafeRule.getNote());
tbSafeRuleOneVo.setTbSafeRuleTwoVoList(null);
list.add(tbSafeRuleOneVo);
}
}
for (TbSafeRuleOneVo tbSafeRuleOneVo : list) {
tbSafeRuleOneVo.setTbSafeRuleTwoVoList(getTbSafeRuleTwoVoList(tbSafeRuleList, tbSafeRuleOneVo));
}
return list;
}
@Override
public List<TbSafeRuleTwoVo> getRuleTwo() {
QueryWrapper<TbSafeRule> queryWrapper = Wrappers.query();
//查询出所有规则名表
List<TbSafeRule> tbSafeRuleList = this.list(queryWrapper);
List<TbSafeRuleTwoVo> list = new ArrayList<>();
if (null == tbSafeRuleList || tbSafeRuleList.size() == 0) {
return list;
}
for (TbSafeRule tbSafeRule : tbSafeRuleList) {
if (NbConstants.LEVEL_INDEX_TWO == Integer.parseInt(tbSafeRule.getLevelIndex())
&& !"防疫安全".equals(tbSafeRule.getLevelIndexOne())) {
TbSafeRuleTwoVo tbSafeRuleTwoVo = new TbSafeRuleTwoVo();
tbSafeRuleTwoVo.setId(tbSafeRule.getId());
tbSafeRuleTwoVo.setLevelIndex(NbConstants.LEVEL_INDEX_TWO);
tbSafeRuleTwoVo.setLevelIndexOne(tbSafeRule.getLevelIndexOne());
tbSafeRuleTwoVo.setLevelIndexTwo(tbSafeRule.getLevelIndexTwo());
tbSafeRuleTwoVo.setLevelIndexThree(tbSafeRule.getLevelIndexThree());
tbSafeRuleTwoVo.setNote(tbSafeRule.getNote());
tbSafeRuleTwoVo.setTbSafeRuleThreeVoList(null);
list.add(tbSafeRuleTwoVo);
}
}
for (TbSafeRuleTwoVo tbSafeRuleTwoVo : list) {
tbSafeRuleTwoVo.setTbSafeRuleThreeVoList(getTbSafeRuleTwoVo(tbSafeRuleList, tbSafeRuleTwoVo));
}
return list;
}
/**
*
*/
private List<TbSafeRuleTwoVo> getTbSafeRuleTwoVoList(List<TbSafeRule> tbSafeRuleList, TbSafeRuleOneVo tbSafeRuleOneVo) {
List<TbSafeRuleTwoVo> tbSafeRuleTwoVoList = new ArrayList<>();
for (TbSafeRule tbSafeRule : tbSafeRuleList) {
if (NbConstants.LEVEL_INDEX_TWO == Integer.parseInt(tbSafeRule.getLevelIndex())
&& tbSafeRuleOneVo.getLevelIndexOne().equals(tbSafeRule.getLevelIndexOne())) {
TbSafeRuleTwoVo tbSafeRuleTwoVo = new TbSafeRuleTwoVo();
tbSafeRuleTwoVo.setId(tbSafeRule.getId());
tbSafeRuleTwoVo.setLevelIndex(NbConstants.LEVEL_INDEX_TWO);
tbSafeRuleTwoVo.setLevelIndexOne(tbSafeRule.getLevelIndexOne());
tbSafeRuleTwoVo.setLevelIndexTwo(tbSafeRule.getLevelIndexTwo());
tbSafeRuleTwoVo.setLevelIndexThree(tbSafeRule.getLevelIndexThree());
tbSafeRuleTwoVo.setTbSafeRuleThreeVoList(getTbSafeRuleTwoVo(tbSafeRuleList, tbSafeRuleTwoVo));
tbSafeRuleTwoVoList.add(tbSafeRuleTwoVo);
}
}
return tbSafeRuleTwoVoList;
}
/**
*
*/
private List<TbSafeRuleThreeVo> getTbSafeRuleTwoVo(List<TbSafeRule> tbSafeRuleList, TbSafeRuleTwoVo tbSafeRuleTwoVo) {
List<TbSafeRuleThreeVo> tbSafeRuleThreeVoList = new ArrayList<>();
for (TbSafeRule tbSafeRule : tbSafeRuleList) {
if (NbConstants.LEVEL_INDEX_THREE == Integer.parseInt(tbSafeRule.getLevelIndex())
&& tbSafeRule.getLevelIndexTwo().equals(tbSafeRuleTwoVo.getLevelIndexTwo())
&& tbSafeRule.getLevelIndexOne().equals(tbSafeRuleTwoVo.getLevelIndexOne())) {
TbSafeRuleThreeVo tbSafeRuleThreeVo = new TbSafeRuleThreeVo();
tbSafeRuleThreeVo.setId(tbSafeRule.getId());
tbSafeRuleThreeVo.setLevelIndex(NbConstants.LEVEL_INDEX_THREE);
tbSafeRuleThreeVo.setLevelIndexOne(tbSafeRule.getLevelIndexOne());
tbSafeRuleThreeVo.setLevelIndexTwo(tbSafeRule.getLevelIndexTwo());
tbSafeRuleThreeVo.setLevelIndexThree(tbSafeRule.getLevelIndexThree());
tbSafeRuleThreeVo.setNote(tbSafeRule.getNote());
tbSafeRuleThreeVoList.add(tbSafeRuleThreeVo);
}
}
return tbSafeRuleThreeVoList;
}
}

@ -1,25 +0,0 @@
package com.ruoyi.business.enterpriserectification.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.business.enterpriserectification.pojo.TbSpecialCountRecord;
import com.ruoyi.business.enterpriserectification.service.TbSpecialCountRecordService;
import com.ruoyi.business.enterpriserectification.mapper.TbSpecialCountRecordMapper;
import com.ruoyi.common.annotation.DataSource;
import com.ruoyi.common.enums.DataSourceType;
import org.springframework.stereotype.Service;
/**
* @author
* @description tb_special_count_record()Service
* @createDate 2024-07-01 19:21:53
*/
@Service
@DataSource(value = DataSourceType.SLAVE)
public class TbSpecialCountRecordServiceImpl extends ServiceImpl<TbSpecialCountRecordMapper, TbSpecialCountRecord>
implements TbSpecialCountRecordService{
}

@ -1,25 +0,0 @@
package com.ruoyi.business.enterpriserectification.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.business.enterpriserectification.pojo.TbSynergismEnterpriseSupervision;
import com.ruoyi.business.enterpriserectification.service.TbSynergismEnterpriseSupervisionService;
import com.ruoyi.business.enterpriserectification.mapper.TbSynergismEnterpriseSupervisionMapper;
import com.ruoyi.common.annotation.DataSource;
import com.ruoyi.common.enums.DataSourceType;
import org.springframework.stereotype.Service;
/**
* @author
* @description tb_synergism_enterprise_supervision()Service
* @createDate 2024-07-01 19:21:53
*/
@Service
@DataSource(value = DataSourceType.SLAVE)
public class TbSynergismEnterpriseSupervisionServiceImpl extends ServiceImpl<TbSynergismEnterpriseSupervisionMapper, TbSynergismEnterpriseSupervision>
implements TbSynergismEnterpriseSupervisionService{
}

@ -1,70 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruoyi.business.enterpriserectification.mapper.TbCompanyInfoMapper">
<resultMap id="BaseResultMap" type="com.ruoyi.business.enterpriserectification.pojo.TbCompanyInfo">
<id property="id" column="id" jdbcType="BIGINT"/>
<result property="companyName" column="company_name" jdbcType="VARCHAR"/>
<result property="companyType" column="company_type" jdbcType="VARCHAR"/>
<result property="socialCreditCode" column="social_credit_code" jdbcType="VARCHAR"/>
<result property="companyNature" column="company_nature" jdbcType="VARCHAR"/>
<result property="establishDate" column="establish_date" jdbcType="TIMESTAMP"/>
<result property="businessTermDate" column="business_term_date" jdbcType="VARCHAR"/>
<result property="registerAddress" column="register_address" jdbcType="VARCHAR"/>
<result property="businessStatus" column="business_status" jdbcType="VARCHAR"/>
<result property="legalPerson" column="legal_person" jdbcType="VARCHAR"/>
<result property="registerCapital" column="register_capital" jdbcType="VARCHAR"/>
<result property="businessLicenseDate" column="business_license_date" jdbcType="TIMESTAMP"/>
<result property="registerAuthority" column="register_authority" jdbcType="VARCHAR"/>
<result property="emergencyContact" column="emergency_contact" jdbcType="VARCHAR"/>
<result property="emergencyContactPhone" column="emergency_contact_phone" jdbcType="VARCHAR"/>
<result property="companyAddress" column="company_address" jdbcType="VARCHAR"/>
<result property="businessScope" column="business_scope" jdbcType="VARCHAR"/>
<result property="picUrl" column="pic_url" jdbcType="VARCHAR"/>
<result property="longitude" column="longitude" jdbcType="VARCHAR"/>
<result property="latitude" column="latitude" jdbcType="VARCHAR"/>
<result property="provinceCode" column="province_code" jdbcType="VARCHAR"/>
<result property="provinceName" column="province_name" jdbcType="VARCHAR"/>
<result property="cityCode" column="city_code" jdbcType="VARCHAR"/>
<result property="cityName" column="city_name" jdbcType="VARCHAR"/>
<result property="areaCode" column="area_code" jdbcType="VARCHAR"/>
<result property="areaName" column="area_name" jdbcType="VARCHAR"/>
<result property="streetCode" column="street_code" jdbcType="VARCHAR"/>
<result property="streetName" column="street_name" jdbcType="VARCHAR"/>
<result property="blockCode" column="block_code" jdbcType="VARCHAR"/>
<result property="blockName" column="block_name" jdbcType="VARCHAR"/>
<result property="policeDistrict" column="police_district" jdbcType="VARCHAR"/>
<result property="policeDistrictCode" column="police_district_code" jdbcType="VARCHAR"/>
<result property="belongingArea" column="belonging_area" jdbcType="VARCHAR"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
<result property="createBy" column="create_by" jdbcType="INTEGER"/>
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
<result property="updateBy" column="update_by" jdbcType="INTEGER"/>
<result property="isActive" column="is_active" jdbcType="VARCHAR"/>
<result property="c1" column="c1" jdbcType="VARCHAR"/>
<result property="c2" column="c2" jdbcType="VARCHAR"/>
<result property="c3" column="c3" jdbcType="VARCHAR"/>
<result property="c4" column="c4" jdbcType="VARCHAR"/>
<result property="c5" column="c5" jdbcType="VARCHAR"/>
</resultMap>
<sql id="Base_Column_List">
id,company_name,company_type,
social_credit_code,company_nature,establish_date,
business_term_date,register_address,business_status,
legal_person,register_capital,business_license_date,
register_authority,emergency_contact,emergency_contact_phone,
company_address,business_scope,pic_url,
longitude,latitude,province_code,
province_name,city_code,city_name,
area_code,area_name,street_code,
street_name,block_code,block_name,
police_district,police_district_code,belonging_area,
create_time,create_by,update_time,
update_by,is_active,c1,
c2,c3,c4,
c5
</sql>
</mapper>

@ -1,39 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruoyi.business.enterpriserectification.mapper.TbSafeCompanyStatisticsScoreDetailMapper">
<resultMap id="BaseResultMap" type="com.ruoyi.business.enterpriserectification.pojo.TbSafeCompanyStatisticsScoreDetail">
<id property="id" column="id" jdbcType="BIGINT"/>
<result property="safeRuleId" column="safe_rule_id" jdbcType="BIGINT"/>
<result property="companyId" column="company_id" jdbcType="BIGINT"/>
<result property="levelIndex" column="level_index" jdbcType="VARCHAR"/>
<result property="levelIndexOne" column="level_index_one" jdbcType="VARCHAR"/>
<result property="levelIndexTwo" column="level_index_two" jdbcType="VARCHAR"/>
<result property="levelIndexThree" column="level_index_three" jdbcType="VARCHAR"/>
<result property="score" column="score" jdbcType="VARCHAR"/>
<result property="scoreType" column="score_type" jdbcType="VARCHAR"/>
<result property="statisticsDate" column="statistics_date" jdbcType="VARCHAR"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
<result property="createBy" column="create_by" jdbcType="INTEGER"/>
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
<result property="updateBy" column="update_by" jdbcType="INTEGER"/>
<result property="isActive" column="is_active" jdbcType="VARCHAR"/>
<result property="c1" column="c1" jdbcType="VARCHAR"/>
<result property="c2" column="c2" jdbcType="VARCHAR"/>
<result property="c3" column="c3" jdbcType="VARCHAR"/>
<result property="c4" column="c4" jdbcType="VARCHAR"/>
<result property="c5" column="c5" jdbcType="VARCHAR"/>
</resultMap>
<sql id="Base_Column_List">
id,safe_rule_id,company_id,
level_index,level_index_one,level_index_two,
level_index_three,score,score_type,
statistics_date,create_time,create_by,
update_time,update_by,is_active,
c1,c2,c3,
c4,c5
</sql>
</mapper>

@ -1,32 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruoyi.business.enterpriserectification.mapper.TbSafeCompanyStatisticsScoreMapper">
<resultMap id="BaseResultMap" type="com.ruoyi.business.enterpriserectification.pojo.TbSafeCompanyStatisticsScore">
<id property="id" column="id" jdbcType="BIGINT"/>
<result property="companyId" column="company_id" jdbcType="BIGINT"/>
<result property="score" column="score" jdbcType="DOUBLE"/>
<result property="scoreType" column="score_type" jdbcType="VARCHAR"/>
<result property="statisticsDate" column="statistics_date" jdbcType="VARCHAR"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
<result property="createBy" column="create_by" jdbcType="INTEGER"/>
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
<result property="updateBy" column="update_by" jdbcType="INTEGER"/>
<result property="isActive" column="is_active" jdbcType="VARCHAR"/>
<result property="c1" column="c1" jdbcType="VARCHAR"/>
<result property="c2" column="c2" jdbcType="VARCHAR"/>
<result property="c3" column="c3" jdbcType="VARCHAR"/>
<result property="c4" column="c4" jdbcType="VARCHAR"/>
<result property="c5" column="c5" jdbcType="VARCHAR"/>
</resultMap>
<sql id="Base_Column_List">
id,company_id,score,
score_type,statistics_date,create_time,
create_by,update_time,update_by,
is_active,c1,c2,
c3,c4,c5
</sql>
</mapper>

@ -1,36 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruoyi.business.enterpriserectification.mapper.TbSafeRuleMapper">
<resultMap id="BaseResultMap" type="com.ruoyi.business.enterpriserectification.pojo.TbSafeRule">
<id property="id" column="id" jdbcType="BIGINT"/>
<result property="levelIndexOne" column="level_index_one" jdbcType="VARCHAR"/>
<result property="levelIndexTwo" column="level_index_two" jdbcType="VARCHAR"/>
<result property="levelIndexThree" column="level_index_three" jdbcType="VARCHAR"/>
<result property="note" column="note" jdbcType="VARCHAR"/>
<result property="levelIndex" column="level_index" jdbcType="VARCHAR"/>
<result property="sortValue" column="sort_value" jdbcType="INTEGER"/>
<result property="isRangePage" column="is_range_page" jdbcType="VARCHAR"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
<result property="createBy" column="create_by" jdbcType="INTEGER"/>
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
<result property="updateBy" column="update_by" jdbcType="INTEGER"/>
<result property="isActive" column="is_active" jdbcType="VARCHAR"/>
<result property="c1" column="c1" jdbcType="VARCHAR"/>
<result property="c2" column="c2" jdbcType="VARCHAR"/>
<result property="c3" column="c3" jdbcType="VARCHAR"/>
<result property="c4" column="c4" jdbcType="VARCHAR"/>
<result property="c5" column="c5" jdbcType="VARCHAR"/>
</resultMap>
<sql id="Base_Column_List">
id,level_index_one,level_index_two,
level_index_three,note,level_index,
sort_value,is_range_page,create_time,
create_by,update_time,update_by,
is_active,c1,c2,
c3,c4,c5
</sql>
</mapper>

@ -1,24 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruoyi.business.enterpriserectification.mapper.TbSpecialCountRecordMapper">
<resultMap id="BaseResultMap" type="com.ruoyi.business.enterpriserectification.pojo.TbSpecialCountRecord">
<id property="id" column="id" jdbcType="BIGINT"/>
<result property="companyId" column="company_id" jdbcType="VARCHAR"/>
<result property="companyName" column="company_name" jdbcType="VARCHAR"/>
<result property="countTime" column="count_time" jdbcType="DATE"/>
<result property="companyGh" column="company_gh" jdbcType="VARCHAR"/>
<result property="companyGhMonth" column="company_gh_month" jdbcType="VARCHAR"/>
<result property="companyGhSeason" column="company_gh_season" jdbcType="VARCHAR"/>
<result property="companyGhYear" column="company_gh_year" jdbcType="VARCHAR"/>
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
</resultMap>
<sql id="Base_Column_List">
id,company_id,company_name,
count_time,company_gh,company_gh_month,
company_gh_season,company_gh_year,update_time
</sql>
</mapper>

@ -1,62 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruoyi.business.enterpriserectification.mapper.TbSynergismEnterpriseSupervisionMapper">
<resultMap id="BaseResultMap" type="com.ruoyi.business.enterpriserectification.pojo.TbSynergismEnterpriseSupervision">
<id property="id" column="id" jdbcType="BIGINT"/>
<result property="enterpriseName" column="enterprise_name" jdbcType="VARCHAR"/>
<result property="enterpriseType" column="enterprise_type" jdbcType="VARCHAR"/>
<result property="enterpriseStreet" column="enterprise_street" jdbcType="VARCHAR"/>
<result property="includedSupervisionTime" column="included_supervision_time" jdbcType="DATE"/>
<result property="checklistGenerationTime" column="checklist_generation_time" jdbcType="DATE"/>
<result property="rectificationDeadline" column="rectification_deadline" jdbcType="DATE"/>
<result property="rectificationStatus" column="rectification_status" jdbcType="VARCHAR"/>
<result property="controlDeductionItem" column="control_deduction_item" jdbcType="VARCHAR"/>
<result property="continuousDeductionItem" column="continuous_deduction_item" jdbcType="VARCHAR"/>
<result property="supervisionTimes" column="supervision_times" jdbcType="INTEGER"/>
<result property="continuousSupervisionTimes" column="continuous_supervision_times" jdbcType="INTEGER"/>
<result property="elementAbnormalDetail" column="element_abnormal_detail" jdbcType="VARCHAR"/>
<result property="rectificationResult" column="rectification_result" jdbcType="VARCHAR"/>
<result property="appealVerificationNotNeeded" column="appeal_verification_not_needed" jdbcType="VARCHAR"/>
<result property="overdueReminder" column="overdue_reminder" jdbcType="VARCHAR"/>
<result property="listedSupervision" column="listed_supervision" jdbcType="VARCHAR"/>
<result property="unitDivisionResponsibility" column="unit_division_responsibility" jdbcType="VARCHAR"/>
<result property="supervisionUnit" column="supervision_unit" jdbcType="VARCHAR"/>
<result property="disposalMethod" column="disposal_method" jdbcType="VARCHAR"/>
<result property="disposalRequirement" column="disposal_requirement" jdbcType="VARCHAR"/>
<result property="rectificationRequirement" column="rectification_requirement" jdbcType="VARCHAR"/>
<result property="urgencyLevel" column="urgency_level" jdbcType="VARCHAR"/>
<result property="responsiblePerson" column="responsible_person" jdbcType="VARCHAR"/>
<result property="remarks" column="remarks" jdbcType="VARCHAR"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
<result property="createBy" column="create_by" jdbcType="INTEGER"/>
<result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
<result property="updateBy" column="update_by" jdbcType="INTEGER"/>
<result property="isActive" column="is_active" jdbcType="VARCHAR"/>
<result property="isFocus" column="is_focus" jdbcType="VARCHAR"/>
<result property="definitionId" column="definition_id" jdbcType="VARCHAR"/>
<result property="rectificationResultDefult" column="rectification_result_defult" jdbcType="VARCHAR"/>
<result property="rectificationNoNum" column="rectification_no_num" jdbcType="INTEGER"/>
<result property="isOverdueReminder" column="is_overdue_reminder" jdbcType="VARCHAR"/>
<result property="isListedSupervision" column="is_listed_supervision" jdbcType="VARCHAR"/>
<result property="safeRuleId" column="safe_rule_id" jdbcType="VARCHAR"/>
</resultMap>
<sql id="Base_Column_List">
id,enterprise_name,enterprise_type,
enterprise_street,included_supervision_time,checklist_generation_time,
rectification_deadline,rectification_status,control_deduction_item,
continuous_deduction_item,supervision_times,continuous_supervision_times,
element_abnormal_detail,rectification_result,appeal_verification_not_needed,
overdue_reminder,listed_supervision,unit_division_responsibility,
supervision_unit,disposal_method,disposal_requirement,
rectification_requirement,urgency_level,responsible_person,
remarks,create_time,create_by,
update_time,update_by,is_active,
is_focus,definition_id,rectification_result_defult,
rectification_no_num,is_overdue_reminder,is_listed_supervision,
safe_rule_id
</sql>
</mapper>

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruyi.business.companyInformationReporting.mapper.TbCompanyInformationReportingDetailsMapper">
</mapper>

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.ruyi.business.companyInformationReporting.mapper.TbCompanyInformationReportingMapper">
</mapper>

@ -1,5 +0,0 @@
#Generated by Maven
#Fri Jul 05 19:29:59 CST 2024
version=3.8.5
groupId=com.ruoyi
artifactId=ruoyi-safecompany

@ -183,7 +183,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="nickName != null and nickName != ''">#{nickName},</if> <if test="nickName != null and nickName != ''">#{nickName},</if>
<if test="email != null and email != ''">#{email},</if> <if test="email != null and email != ''">#{email},</if>
<if test="avatar != null and avatar != ''">#{avatar},</if> <if test="avatar != null and avatar != ''">#{avatar},</if>
<if test="phoneNumber != null and phoneNumber != ''">#{phone_number},</if> <if test="phoneNumber != null and phoneNumber != ''">#{phoneNumber},</if>
<if test="sex != null and sex != ''">#{sex},</if> <if test="sex != null and sex != ''">#{sex},</if>
<if test="password != null and password != ''">#{password},</if> <if test="password != null and password != ''">#{password},</if>
<if test="status != null and status != ''">#{status},</if> <if test="status != null and status != ''">#{status},</if>

@ -5,4 +5,4 @@ VITE_APP_TITLE = 安惠商企管理系统
VITE_APP_ENV = 'development' VITE_APP_ENV = 'development'
# 若依管理系统/开发环境 # 若依管理系统/开发环境
VITE_APP_BASE_API = '/dev-api' VITE_APP_BASE_API = '/zhpcapi/zhpcapi'

@ -30,10 +30,10 @@ export default defineConfig(({ mode, command }) => {
open: true, open: true,
proxy: { proxy: {
// https://cn.vitejs.dev/config/#server-proxy // https://cn.vitejs.dev/config/#server-proxy
'/dev-api': { '/zhpcapi': {
target: 'http://localhost:8799', target: 'http://localhost:8799',
changeOrigin: true, changeOrigin: true,
rewrite: (p) => p.replace(/^\/dev-api/, '') rewrite: (p) => p.replace(/^\/zhpcapi/, '')
} }
} }
}, },

Loading…
Cancel
Save