12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- <?php
- /**
- * MemRiskModel.php UTF-8
- * 风控数据
- *
- * @date : 2018/10/11 18:45
- *
- * @license 这不是一个自由软件,未经授权不许任何使用和传播。
- * @author : chenbingling <cbl@huosdk.com>
- * @version : HUOSDK 8.0
- */
- namespace huorisk\model;
- use huorisk\model\common\CommonModel;
- class MemRiskModel extends CommonModel {
- protected $table = 'mp_mem_risk';
- /**
- * 关联game表
- *
- * @return mixed
- */
- public function mem() {
- return $this->hasone('huo\model\member\MemberModel', 'id', 'mem_id')->field(
- 'id,username,nickname,status as status_label,avatar'
- );
- }
- /**
- * 添加数据
- *
- * @param $data
- *
- * @return bool
- */
- public function addData($data) {
- if (empty($data)) {
- return false;
- }
- $_data = $data;
- $_obj = self::create($_data, true);
- if ($_obj) {
- return true;
- }
- return false;
- }
- /**
- * 更新数据
- *
- * @param array $data 数据
- * @param int $mem_id mem_id
- *
- * @return bool
- */
- public function updateData($data, $mem_id) {
- $_map['mem_id'] = $mem_id;
- $_rs = self::update($data, $_map, true);
- if (false == $_rs) {
- return false;
- }
- return true;
- }
- /**
- * 查询数据
- *
- * @param $mem_id
- *
- * @return array|false|\PDOStatement|string|\think\Model
- */
- public function getInfoByMemId($mem_id) {
- $_map = ['mem_id' => $mem_id];
- $_data = $this->where($_map)->find();
- if (is_object($_data)) {
- $_data = $_data->toArray();
- }
- return $_data;
- }
- }
|