* @version : HUOSDK 8.0 */ namespace huo\model\finance; use huo\model\common\CommonModel; class SettleHistoryModel extends CommonModel { protected $name = 'settle_history'; public function settle() { return $this->belongsTo('huo\model\finance\SettleModel', 's_id', 'id'); } public function user() { return $this->belongsTo('huo\model\user\UserModel', 'u_id', 'id')->field('id,user_login'); } public function addLog($data) { if (empty($data) || empty($data['s_id']) || empty($data['u_id'])) { return false; } $_data = $data; $_data['create_time'] = time(); if ($_obj = self::create($_data, true)) { return $_obj->id; } else { return false; } } /** * 添加数据 * * @param int $s_id 提现LOG ID * @param int $u_id 操作人ID * @param string $content 内容 * * @return bool|mixed */ public function addData($s_id, $u_id, $content) { $_data['s_id'] = $s_id; $_data['u_id'] = $u_id; $_data['content'] = $content; return $this->addLog($_data); } }