admin/app/common/model/branch/Member.php
@@ -107,6 +107,10 @@
     */
    public function add($data)
    {
        if (self::isMember($data['user_id'])) {
            $this->error = '该用户已入会';
            return false;
        }
        $data['app_id'] = self::$app_id;
        $this->save($data);
        // 更新分会人数
@@ -120,6 +124,33 @@
        if ($user['mobile'] != $data['mobile']) {
            $userData['mobile'] = $data['mobile'];
        }
        if ($user['avatarUrl'] != $data['avatarUrl']) {
            $userData['avatarUrl'] = $data['avatarUrl'];
        }
        if ($userData) {
            $user->save($userData);
        }
        return true;
    }
    /**
     * 修改记录
     */
    public function edit($data)
    {
        $this->save($data);
        // 检查真实姓名和电话有没有更改
        $user = UserModel::detail($this['user_id']);
        $userData = [];
        if ($user['real_name'] != $data['real_name']) {
            $userData['real_name'] = $data['real_name'];
        }
        if ($user['mobile'] != $data['mobile']) {
            $userData['mobile'] = $data['mobile'];
        }
        if ($user['avatarUrl'] != $data['avatarUrl']) {
            $userData['avatarUrl'] = $data['avatarUrl'];
        }
        if ($userData) {
            $user->save($userData);
        }