12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- /**
- * PayAppleErrorModel.php UTF-8
- * 苹果支付异常表 发货失败 并且不知道发给谁
- *
- * @date : 2018/6/11 22:18
- *
- * @license 这不是一个自由软件,未经授权不许任何使用和传播。
- * @author : wuyonghong <wyh@huosdk.com>
- * @version : HUOSDK 8.0
- */
- namespace huo\model\order;
- use huo\model\common\CommonModel;
- use huolib\constant\PaywayConst;
- class PayAppleErrorModel extends CommonModel {
- protected $name = 'pay_apple_error';
- // 开启自动写入时间戳字段
- protected $autoWriteTimestamp = true;
- /**
- * @param array $data
- *
- * @return bool|array
- */
- public function addData($data) {
- $_data['trans_id'] = get_val($data, 'trans_id', '');
- $_data['idfv'] = get_val($data, 'idfv', '');
- $_data['idfa'] = get_val($data, 'idfa', '');
- $_data['apple_id'] = get_val($data, 'apple_id', '');
- $_data['product_id'] = get_val($data, 'product_id', '');
- $_data['status'] = get_val($data, 'status', 1);
- $_data['payway'] = get_val($data, 'payway', PaywayConst::PAYWAY_APPLE);
- $_data['pay_time'] = get_val($data, 'pay_time', 0);
- $_data['check_cnt'] = get_val($data, 'check_cnt', 0);
- $_data['last_check_time'] = get_val($data, 'last_check_time', 0);
- $_data['receipt_data'] = get_val($data, 'receipt_data', '');
- $_data['receipt_field'] = get_val($data, 'receipt_field', '');
- if ($_obj = self::create($_data, true)) {
- $_data['id'] = $_obj->id;
- return $_data;
- } else {
- return false;
- }
- }
- }
|