| | |
| | | userPromiseRecord.setDeductUsdt(order.getSubPrice().multiply(userPromiseRecord.getDeductNumber())); |
| | | userPromiseRecord.setStatus(1); |
| | | Calendar calendar=Calendar.getInstance(); |
| | | calendar.add(Calendar.DAY_OF_YEAR,newSharesConfig.getLockDay()); |
| | | userPromiseRecord.setLockEndTime(calendar.getTime()); |
| | | if (newSharesConfig.getLockDay() > 0) { |
| | | calendar.add(Calendar.DAY_OF_YEAR,newSharesConfig.getLockDay()); |
| | | userPromiseRecord.setLockEndTime(calendar.getTime()); |
| | | } else { |
| | | userPromiseRecord.setLockEndTime(calendar.getTime()); |
| | | } |
| | | userPromiseRecord.setNewSharesConfigId(newSharesConfig.getUuid()); |
| | | userPromiseRecordService.applyPromise(newSharesConfig, userPromiseRecord, order); |
| | | return Result.succeed(); |