|
|
|
@@ -473,15 +473,15 @@ public class WxRaffleActivityServiceImpl implements WxRaffleActivityService { |
|
|
|
final IdWorker idWorker = IdWorker.get(); |
|
|
|
for (int i = 0 ;i < record.getRecordItemList().size() ; i ++) { |
|
|
|
WxRaffleActivityRecordItem _ri = record.getRecordItemList().get(i); |
|
|
|
_ri.setId(idWorker.nextId()); |
|
|
|
_ri.setActivityId(r.getActivityId()); |
|
|
|
_ri.setMerchantId(r.getMerchantId()); |
|
|
|
_ri.setRecordId(r.getId()); |
|
|
|
_ri.updateTenantInfo(r); |
|
|
|
if (null != ri.getItemId()) { |
|
|
|
_ri.setId(idWorker.nextId()); |
|
|
|
_ri.setActivityId(r.getActivityId()); |
|
|
|
_ri.setMerchantId(r.getMerchantId()); |
|
|
|
_ri.setRecordId(r.getId()); |
|
|
|
_ri.updateTenantInfo(r); |
|
|
|
calcuteMoney(_ri); |
|
|
|
wxActivityRecordItemMapper.insert(_ri); |
|
|
|
} |
|
|
|
wxActivityRecordItemMapper.insert(_ri); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|