'ID', 'order_num' => '下单数', 'order_money' => '下单金额,单元:元', 'pay_num' => '支付订单数', 'pay_money' => '支付金额,单位:元', 'pay_goods_num' => '支付商品件数', 'cancel_order_num' => '已取消订单数', 'cancel_order_money' => '已取消订单金额', 'cancel_goods_num' => '已取消商品数', 'wechat_pay' => '微信支付金额,单位:元', 'ali_pay' => '支付宝支付金额,单元:元', 'date' => '日期,年月日', 'status' => '状态【1启用 0禁用 -1删除】', 'created_at' => '创建时间', 'updated_at' => '更新数据时间', ]; } /** * 保存数据 * @Author: lun * @DateTime: 2022/3/3 0003 17:48 * @Copyright: copyright (c) 2021 广东七件事集团 * @param $data * @return bool */ public static function setData($data) { try { $date = date('ymd', time()); $model = self::find()->where(['date' => $date])->one(); if (empty($model)) { $model = new self(); $model->date = $date; } // 循环赋值 foreach ($model as $key => $value) { if (isset($data[$key]) && !empty($data[$key])) $model->$key += $data[$key]; } if (!$model->save()) { self::$static_error = $model->getErrorMessage(); return false; } return true; } catch (\Exception $e) { self::$static_error = $e->getMessage(); return false; } } }