附件id是空的问题。

develop-QA
Tom Li 1 day ago
parent 69d2a50f53
commit 669d72beac
  1. 4
      blade-common/src/main/java/org/springblade/common/constant/LauncherConstant.java
  2. 2
      blade-service/blade-desk/src/main/java/org/springblade/desk/basic/mapper/TeamSetMapper.java
  3. 2
      blade-service/blade-desk/src/main/java/org/springblade/desk/basic/mapper/WorkCenterMapper.java
  4. 13
      blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/CycleTestItemService2.java
  5. 11
      blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/CycleTestStandardService2.java

@ -14,9 +14,9 @@ public interface LauncherConstant {
*/ */
// String NACOS_NAMESPACE = "feaf627f-a847-463b-8b73-24a0538f526e"; // String NACOS_NAMESPACE = "feaf627f-a847-463b-8b73-24a0538f526e";
// 生产环境 // 生产环境
String NACOS_NAMESPACE = "db3f4da1-ae19-4104-8c17-6d9b8f069401"; // String NACOS_NAMESPACE = "db3f4da1-ae19-4104-8c17-6d9b8f069401";
// 测试环境 // 测试环境
// String NACOS_NAMESPACE = "6cdd0310-0d61-4f54-891a-7fb06224d9b8"; String NACOS_NAMESPACE = "6cdd0310-0d61-4f54-891a-7fb06224d9b8";
/** /**
* nacos 用户名 * nacos 用户名

@ -20,7 +20,7 @@ import java.util.List;
* @author Tom Shuo * @author Tom Shuo
* @since 2025-12-16 * @since 2025-12-16
*/ */
public interface TeamSetMapper extends EnBaseMapper<TeamSet> { public interface TeamSetMapper extends BaseMapper<TeamSet> {
/** /**
* 自定义分页 * 自定义分页

@ -20,7 +20,7 @@ import java.util.List;
* @author Tom Shuo * @author Tom Shuo
* @since 2025-12-16 * @since 2025-12-16
*/ */
public interface WorkCenterMapper extends EnBaseMapper<WorkCenter> { public interface WorkCenterMapper extends BaseMapper<WorkCenter> {
/** /**
* 自定义分页 * 自定义分页

@ -14,6 +14,7 @@ import org.springblade.desk.quality.pojo.entity.CycleTestItem;
import org.springblade.desk.quality.pojo.entity.CycleTestStandard; import org.springblade.desk.quality.pojo.entity.CycleTestStandard;
import org.springblade.desk.quality.pojo.request.CycleTestItemSubmit; import org.springblade.desk.quality.pojo.request.CycleTestItemSubmit;
import org.springblade.desk.quality.pojo.vo.CycleTestItemVO; import org.springblade.desk.quality.pojo.vo.CycleTestItemVO;
import org.springblade.desk.quality.util.IdUtil;
import org.springblade.desk.quality.wrapper.CycleTestItemWrapper; import org.springblade.desk.quality.wrapper.CycleTestItemWrapper;
import org.springblade.resource.feign.IAttachClient; import org.springblade.resource.feign.IAttachClient;
import org.springblade.resource.pojo.entity.Attach; import org.springblade.resource.pojo.entity.Attach;
@ -144,11 +145,13 @@ public class CycleTestItemService2 {
CycleTestStandard standard = standardService.getById(vo.getCycleTestStandardId()); CycleTestStandard standard = standardService.getById(vo.getCycleTestStandardId());
if (standard != null) { if (standard != null) {
vo.setCycleTestStandardName(standard.getName()); vo.setCycleTestStandardName(standard.getName());
Attach attach = attachClient.detailById(standard.getStandardAttachId()).getData(); if (IdUtil.isValid(standard.getStandardAttachId())) {
if (attach != null) { Attach attach = attachClient.detailById(standard.getStandardAttachId()).getData();
vo.setStandardAttachId(attach.getId()); if (attach != null) {
vo.setLink(attach.getLink()); vo.setStandardAttachId(attach.getId());
vo.setOriginalName(attach.getOriginalName()); vo.setLink(attach.getLink());
vo.setOriginalName(attach.getOriginalName());
}
} }
} }
} }

@ -10,6 +10,7 @@ import org.springblade.desk.basic.constant.BaseCol;
import org.springblade.desk.quality.mapper.CycleTestStandardMapper; import org.springblade.desk.quality.mapper.CycleTestStandardMapper;
import org.springblade.desk.quality.pojo.entity.CycleTestStandard; import org.springblade.desk.quality.pojo.entity.CycleTestStandard;
import org.springblade.desk.quality.pojo.vo.CycleTestStandardVO; import org.springblade.desk.quality.pojo.vo.CycleTestStandardVO;
import org.springblade.desk.quality.util.IdUtil;
import org.springblade.resource.feign.IAttachClient; import org.springblade.resource.feign.IAttachClient;
import org.springblade.resource.pojo.entity.Attach; import org.springblade.resource.pojo.entity.Attach;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -61,10 +62,12 @@ public class CycleTestStandardService2 {
} }
public void setVOValue(CycleTestStandardVO vo) { public void setVOValue(CycleTestStandardVO vo) {
Attach attach = attachClient.detailById(vo.getStandardAttachId()).getData(); if(IdUtil.isValid(vo.getStandardAttachId())) {
if (attach != null) { Attach attach = attachClient.detailById(vo.getStandardAttachId()).getData();
vo.setOriginalName(attach.getOriginalName()); if (attach != null) {
vo.setLink(attach.getLink()); vo.setOriginalName(attach.getOriginalName());
vo.setLink(attach.getLink());
}
} }
} }
} }

Loading…
Cancel
Save