123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- <?php
- /**
- * SettleHistoryModel.php UTF-8
- * 提现操作记录
- *
- * @date : 2018/5/18 16:36
- *
- * @license 这不是一个自由软件,未经授权不许任何使用和传播。
- * @author : wuyonghong <wyh@huosdk.com>
- * @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);
- }
- }
|