Browse Source

增加处理data数据接口

master
wanghongjun 3 years ago
parent
commit
2c0adc4ea5
  1. 21
      app/logic/Zone.php

21
app/logic/Zone.php

@ -92,7 +92,6 @@ class Zone
# 解密 # 解密
$data = unserialize($query['text_data']); $data = unserialize($query['text_data']);
$returnData = [];
# 解析是否中奖 # 解析是否中奖
$awards_amount = 0; $awards_amount = 0;
foreach ($data as $key => $goodsParam) { foreach ($data as $key => $goodsParam) {
@ -103,10 +102,9 @@ class Zone
$data[$key][$k]['is_awards'] = 1; $data[$key][$k]['is_awards'] = 1;
$awards_amount += $item['amount']; $awards_amount += $item['amount'];
} }
$returnData[$key][$k] = $data[$key][$k];
unset($returnData[$key][$k]['id']);
} }
} }
$returnData = self::handleTextData($data);
$ConsumptionRecords->awardsData($data,$c_r_id); $ConsumptionRecords->awardsData($data,$c_r_id);
# 开启事务 # 开启事务
@ -136,6 +134,23 @@ class Zone
} }
} }
/**
* 处理刮奖信息数据
* @param $data
* @return mixed
*/
protected static function handleTextData($data)
{
foreach ($data as $key => $value) {
foreach ($value as $k => $v) {
unset($data[$key][$k]['id']);
}
}
return $data;
}
/** /**
* 获取刮刮乐信息(概率算法) * 获取刮刮乐信息(概率算法)
* @return array * @return array

Loading…
Cancel
Save