|
|
@@ -42,6 +42,7 @@ class CalcServePerfCalc {
|
|
|
const LOOP_CONTINUE = 2;
|
|
|
|
|
|
const ORDER_PAY_TYPE_CASH = 'cash';
|
|
|
+ const ORDER_PAY_TYPE_STACK = 'pay_stack'; // pay_stack支付方式
|
|
|
|
|
|
/**
|
|
|
* 获取期数
|
|
|
@@ -318,7 +319,7 @@ class CalcServePerfCalc {
|
|
|
// 循环累计复消业绩
|
|
|
try{
|
|
|
if ($data['DEC_TYPE'] == PerfOrder::FX_TYPE) {
|
|
|
- if( $data['PAY_TYPE'] === self::ORDER_PAY_TYPE_CASH ) {
|
|
|
+ if( $data['PAY_TYPE'] === self::ORDER_PAY_TYPE_CASH || $data['PAY_TYPE'] === self::ORDER_PAY_TYPE_STACK) {
|
|
|
$orderCashAmount = $data['ORDER_AMOUNT'];
|
|
|
$payPv = $data['PV'] * $this->_sysConfig['cashReconsumeBonusPercent']['VALUE'] / 100;
|
|
|
$cacheDataKey = 'PV_PCS_FX_CASH';
|