Просмотр исходного кода

//merchant

release_toaliyun_real
xhxu 3 лет назад
Родитель
Сommit
6656cb546e
4 измененных файлов: 10 добавлений и 10 удалений
  1. +2
    -5
      mallinkService/src/main/java/com/iformall/mapper/WxProfitSharingResultMapper.java
  2. +1
    -1
      mallinkService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java
  3. +1
    -4
      mallinkService/src/main/java/com/iformall/service/impl/WxProfitSharingOrderServiceImpl.java
  4. +6
    -0
      mallinkService/src/main/resources/mapper/WxProfitSharingResultMapper.xml

+ 2
- 5
mallinkService/src/main/java/com/iformall/mapper/WxProfitSharingResultMapper.java Просмотреть файл

@@ -3,14 +3,11 @@ package com.iformall.mapper;
import java.util.*;
import com.iformall.common.CommonMapper;
import com.iformall.domain.po.WxProfitSharingResult;
import org.apache.ibatis.annotations.Param;

public interface WxProfitSharingResultMapper extends CommonMapper<WxProfitSharingResult, Long> {

List<WxProfitSharingResult> findList(WxProfitSharingResult wxProfitSharingResult);

int deleteBySharingOrderId(@Param(value = "sharingOrderId")Long sharingOrderId, @Param(value = "tenantId")String tenantId);
}

+ 1
- 1
mallinkService/src/main/java/com/iformall/service/impl/TtCouponGoodsServiceImpl.java Просмотреть файл

@@ -692,9 +692,9 @@ public class TtCouponGoodsServiceImpl implements TtCouponGoodsService {
}

map.put("realRate",payAccount.getRealRate());
map.put("systemRate",payAccount.getSystemRate()+payAccount.getSellRate());
int rate = 0;
if(EnumYesOrNo.YES.getCode().equals(payAccount.getIsCommission())){
map.put("systemRate",payAccount.getSystemRate()+payAccount.getSellRate());
rate = payAccount.getRealRate()+payAccount.getSystemRate()+payAccount.getSellRate();
}else{
rate = payAccount.getRealRate();


+ 1
- 4
mallinkService/src/main/java/com/iformall/service/impl/WxProfitSharingOrderServiceImpl.java Просмотреть файл

@@ -347,10 +347,7 @@ public class WxProfitSharingOrderServiceImpl implements WxProfitSharingOrderServ
receivers.add(jo);
}
try{
WxProfitSharingResult resultDel = new WxProfitSharingResult();
resultDel.updateTenantInfo(sharingOrder);
resultDel.setSharingOrderId(sharingOrder.getId());
int delete = wxProfitSharingResultMapper.delete(new QueryWrapper<>());
int delete = wxProfitSharingResultMapper.deleteBySharingOrderId(sharingOrder.getId(),sharingOrder.getTenantId());
final IdWorker idworker = IdWorker.get();
receivers.stream().forEach(obj -> {
JSONObject o =(JSONObject) obj;


+ 6
- 0
mallinkService/src/main/resources/mapper/WxProfitSharingResultMapper.xml Просмотреть файл

@@ -95,6 +95,12 @@
from wx_profit_sharing_result
<include refid="dynamicWhereConditions" />
</select>

<delete id="deleteBySharingOrderId" parameterType="java.util.HashMap" >
delete from wx_profit_sharing_result
where `tenant_id` = #{tenantId}
and `sharing_order_id` = #{sharingOrderId}
</delete>


Загрузка…
Отмена
Сохранить