dev-tmp1
parent
423d03f416
commit
ed2adc2b4d
|
|
@ -133,4 +133,10 @@ public class QualFilingController {
|
||||||
return qualFilingApi.checkItem(id);
|
return qualFilingApi.checkItem(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ApiOperation("查看是否能新增资质")
|
||||||
|
@GetMapping("/checkNewQual")
|
||||||
|
public SingleResponse<Boolean> checkNewQual() {
|
||||||
|
return qualFilingApi.checkNewQual();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -116,6 +116,7 @@ public class OrgEquipmentExecutor implements OrgEquipmentApi {
|
||||||
domainQuery.setInstrumentType(query.getInstrumentType());
|
domainQuery.setInstrumentType(query.getInstrumentType());
|
||||||
domainQuery.setDeviceType(query.getDeviceType());
|
domainQuery.setDeviceType(query.getDeviceType());
|
||||||
domainQuery.setEnableFlag(query.getEnableFlag());
|
domainQuery.setEnableFlag(query.getEnableFlag());
|
||||||
|
domainQuery.setIndustryCode(query.getIndustryCode());
|
||||||
|
|
||||||
PageResult<OrgEquipmentEntity> pageResult = orgEquipmentDomainService.page(domainQuery);
|
PageResult<OrgEquipmentEntity> pageResult = orgEquipmentDomainService.page(domainQuery);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -304,6 +304,14 @@ public class QualFilingExecutor implements QualFilingApi {
|
||||||
return SingleResponse.success(ComplianceCheckUtil.complianceCheck(cmdSync, false));
|
return SingleResponse.success(ComplianceCheckUtil.complianceCheck(cmdSync, false));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public SingleResponse<Boolean> checkNewQual() {
|
||||||
|
boolean exists = qualFilingMapper.exists(new LambdaQueryWrapper<QualFilingDO>()
|
||||||
|
.eq(QualFilingDO::getOrgId, ThreadLocalUserInfoAdapter.getOrgId())
|
||||||
|
.eq(QualFilingDO::getDeleteEnum, BooleanQAEnum.FALSE.getValue()));
|
||||||
|
return SingleResponse.success(!exists);
|
||||||
|
}
|
||||||
|
|
||||||
private QualFilingCO toLegacyCO(QualFilingEntity entity) {
|
private QualFilingCO toLegacyCO(QualFilingEntity entity) {
|
||||||
if (entity == null) {
|
if (entity == null) {
|
||||||
return null;
|
return null;
|
||||||
|
|
|
||||||
|
|
@ -50,4 +50,6 @@ public interface QualFilingApi {
|
||||||
SingleResponse<QualFilingStatisticsCO> qualificationMonitoringPageStatistics();
|
SingleResponse<QualFilingStatisticsCO> qualificationMonitoringPageStatistics();
|
||||||
|
|
||||||
SingleResponse<List<QualFilingComplianceCheckResultCO>> checkItem(Long id);
|
SingleResponse<List<QualFilingComplianceCheckResultCO>> checkItem(Long id);
|
||||||
|
|
||||||
|
SingleResponse<Boolean> checkNewQual();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -27,4 +27,7 @@ public class OrgEquipmentPageQuery extends BasePageQuery {
|
||||||
|
|
||||||
@ApiModelProperty(value = "启用标识(1启用2禁用)")
|
@ApiModelProperty(value = "启用标识(1启用2禁用)")
|
||||||
private Long enableFlag;
|
private Long enableFlag;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "行业code")
|
||||||
|
private String industryCode;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
package org.qinan.safetyeval.domain.query;
|
package org.qinan.safetyeval.domain.query;
|
||||||
|
|
||||||
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -33,4 +34,7 @@ public class OrgEquipmentQuery {
|
||||||
|
|
||||||
/** 设备状态 */
|
/** 设备状态 */
|
||||||
private Long enableFlag;
|
private Long enableFlag;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "行业code")
|
||||||
|
private String industryCode;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -45,8 +45,8 @@ public class QualFilingDO extends BaseDO {
|
||||||
private Long originFilingId;
|
private Long originFilingId;
|
||||||
private String rejectReason;
|
private String rejectReason;
|
||||||
private Long filingReviewId;
|
private Long filingReviewId;
|
||||||
private java.time.LocalDateTime submitTime;
|
private LocalDateTime submitTime;
|
||||||
private java.time.LocalDateTime approveTime;
|
private LocalDateTime approveTime;
|
||||||
private Integer filingStatusCode;
|
private Integer filingStatusCode;
|
||||||
private String filingStatusName;
|
private String filingStatusName;
|
||||||
private Integer applyTypeCode;
|
private Integer applyTypeCode;
|
||||||
|
|
|
||||||
|
|
@ -82,6 +82,9 @@ public class OrgEquipmentGatewayImpl implements OrgEquipmentGateway {
|
||||||
if (query.getEnableFlag() != null) {
|
if (query.getEnableFlag() != null) {
|
||||||
wrapper.eq(OrgEquipmentDO::getEnableFlag, query.getEnableFlag());
|
wrapper.eq(OrgEquipmentDO::getEnableFlag, query.getEnableFlag());
|
||||||
}
|
}
|
||||||
|
if (StringUtils.hasText(query.getIndustryCode())) {
|
||||||
|
wrapper.eq(OrgEquipmentDO::getIndustryCode, query.getIndustryCode());
|
||||||
|
}
|
||||||
|
|
||||||
Page<OrgEquipmentDO> page = new Page<>(query.getPageNum(), query.getPageSize());
|
Page<OrgEquipmentDO> page = new Page<>(query.getPageNum(), query.getPageSize());
|
||||||
IPage<OrgEquipmentDO> result = orgEquipmentMapper.selectPage(page, wrapper);
|
IPage<OrgEquipmentDO> result = orgEquipmentMapper.selectPage(page, wrapper);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue