/** * 编辑用户信息 * * @param PwUserInfoDm $dm * @return boolean|PwError */ public function editUser($dm) { $belongs = $dm->getUserBelongs(); if ($belongs === null) { return true; } /* @var $belongDs PwUserBelong */ $belongDs = Wekit::load('user.PwUserBelong'); if (!$belongs) { return $belongDs->deleteByUid($dm->uid); } return $belongDs->update($dm->uid, $belongs); }