后端《检验报告上传》:增加《检验报告上传》菜单,放在质量管理中

dev
siontion 3 months ago
parent 5076ec511a
commit 282857923b

@ -80,10 +80,10 @@ public interface ProjectOrderMapper extends BaseMapperX<ProjectOrderDO> {
.select("p.name as deptName") .select("p.name as deptName")
.select("d.name as customerName") .select("d.name as customerName")
.select("t.create_time") .select("t.create_time")
.selectCount(FileDO::getId, "attachmentCount") .select("(select count(id) from infra_file where business_type='INSPECTION_REPORT' and business_id=t.id and deleted=0) as attachmentCount")
.leftJoin(FileDO.class, "b", // .leftJoin(FileDO.class, "b",
QueryWrapper -> QueryWrapper.eq(FileDO::getBusinessType, BusinessTypeEnum.INSPECTION_REPORT.name()) // QueryWrapper -> QueryWrapper.eq(FileDO::getBusinessType, BusinessTypeEnum.INSPECTION_REPORT.name())
.eq(FileDO::getBusinessId, ProjectOrderDO::getId).eq(FileDO::getDeleted, YesOrNoEnum.N.getCode())) // .eq(FileDO::getBusinessId, ProjectOrderDO::getId).eq(FileDO::getDeleted, YesOrNoEnum.N.getCode()))
.leftJoin(CustomerDO.class, "d", CustomerDO::getId, ProjectOrderDO::getCustomerId) .leftJoin(CustomerDO.class, "d", CustomerDO::getId, ProjectOrderDO::getCustomerId)
.leftJoin(DeptDO.class,"p",DeptDO::getId,ProjectOrderDO::getBusinessDeptId) .leftJoin(DeptDO.class,"p",DeptDO::getId,ProjectOrderDO::getBusinessDeptId)
.disableSubLogicDel() .disableSubLogicDel()

Loading…
Cancel
Save