Explorar el Código

增加谷歌翻译开关控制、增加人工客服接线欢迎语

lip hace 2 semanas
padre
commit
3917c154c7

+ 3 - 0
app/admin/command/UserQueue.php

@@ -93,6 +93,9 @@ class UserQueue extends Command
 
             //自动回复-人工客服接线成功
             Message::sendAutoReply('transfer_to_human_success', $user_id, $cs_uid, $user['language']);
+            
+            //自动回复-人工客服接线成功欢迎语
+            Message::sendAutoReply('transfer_to_human_success_reply', $user_id, $cs_uid,$user['language']);
         } catch (\Exception $e) {
             Db::rollback();
         }

+ 9 - 1
app/admin/controller/Config.php

@@ -25,13 +25,21 @@ class Config extends BaseController
         }
         $list = ConfigModel::where($where)->select();
         $select = ConfigModel::getSelect($this->lang, true);
-        foreach ($list as &$item) {
+        $google_key = getEnvValue('GOOGLE_KEY'); //谷歌翻译的密钥
+    
+        foreach ($list as $k => &$item) {
             if (isset($select[$item['field']])) {
                 $item['select'] = $select[$item['field']];
             }
             if ($item['type'] == 'rich_text') {
                 $item['val'] = $item['val'] ? json_decode($item['val'], true) : '';
             }
+
+            if ($item['field'] == 'translate' && empty($google_key)) {
+                //隐藏翻译开关的数据
+                unset($list[$k]);
+            }
+
         }
         return $this->success(['count' => count($list), 'list' => $list]);
     }

+ 6 - 0
app/admin/controller/Kefu.php

@@ -247,6 +247,9 @@ class Kefu extends BaseController
 
             //自动回复-人工客服接线成功
             Message::sendAutoReply('transfer_to_human_success', $user_id, $cs_uid,$user->language);
+
+            //自动回复-人工客服接线成功欢迎语
+            Message::sendAutoReply('transfer_to_human_success_reply', $user_id, $cs_uid,$user->language);
         } catch (\Exception $e) {
             Db::rollback();
             return $this->error($e->getMessage());
@@ -304,6 +307,9 @@ class Kefu extends BaseController
 
             //自动回复-人工客服接线成功
             Message::sendAutoReply('transfer_to_human_success', $user_id, $cs_uid, $user->language);
+            
+            //自动回复-人工客服接线成功欢迎语
+            Message::sendAutoReply('transfer_to_human_success_reply', $user_id, $cs_uid,$user->language);
         } catch (\Exception $e) {
             Db::rollback();
             return $this->error($e->getMessage());