|
@@ -18,8 +18,8 @@ Class Off extends Coreoff
|
|
|
return $data;
|
|
|
}
|
|
|
|
|
|
- #核销列表信息
|
|
|
- public function getList(){
|
|
|
+ #获取核销信息
|
|
|
+ public function getInfo(){
|
|
|
$code = Dever::input('code');
|
|
|
if (!$code) {
|
|
|
Dever::alert('手机号或核销码不存在');
|
|
@@ -38,34 +38,37 @@ Class Off extends Coreoff
|
|
|
$where['write_code'] = $code;
|
|
|
$data = Dever::db('active/code')->find($where);
|
|
|
}
|
|
|
+ $active = Dever::db('active/info')->find($where['active_id']);
|
|
|
if ($data) {
|
|
|
$user = Dever::db('active/user')->find($data['join_uid']);
|
|
|
$res['info']['code_id'] = $data['id'];
|
|
|
$res['info']['write_code'] = $data['write_code'];
|
|
|
+ $res['info']['active_name'] = $active['name'];
|
|
|
$res['info']['name'] = $user['name'];
|
|
|
$res['info']['mobile'] = $user['mobile'];
|
|
|
$parent_user = Dever::db('active/user')->find($data['buy_uid']);
|
|
|
$res['info']['parent_name'] = $parent_user['name'];
|
|
|
$res['info']['parent_mobile'] = $parent_user['mobile'];
|
|
|
+ $res['info']['avatar'] = $user['avatar'];
|
|
|
+ $res['info']['role_name'] = '';
|
|
|
+ $res['info']['title_name'] = '';
|
|
|
$member = Dever::db('agent/member')->find(array('mobile'=>$user['mobile']));
|
|
|
- if (!$member) {
|
|
|
- $res['member'] = array();
|
|
|
- } else {
|
|
|
- $res['member']['role_name'] = '';
|
|
|
- $res['member']['title_name'] = '';
|
|
|
- $res['member']['mobile'] = $member['mobile'];
|
|
|
+ if ($member) {
|
|
|
$role = Dever::db('setting/role')->find($member['role']);
|
|
|
$title = Dever::db('setting/title')->find($member['title_id']);
|
|
|
$level = Dever::db('setting/level')->find($member['level_id']);
|
|
|
if ($role) {
|
|
|
if (isset($level) && $level && isset($level['name']) && $level['name']){
|
|
|
- $res['member']['role_name'] = $role['name'] .'('.$level['name'].')';
|
|
|
+ $res['info']['role_name'] = $role['name'] .'('.$level['name'].')';
|
|
|
} else {
|
|
|
- $res['member']['role_name'] = $role['name'];
|
|
|
+ $res['info']['role_name'] = $role['name'];
|
|
|
}
|
|
|
}
|
|
|
if ($title && $title['name']) {
|
|
|
- $res['member']['title_name'] = $title['name'];
|
|
|
+ $res['info']['title_name'] = $title['name'];
|
|
|
+ }
|
|
|
+ if ($member['avatar']) {
|
|
|
+ $res['info']['avatar'] = $member['avatar'];
|
|
|
}
|
|
|
}
|
|
|
} else {
|
|
@@ -74,7 +77,7 @@ Class Off extends Coreoff
|
|
|
return $res;
|
|
|
}
|
|
|
#确认核销
|
|
|
- public function getConfirm()
|
|
|
+ public function confirm()
|
|
|
{
|
|
|
$code_id = Dever::input('code_id');
|
|
|
if (!$code_id) {
|