@@ -277,5 +277,10 @@ public class ContractVo extends Contract {
*/
private Long isSpecialOutbound;
+ /**
+ * 关联样品单
+ */
+ private String sampleCode;
+
}
@@ -612,6 +612,11 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
contractVo.setContractOutboundInfoList(coiMap.getOrDefault(contractVo.getId(), new ArrayList<>()));
+ //赋值关联样品单信息
+ contractService.attributeAssign(list, Contract::getSampleId, (item, sample) -> {
+ item.setSampleCode(sample.getCode());
+ });
/**