Bladeren bron

基础信令定义,fix

刘威 6 maanden geleden
bovenliggende
commit
10d5c3971f
2 gewijzigde bestanden met toevoegingen van 12 en 2 verwijderingen
  1. 11 0
      src/core/callcenter/acd.py
  2. 1 2
      src/core/callcenter/client.py

+ 11 - 0
src/core/callcenter/acd.py

@@ -0,0 +1,11 @@
+#!/usr/bin/env python3
+# encoding:utf-8
+from src.core.callcenter.model import CallInfo
+
+
+class AcdService:
+    def __init__(self):
+        pass
+
+    def transfer_to_agent(self, call_info: CallInfo, device_id, service_id):
+        pass

+ 1 - 2
src/core/callcenter/client.py

@@ -243,9 +243,8 @@ class InboundClient:
         pass
 
     def expression(self, template, params):
-        # Placeholder for the expression processing logic
         for key, value in params.items():
-            template = template.replace(f"${{{key}}}", str(value))
+            template = template.replace("#{["+key+"]}", str(value))
         return template
 
     def stop(self):