Files
BESCMS/dayrui/App/Member/Models/Verify.php
T

77 lines
2.0 KiB
PHP

<?php namespace Phpcmf\Model\Member;
class Verify extends \Phpcmf\Model
{
/**
* 资料审核
*/
public function save_info($uid, $name, $data) {
$row = $this->table('member_verify')->where('uid', $uid)->where('tid=1')->getRow();
$save = [
'uid' => $uid,
'tid' => 1,
'status' => 1,
'content' => dr_array2string([
'name' => $name,
'info' => $data,
]),
'updatetime' => 0,
'inputtime' => SYS_TIME,
];
if ($row) {
$this->table('member_verify')->update($row['id'], $save);
return $row['id'];
} else {
$save['result'] = '';
$rt = $this->table('member_verify')->insert($save);
return $rt['code'];
}
}
public function info($uid) {
$row = $this->table('member_verify')->where('uid', $uid)->where('tid=1 and status in (1,0)')->getRow();
if ($row) {
$c = dr_string2array($row['content']);
$row['name'] = $c['name'];
$row['info'] = $c['info'];
return $row;
}
return [];
}
public function save_avatar($uid) {
$row = $this->table('member_verify')->where('uid', $uid)->where('tid=2')->getRow();
$save = [
'uid' => $uid,
'tid' => 2,
'status' => 1,
'content' => '',
'updatetime' => 0,
'inputtime' => SYS_TIME,
];
if ($row) {
$this->table('member_verify')->update($row['id'], $save);
return $row['id'];
} else {
$save['result'] = '';
$rt = $this->table('member_verify')->insert($save);
return $rt['code'];
}
}
public function avatar($uid) {
$row = $this->table('member_verify')->where('uid', $uid)->where('tid=2 and status in (1,0)')->getRow();
if ($row) {
return $row;
}
return [];
}
}