|
@@ -126,8 +126,16 @@ Class Home extends Core
|
|
|
}
|
|
|
if ($uid) {
|
|
|
$user = Dever::db('active/user')->find($uid);
|
|
|
+ $member = Dever::load('active/lib/user')->agent($user);
|
|
|
$where['where_id'] = $uid;
|
|
|
- $where['name'] = $data['name'];
|
|
|
+ if ($member) {
|
|
|
+ if ($data['name'] != $member['name']) {
|
|
|
+ $where['name'] = $member['name'];
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ $where['name'] = $data['name'];
|
|
|
+ }
|
|
|
+
|
|
|
if (!$user['idcard'] && $data['idcard']) {
|
|
|
$where['idcard'] = $data['idcard'];
|
|
|
}
|