|
|
@@ -383,7 +383,6 @@ public class LifeUserExpertServiceImpl extends ServiceImpl<LifeUserExpertMapper,
|
|
|
if (createdTime != null && !createdTime.isEmpty()){
|
|
|
wrapper.gt("expert.created_time", createdTime);
|
|
|
}
|
|
|
-// wrapper.gt(createdTime != null, "expert.created_time", createdTime);
|
|
|
// //查询在createdTime之前数据
|
|
|
if (endTime != null && !endTime.isEmpty()) {
|
|
|
wrapper.lt("expert.created_time", endTime);
|
|
|
@@ -440,6 +439,8 @@ public class LifeUserExpertServiceImpl extends ServiceImpl<LifeUserExpertMapper,
|
|
|
if (endPayTime != null && !endPayTime.isEmpty()) {
|
|
|
wrapper.lt("ccc.pay_time", endPayTime);
|
|
|
}
|
|
|
+ //根据最后修改时间进行排序
|
|
|
+ wrapper.orderByDesc("ccc.updated_time");
|
|
|
List<LifeUserExpertOrderVo> list=lifeUserExpertOrderMapper.getAdvancePaymentList(wrapper);
|
|
|
|
|
|
for (LifeUserExpertOrderVo lifeUserExpertOrderVo : list) {
|
|
|
@@ -458,7 +459,7 @@ public class LifeUserExpertServiceImpl extends ServiceImpl<LifeUserExpertMapper,
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public Map<String,String> getAdvancePaymentReview(Integer id,String reasonRefusal,String userPhone, String name,String storeTel,String orderNo, String orderMoney,String advancePaymentStatus,BigDecimal advance) {
|
|
|
+ public Map<String,String> getAdvancePaymentReview(Integer id,String reasonRefusal,String userPhone, String name,String storeTel,String orderNo, String orderMoney,String advancePaymentStatus, BigDecimal commissionMoney,BigDecimal advance) {
|
|
|
|
|
|
Map<String,String> map = new HashMap<>();
|
|
|
Integer advancePaymentStatu= Integer.valueOf(advancePaymentStatus);
|
|
|
@@ -468,11 +469,12 @@ public class LifeUserExpertServiceImpl extends ServiceImpl<LifeUserExpertMapper,
|
|
|
lifeUserExpertOrder.setId(id);
|
|
|
lifeUserExpertOrder.setAdvancePaymentStatus(advancePaymentStatus);
|
|
|
lifeUserExpertOrder.setAdvancePaymentTime(new Date());
|
|
|
+ lifeUserExpertOrder.setUpdatedTime(new Date());
|
|
|
lifeUserExpertOrder.setReasonRefusal(reasonRefusal);
|
|
|
lifeUserExpertOrder.setFirstPaymentTime(new Date());
|
|
|
int i=lifeUserExpertOrderMapper.updateById(lifeUserExpertOrder);
|
|
|
//更新达人订单表中的到账金额数值
|
|
|
- lifeUserExpertOrderMapper.addAccountMoneyById(id, advance);
|
|
|
+ lifeUserExpertOrderMapper.addAccountMoneyById(id, advance, commissionMoney);
|
|
|
|
|
|
String text = "您的"+name+"已被商家订购,可在应用内我的-我的钱包中查看预付款金额。";
|
|
|
String title = "发放预付款通知";
|
|
|
@@ -511,6 +513,8 @@ public class LifeUserExpertServiceImpl extends ServiceImpl<LifeUserExpertMapper,
|
|
|
String title1 = "退款到账成功通知";
|
|
|
sendMessage(advancePaymentStatu,userPhone ,text1,title1);
|
|
|
}else{
|
|
|
+ lifeUserExpertOrder.setAdvancePaymentStatus("1");
|
|
|
+ lifeUserExpertOrderMapper.updateById(lifeUserExpertOrder);
|
|
|
//当status=1,审核失败,codemsg=代表支付宝返回的错误信息
|
|
|
map.put("codeMsg",result);
|
|
|
map.put("status","1");
|
|
|
@@ -598,7 +602,7 @@ public class LifeUserExpertServiceImpl extends ServiceImpl<LifeUserExpertMapper,
|
|
|
int i=lifeUserExpertOrderMapper.updateById(lifeUserExpertOrder);
|
|
|
|
|
|
//更新达人订单表中的到账金额数值
|
|
|
- lifeUserExpertOrderMapper.addAccountMoneyById(id, endPayment);
|
|
|
+ lifeUserExpertOrderMapper.updateAccountMoneyById(id, endPayment);
|
|
|
|
|
|
String text = "您在"+formattedDate+"提交的申请尾款信息,已通过审核。尾款可在应用内我的-我的钱包中查看。";
|
|
|
String title = "尾款审核通过通知";
|