|
|
|
@ -82,7 +82,8 @@ class User extends ApiController
|
|
|
|
return $this->Success('更新成功');
|
|
|
|
return $this->Success('更新成功');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public function getBank(){
|
|
|
|
public function getBank()
|
|
|
|
|
|
|
|
{
|
|
|
|
//取得用戶銀行資料
|
|
|
|
//取得用戶銀行資料
|
|
|
|
$bank = Db::name('user_bank')
|
|
|
|
$bank = Db::name('user_bank')
|
|
|
|
->field('bank_name,bank_code,bank_account')
|
|
|
|
->field('bank_name,bank_code,bank_account')
|
|
|
|
@ -92,7 +93,8 @@ class User extends ApiController
|
|
|
|
return $this->Success($bank);
|
|
|
|
return $this->Success($bank);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public function updateBank(){
|
|
|
|
public function updateBank()
|
|
|
|
|
|
|
|
{
|
|
|
|
$data = input('post.');
|
|
|
|
$data = input('post.');
|
|
|
|
if (empty($data['bank_name']) || empty($data['bank_code']) || empty($data['bank_account'])) {
|
|
|
|
if (empty($data['bank_name']) || empty($data['bank_code']) || empty($data['bank_account'])) {
|
|
|
|
return $this->Error('參數錯誤');
|
|
|
|
return $this->Error('參數錯誤');
|
|
|
|
@ -521,7 +523,6 @@ class User extends ApiController
|
|
|
|
];
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
return $this->Success($result);
|
|
|
|
return $this->Success($result);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public function updateUserResale()
|
|
|
|
public function updateUserResale()
|
|
|
|
@ -533,7 +534,8 @@ class User extends ApiController
|
|
|
|
return $this->Success('申請成功');
|
|
|
|
return $this->Success('申請成功');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public function getRecommandList(){
|
|
|
|
public function getRecommandList()
|
|
|
|
|
|
|
|
{
|
|
|
|
$page = input('page') ? intval(input('page')) : 0;
|
|
|
|
$page = input('page') ? intval(input('page')) : 0;
|
|
|
|
|
|
|
|
|
|
|
|
$users = Db::name('users')
|
|
|
|
$users = Db::name('users')
|
|
|
|
@ -545,9 +547,15 @@ class User extends ApiController
|
|
|
|
->toArray();
|
|
|
|
->toArray();
|
|
|
|
|
|
|
|
|
|
|
|
foreach ($users as $key => $val) {
|
|
|
|
foreach ($users as $key => $val) {
|
|
|
|
$users[$key]['is_slash'] = $val['is_slash'] == 1 ? '訂單完成' : '未完成';
|
|
|
|
$users[$key]['is_slash'] = $val['is_slash'] == 1 ? 'Slash會員' : '一般會員';
|
|
|
|
//real_name 只顯示頭尾,中間加*
|
|
|
|
//real_name 只顯示頭尾,中間加*
|
|
|
|
|
|
|
|
if(mb_strlen($val['real_name'],"utf-8")>2){
|
|
|
|
$users[$key]['real_name'] = mb_substr($val['real_name'], 0, 1, 'utf-8') . str_repeat('*', mb_strlen($val['real_name'], 'utf-8') - 2) . mb_substr($val['real_name'], -1, 1, 'utf-8');
|
|
|
|
$users[$key]['real_name'] = mb_substr($val['real_name'], 0, 1, 'utf-8') . str_repeat('*', mb_strlen($val['real_name'], 'utf-8') - 2) . mb_substr($val['real_name'], -1, 1, 'utf-8');
|
|
|
|
|
|
|
|
}elseif(mb_strlen($val['real_name'],"utf-8")>1){
|
|
|
|
|
|
|
|
$users[$key]['real_name'] = mb_substr($val['real_name'], 0, 1, 'utf-8') .'*';
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
$users[$key]['real_name'] = $val['real_name'];
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
$result = [
|
|
|
|
$result = [
|
|
|
|
@ -563,7 +571,8 @@ class User extends ApiController
|
|
|
|
/*
|
|
|
|
/*
|
|
|
|
* 計算下線人數
|
|
|
|
* 計算下線人數
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
private function countLevelMembers($users,$deep=1){
|
|
|
|
private function countLevelMembers($users, $deep = 1)
|
|
|
|
|
|
|
|
{
|
|
|
|
$level = array();
|
|
|
|
$level = array();
|
|
|
|
|
|
|
|
|
|
|
|
if ($deep > 3) {
|
|
|
|
if ($deep > 3) {
|
|
|
|
@ -594,6 +603,4 @@ class User extends ApiController
|
|
|
|
|
|
|
|
|
|
|
|
return $level;
|
|
|
|
return $level;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|