master
杨海航 1 month ago
parent f5c7f04bff
commit c26bd5ad30
  1. 6
      src/main/java/digital/laboratory/platform/entrustment/service/impl/EntrustmentServiceImpl.java

@ -3438,7 +3438,8 @@ public class EntrustmentServiceImpl extends ServiceImpl<EntrustmentMapper, Entru
.or()
.like("c.case_name", keywords))
.eq("status", status)
.orderByDesc("accept_no")
.orderByDesc("CAST(SUBSTRING_INDEX(accept_no, '-', 1) AS UNSIGNED)", // 按年份降序
"CAST(SUBSTRING_INDEX(accept_no, '-', -1) AS UNSIGNED)") // 按流水号降序
);
List<EntrustmentVO> records = voPage.getRecords();
@ -3447,12 +3448,13 @@ public class EntrustmentServiceImpl extends ServiceImpl<EntrustmentMapper, Entru
List<EntrustmentIdentificationMaterial> materialList = entrustmentIdentificationMaterialService
.list(Wrappers.<EntrustmentIdentificationMaterial>lambdaQuery()
.eq(EntrustmentIdentificationMaterial::getEntrustmentId, entrustmentVO.getId())
.orderByAsc(EntrustmentIdentificationMaterial::getAcceptNo));
.orderByDesc(EntrustmentIdentificationMaterial::getAcceptNo)); // 确保材料也按正确顺序排列
entrustmentVO.setMaterialList(materialList);
}
return voPage;
}
/**
* 判断是否已经生成好了检材照片如果生成了返回给前端true 如果没有就返回false
*

Loading…
Cancel
Save