From 2c0adc4ea576c7d21b3adc171882fa27585ef7a2 Mon Sep 17 00:00:00 2001 From: wanghongjun <1445693971@qq,com> Date: Fri, 1 Sep 2023 10:11:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=A4=84=E7=90=86data?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/logic/Zone.php | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/app/logic/Zone.php b/app/logic/Zone.php index c0ca5be..04b9cc5 100644 --- a/app/logic/Zone.php +++ b/app/logic/Zone.php @@ -92,7 +92,6 @@ class Zone # 解密 $data = unserialize($query['text_data']); - $returnData = []; # 解析是否中奖 $awards_amount = 0; foreach ($data as $key => $goodsParam) { @@ -103,10 +102,9 @@ class Zone $data[$key][$k]['is_awards'] = 1; $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); # 开启事务 @@ -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