|
|
@ -910,6 +910,8 @@ public class SampleTrackingServiceImpl implements SampleTrackingService { |
|
|
private ProjectPart buildProjectPartForInsert(ProjectPartTrackingData trackingPart, String operator) { |
|
|
private ProjectPart buildProjectPartForInsert(ProjectPartTrackingData trackingPart, String operator) { |
|
|
ProjectPart projectPart = new ProjectPart(); |
|
|
ProjectPart projectPart = new ProjectPart(); |
|
|
BeanUtils.copyProperties(trackingPart, projectPart); |
|
|
BeanUtils.copyProperties(trackingPart, projectPart); |
|
|
|
|
|
// 客户编码必须显式落到插入实体。否则首次 MyBatis-Plus insert 不写 customer_no,只有再次同步的 update 才会补上。 |
|
|
|
|
|
projectPart.setCustomerNo(trackingPart.getCustomerNo()); |
|
|
projectPart.setId(null); |
|
|
projectPart.setId(null); |
|
|
projectPart.setCreateBy(resolveOperator(trackingPart.getCreateBy(), operator)); |
|
|
projectPart.setCreateBy(resolveOperator(trackingPart.getCreateBy(), operator)); |
|
|
projectPart.setUpdateBy(operator); |
|
|
projectPart.setUpdateBy(operator); |
|
|
|