Browse Source

修复bug

master
前端-胡立永 2 weeks ago
parent
commit
00debcc018
3 changed files with 5 additions and 4 deletions
  1. +1
    -0
      ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletAmountController.java
  2. +1
    -1
      ruoyi-catdog/src/main/java/com/ruoyi/model/domain/AppletOrderDateFrequency.java
  3. +3
    -3
      ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppletOrderDateFrequencyServiceImpl.java

+ 1
- 0
ruoyi-catdog/src/main/java/com/ruoyi/applet/contoller/ApiAppletAmountController.java View File

@ -42,6 +42,7 @@ public class ApiAppletAmountController {
.orderByDesc(AppletAmountLog::getCreateTime) .orderByDesc(AppletAmountLog::getCreateTime)
.eq(AppletAmountLog::getUserId, appletAmountLog.getUserId()) .eq(AppletAmountLog::getUserId, appletAmountLog.getUserId())
.eq(appletAmountLog.getType() != null, AppletAmountLog::getType, appletAmountLog.getType()) .eq(appletAmountLog.getType() != null, AppletAmountLog::getType, appletAmountLog.getType())
.eq(appletAmountLog.getMoneyType() != null, AppletAmountLog::getMoneyType, appletAmountLog.getMoneyType())
.list(); .list();
return AjaxResult.success("金额流水信息列表数据", amountLogList); return AjaxResult.success("金额流水信息列表数据", amountLogList);
} }


+ 1
- 1
ruoyi-catdog/src/main/java/com/ruoyi/model/domain/AppletOrderDateFrequency.java View File

@ -70,7 +70,7 @@ public class AppletOrderDateFrequency {
private Long userId; private Long userId;
/** 完成状态 */ /** 完成状态 */
@Excel(name = "完成状态")
@Excel(name = "完成状态 0草稿 1待完成 1已完成")
private String status; private String status;
/** 完成时间 */ /** 完成时间 */


+ 3
- 3
ruoyi-catdog/src/main/java/com/ruoyi/model/service/impl/AppletOrderDateFrequencyServiceImpl.java View File

@ -432,21 +432,21 @@ public class AppletOrderDateFrequencyServiceImpl extends ServiceImpl<AppletOrder
if (petPaymentHh != null && estimated_platform_revenue != null){ if (petPaymentHh != null && estimated_platform_revenue != null){
BigDecimal multiply = omsOrder.getPayAmount().multiply(new BigDecimal(estimated_platform_revenue.getParamValueText())) BigDecimal multiply = omsOrder.getPayAmount().multiply(new BigDecimal(estimated_platform_revenue.getParamValueText()))
.multiply(new BigDecimal(petPaymentHh.getParamValueNum()));
.multiply(petPaymentHh.getParamValueNo());
log.info("合伙人分销 合伙人等级:{} 平台预计收益比例:{} 分销金额:{}", petPaymentHh, estimated_platform_revenue.getParamValueText(), multiply); log.info("合伙人分销 合伙人等级:{} 平台预计收益比例:{} 分销金额:{}", petPaymentHh, estimated_platform_revenue.getParamValueText(), multiply);
AppletAmountLog multiplyLog = new AppletAmountLog(); AppletAmountLog multiplyLog = new AppletAmountLog();
multiplyLog.setUserId(users.getUserId()); multiplyLog.setUserId(users.getUserId());
multiplyLog.setTitle("合伙人佣金"); multiplyLog.setTitle("合伙人佣金");
multiplyLog.setAmount(appletOrderItem.getOrderGivePrice());
multiplyLog.setAmount(multiply);
multiplyLog.setType(0); //收入 multiplyLog.setType(0); //收入
multiplyLog.setState(1); //到账 multiplyLog.setState(1); //到账
multiplyLog.setCreateTime(LocalDateTime.now()); multiplyLog.setCreateTime(LocalDateTime.now());
multiplyLog.setMoneyType(0);//钱包类型 multiplyLog.setMoneyType(0);//钱包类型
multiplyLog.setFormId(member.getId());//来源用户 multiplyLog.setFormId(member.getId());//来源用户
multiplyLog.setOrderId(omsOrder.getId());//来源订单 multiplyLog.setOrderId(omsOrder.getId());//来源订单
appletAmountLogService.insertAppletAmountLog(moneyLog);
appletAmountLogService.insertAppletAmountLog(multiplyLog);
users.setMoney(users.getMoney().add(multiply)); users.setMoney(users.getMoney().add(multiply));
appUsersService.updateById(users); appUsersService.updateById(users);


Loading…
Cancel
Save