...
|
...
|
@@ -11,6 +11,7 @@ import org.springframework.stereotype.Service; |
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
import java.util.Collection;
|
|
|
import java.util.Objects;
|
|
|
|
|
|
@Service
|
|
|
public class QuickDeliverOrderComputeHandler extends AbsSellerOrderComputeHandler implements OrderComputeHandler {
|
...
|
...
|
@@ -21,17 +22,26 @@ public class QuickDeliverOrderComputeHandler extends AbsSellerOrderComputeHandle |
|
|
|
|
|
@Override
|
|
|
protected EarnestMoney calEarnestMoney(BigDecimal prdPrice) {
|
|
|
return null;
|
|
|
EarnestMoney earnestMoney = new EarnestMoney();
|
|
|
earnestMoney.setEarnestMoney(BigDecimal.ZERO);
|
|
|
return earnestMoney;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
protected PlatformFeeDto buildDefaultPlatformFeeDto() {
|
|
|
return null;
|
|
|
PlatformFeeDto platformFeeDto = new PlatformFeeDto();
|
|
|
platformFeeDto.setPackageFee(BigDecimal.ZERO);
|
|
|
platformFeeDto.setAppraiseFee(BigDecimal.ZERO);
|
|
|
return platformFeeDto;
|
|
|
}
|
|
|
|
|
|
|
|
|
@Override
|
|
|
protected ServiceFeeRate buildServiceFeeRate(ServiceFeeRate psfr) {
|
|
|
return null;
|
|
|
protected ServiceFeeRate buildDefaultServiceFeeRate(){
|
|
|
ServiceFeeRate serviceFeeRate = new ServiceFeeRate();
|
|
|
serviceFeeRate.setGoodsPaymentRate(new BigDecimal(0.05));
|
|
|
serviceFeeRate.setPayChannelRate(new BigDecimal(0.01));
|
|
|
return serviceFeeRate;
|
|
|
}
|
|
|
|
|
|
@Override
|
...
|
...
|
|