|
@@ -3,6 +3,7 @@
|
|
|
namespace app\admin\model;
|
|
|
|
|
|
use think\Model;
|
|
|
+use app\common\library\Tenim;
|
|
|
|
|
|
|
|
|
class User extends Model
|
|
@@ -32,6 +33,20 @@ class User extends Model
|
|
|
];
|
|
|
|
|
|
|
|
|
+ protected static function init()
|
|
|
+ {
|
|
|
+ self::afterUpdate(function ($row) {
|
|
|
+ $changed = $row->getChangedData();
|
|
|
+
|
|
|
+ //如果有修改头像或昵称,同步到im
|
|
|
+ if (isset($changed['nickname']) || isset($changed['avatar'])) {
|
|
|
+ //user_用户端小程序,master_师傅,kefu_客服
|
|
|
+ $tenim = new Tenim();
|
|
|
+ $rs = $tenim->useredit('user_'. $row['id'], $changed['nickname'], localpath_to_netpath($changed['avatar']));
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
public function getStatusList()
|
|
|
{
|