1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?php
- /**
- * SettleLogModel.php UTF-8
- * 提现打款记录表
- *
- * @date : 2018/8/16 17:04
- *
- * @license 这不是一个自由软件,未经授权不许任何使用和传播。
- * @author : chenbingling <cbl@huosdk.com>
- * @version : HUOSDK 8.0
- */
- namespace huomp\model\finance;
- use huomp\model\common\CommonModel;
- class SettleLogModel extends CommonModel {
- protected $table = 'mp_settle_log';
- // 开启自动写入时间戳字段
- protected $autoWriteTimestamp = true;
- public function agent() {
- return $this->belongsTo('huo\model\user\UserModel', 'agent_id', 'id')->field('id,user_login,user_nicename');
- }
- public function addPayLog($data) {
- $_data['mem_id'] = get_val($data, 'mem_id', 0);
- $_data['agent_id'] = get_val($data, 'agent_id', 0);
- $_data['order_id'] = get_val($data, 'order_id', '');
- $_data['amount'] = get_val($data, 'amount', 0.00);
- $_data['type'] = get_val($data, 'type', 'mp');
- $_data['cardholder'] = get_val($data, 'cardholder', '');
- $_data['banknum'] = get_val($data, 'banknum', '');
- $_data['code'] = get_val($data, 'code', '');
- $_data['msg'] = get_val($data, 'msg', '');
- $_data['result'] = get_val($data, 'result', '');
- $_data['query_result'] = get_val($data, 'query_result', '');
- if ($_obj = self::create($_data, true)) {
- return $_obj->id;
- } else {
- return false;
- }
- }
- }
|