lip 3 miesięcy temu
rodzic
commit
34b27cf857

+ 5 - 0
app/admin/controller/Admin.php

@@ -129,6 +129,8 @@ class Admin extends BaseController
                 //插入user
                 $params['id'] = $admin->id;
                 $params['role'] = $role;
+                $avatar = Role::where('id', $params['role_id'])->value('avatar');
+                $params['avatar'] = $avatar;
                 User::addCs($params);
             }
 
@@ -155,6 +157,9 @@ class Admin extends BaseController
             if ($params['id'] == 1) {
                 return $this->error('超级管理员不能删除');
             }
+            if ($params['id'] == 2) {
+                return $this->error('机器人客服不能删除');
+            }
 
             // TP 删除语法
             AdminModel::where('id', $params['id'])->delete();

+ 1 - 0
app/admin/model/User.php

@@ -64,6 +64,7 @@ class User extends BaseModel
         self::create([
             'account' => $params['username'],
             'realname' => $params['nickname'] ?? '',
+            'avatar' => $params['avatar'] ?? '',
             'password' => $params['password'],
             'sex' => $params['sex'],
             'role' => $params['role'],

+ 4 - 0
app/enterprise/controller/Im.php

@@ -339,6 +339,10 @@ class Im extends BaseController
         $param['language_code'] = $this->lang;
         $message=new Message();
         $data = $message->sendMessage($param,$this->globalConfig);
+        //已发送的消息,设置成已读
+        if (isset($data['is_read'])) {
+            $data['is_read'] = 1;
+        }
         if ($data) {
             return success('', $data);
         } else {

+ 10 - 10
example.env

@@ -4,20 +4,20 @@ APP_DEBUG = false
 NAME = KeFu
 LOGO = 
 
-# 接口域名
-HOST = "https://kefuapi.sp2509.cc"                                      #【必须修改】
+# 接口域名【必须修改】
+HOST = "https://kefuapi.sp2509.cc"
 DEFAULT_TIMEZONE = Asia/Shanghai
 ID = cBR8Ze9Y
 SECRET = 11a665c58268ae2b674d8d9308910448
 API_STATUS = true
 
-#数据库配置
+#数据库配置#【必须修改】
 [DATABASE]
 TYPE = mysql
 HOSTNAME = 127.0.0.1
-DATABASE = kefu                                                           #【必须修改】
-USERNAME = kefu                                                           #【必须修改】
-PASSWORD = AJhNFAQK5AwNdJtw                                               #【必须修改】
+DATABASE = kefu
+USERNAME = kefu
+PASSWORD = AJhNFAQK5AwNdJtw
 HOSTPORT = 3306
 CHARSET = utf8mb4
 DEBUG = false
@@ -32,13 +32,13 @@ PORT = 6379
 PASSWORD =
 PREFIX = kefu_
 
-#google翻译的配置
-GOOGLE_KEY = 'AIzaSyCQmhmpEIm0ysoTznbm1NrDASovMxhmeSc'                    #【必须修改】
+#google翻译的配置#【必须修改】
+GOOGLE_KEY = 'AIzaSyCQmhmpEIm0ysoTznbm1NrDASovMxhmeSc'                    
 GOOGLE_SDK_PHP_LOGGING=true
 
 #视频封面截取配置,需要单独安装,宝塔安装默认地址为/www/server/ffmpeg/ffmpeg-6.1
-[FFMPEG]
-BIN_PATH = /www/server/ffmpeg/ffmpeg-6.1                                  #【必须修改】 
+[FFMPEG]#【必须修改】 
+BIN_PATH = /www/server/ffmpeg/ffmpeg-6.1                                  
 
 # 如果安卓和ios不同步更新,请到/config/version.php中单独设置版本号
 VERSION = 6.2.0