|
@@ -106,13 +106,18 @@ class Account
|
|
|
*/
|
|
|
public function show()
|
|
|
{
|
|
|
+ $aid = Dever::input('aid');
|
|
|
$mid = Dever::input('mid');
|
|
|
|
|
|
- $member = Dever::db('option/member')->one($mid);
|
|
|
-
|
|
|
- $aid = $member['aid'];
|
|
|
-
|
|
|
- $account = Dever::db('option/account')->one($member['aid']);
|
|
|
+ if ($mid) {
|
|
|
+ $member = Dever::db('option/member')->one($mid);
|
|
|
+ $aid = $member['aid'];
|
|
|
+ }
|
|
|
+
|
|
|
+ $account = Dever::db('option/account')->one($aid);
|
|
|
+ if (!$mid) {
|
|
|
+ $member = Dever::db('option/member')->one($account['mid']);
|
|
|
+ }
|
|
|
|
|
|
$config = Dever::db('option/account')->config['set'];
|
|
|
$member_config = Dever::db('option/member')->config['set'];
|