|
@ -1272,7 +1272,7 @@ public class CreditsDetailService extends BaseJpaService<CreditsDetailDO,Creditt
|
|
|
if (accountDOList != null && accountDOList.size() != 0) {
|
|
|
creditsDetailDO.setAccountId(accountDOList.get(0).getId());
|
|
|
}
|
|
|
String creditsSql = "select * from wlyy_health_bank_credits_detail where patient_id = '" + creditsDetailDO.getPatientId() + "' and description = '周奖励'";
|
|
|
String creditsSql = "select * from wlyy_health_bank_credits_detail where patient_id = '" + creditsDetailDO.getPatientId() + "' and description = '分享'";
|
|
|
List<CreditsDetailDO> creditsDetailDOS1 = jdbcTemplate.query(creditsSql, new BeanPropertyRowMapper(CreditsDetailDO.class));
|
|
|
List<CreditsDetailDO> creditsDetailDOList = new ArrayList<>();
|
|
|
MixEnvelop<CreditsDetailDO, CreditsDetailDO> envelop = new MixEnvelop<>();
|
|
@ -1286,6 +1286,7 @@ public class CreditsDetailService extends BaseJpaService<CreditsDetailDO,Creditt
|
|
|
creditsDetailDO.setUpdateTime(new Date());
|
|
|
creditsDetailDO.setTradeDirection(1);
|
|
|
CreditsDetailDO creditsDetailDO1 = credittsLogDetailDao.save(creditsDetailDO);
|
|
|
creditsDetailDO1.setFlag("1");
|
|
|
creditsDetailDOList.add(creditsDetailDO1);
|
|
|
TaskPatientDetailDO taskPatientDetailDO = new TaskPatientDetailDO();
|
|
|
taskPatientDetailDO.setPatientId(creditsDetailDO1.getPatientId());
|
|
@ -1308,7 +1309,11 @@ public class CreditsDetailService extends BaseJpaService<CreditsDetailDO,Creditt
|
|
|
accountDao.save(accountDO);
|
|
|
envelop.setDetailModelList(creditsDetailDOList);
|
|
|
}else {
|
|
|
envelop.setDetailModelList(creditsDetailDOS1);
|
|
|
for (CreditsDetailDO creditsDetailDO1:creditsDetailDOS1){
|
|
|
creditsDetailDO1.setFlag("2");
|
|
|
creditsDetailDOList.add(creditsDetailDO1);
|
|
|
}
|
|
|
envelop.setDetailModelList(creditsDetailDOList);
|
|
|
}
|
|
|
return envelop;
|
|
|
}
|