Parcourir la source

fix: 去掉log

余尚辉 il y a 3 mois
Parent
commit
c0ee87b0ee

+ 4 - 4
dist/hs-cti.d.ts

@@ -4,11 +4,11 @@
 - Version 1.0.9 
 - JS Standard any
 - Author platformfe
-- Built on 2024/11/30 19:22:58
+- Built on 2024/12/9 09:57:48
 - GitHub 
-- Branch dev_20241128
-- CommitID 0c10b4e431cfa4ea6c1364f2b4fdb2320d5cf659
-- CommitMessage feat: init
+- Branch main
+- CommitID eefc7c80211667ca5ecc3de0de3bfe02ec94e8c0
+- CommitMessage fix: bug
 */
 /**
  * Minimal `EventEmitter` interface that is molded against the Node.js

+ 13 - 17
dist/hs-cti.es5.esm.js

@@ -4,11 +4,11 @@
 - Version 1.0.9 
 - JS Standard es5
 - Author platformfe
-- Built on 2024/11/30 19:22:58
+- Built on 2024/12/9 09:57:48
 - GitHub 
-- Branch dev_20241128
-- CommitID 0c10b4e431cfa4ea6c1364f2b4fdb2320d5cf659
-- CommitMessage feat: init
+- Branch main
+- CommitID eefc7c80211667ca5ecc3de0de3bfe02ec94e8c0
+- CommitMessage fix: bug
 */
 import { Web, RequestPendingError, SessionState, UserAgent, UserAgentState, Registerer, RegistererState, Inviter, Invitation, Session, Messager } from 'sip.js';
 import io from 'socket.io-client';
@@ -3412,7 +3412,7 @@ var HsSocket = /** @class */function (_super) {
       });
       /** 服务端下行事件 */
       this.socket.on('common_down_data', function (e) {
-        console.log(e, 3434343434);
+        // console.log(e, 3434343434)
         if (e && JSON.parse(e) && JSON.parse(e).data) {
           _this.emit(SocketEvent.SocketDownEvent, {
             eventData: JSON.parse(JSON.parse(e).data)
@@ -3422,7 +3422,7 @@ var HsSocket = /** @class */function (_super) {
       /** 服务端下行指令 */
       this.socket.on('common_down_cmd', function (e) {
         var clientSessionId = JSON.parse(e).clientSessionId;
-        console.log('dsdsdsdsdsds', clientSessionId);
+        // console.log('dsdsdsdsdsds', clientSessionId)
         if (clientSessionId === _this.sessionId) {
           _this.logger.error("socket status | ".concat(SocketStatus.Terminated, " | \u5750\u5E2D\u5728\u5176\u4ED6\u9875\u9762\u91CD\u65B0\u521D\u59CB\u5316\uFF0C\u672C\u9875\u9762\u88AB\u8E22\u51FA"));
           _this.emit(SocketEvent.SetSocketStatus, {
@@ -3447,7 +3447,7 @@ var HsSocket = /** @class */function (_super) {
         userId: this.socketOptions.agent_id
       };
       this.socket && this.socket.emit('login', data, function (sessionId) {
-        console.log(sessionId, '测试一下');
+        // console.log(sessionId, '测试一下')
         _this.emit(SocketEvent.SetSocketStatus, {
           status: SocketStatus.Ready
         });
@@ -3611,7 +3611,7 @@ var hsTrackJPOST = function (_a) {
 };
 
 // 获取初始化配置
-var baseUrl = 'http://192.168.100.159:8090';
+var baseUrl = 'http://pbx.fuxicarbon.com:8090';
 var getInitConf = function (data) {
   return hsTrackJPOST({
     baseUrl: baseUrl,
@@ -4268,7 +4268,7 @@ var HsCTI = /** @class */function (_super) {
                 // 单次初始化唯一 ID
                 ctiSessionId: generateUniqueId(),
                 // IM websocket url
-                imWsServer: 'ws://192.168.100.159:8091/ws/cs-im',
+                imWsServer: 'ws://pbx.fuxicarbon.com:8091/ws/cs-im',
                 // IM websocket path
                 imWsPath: 'ws/cs-im'
               });
@@ -4327,7 +4327,7 @@ var HsCTI = /** @class */function (_super) {
         });
       });
       this._socket.on(SocketEvent.SetSocketStatus, function (res) {
-        console.log("set socket statussdsdsdsdsdsdds | ".concat(JSON.stringify(res)));
+        // console.log(`set socket statussdsdsdsdsdsdds | ${JSON.stringify(res)}`)
         _this.setSocketStatus(res);
       });
       this._socket.initSocket();
@@ -4376,7 +4376,7 @@ var HsCTI = /** @class */function (_super) {
           setBaseOption(BaseOption.TrackParams, {
             call_id: ''
           });
-          console.log('callEndsdsdsdsdsdsd12112323232323');
+          // console.log('callEndsdsdsdsdsdsd12112323232323')
           break;
         case CTIEvent.OnRingEnd:
           /**  TODO: 后 4 个事件未来服务端不再推送时删掉  */
@@ -4502,7 +4502,6 @@ var HsCTI = /** @class */function (_super) {
         onInvite: function (invitation) {
           // this.scene = Scene.Robot
           var callId = invitation.request.getHeader('P-LIBRA-CallId') || invitation.request.getHeader('P-LIBRA-Callid') || '';
-          console.log(callId, 2888888888);
           // const ctiFlowId =
           //   invitation.request.getHeader('P-LIBRA-CtiFlowId') || ''
           // if (ctiFlowId != this._baseParams.ctiFlowId) {
@@ -4511,19 +4510,17 @@ var HsCTI = /** @class */function (_super) {
           //   )
           //   return
           // }
+          // console.log('invitation', 343434)
           _this._callId = callId;
-          console.log(callId, 1888888888);
           setBaseOption(BaseOption.TrackParams, {
             call_id: callId
           });
           _this.sessionStateChangeAndTrack(invitation.state);
           if ([Scene.Robot, Scene.Monitor].includes(_this.scene)) {
             _this.playAudio(AudioName.RingAudio);
-            console.log('playAudio', 1888888888);
           }
           if ([Scene.Manual].includes(_this.scene)) {
             _this.answer();
-            console.log('answer', 1888888888);
           }
           invitation.delegate = {
             onCancel: function (cancel) {
@@ -4890,7 +4887,6 @@ var HsCTI = /** @class */function (_super) {
     writable: true,
     value: function (_a) {
       var called = _a.called,
-        caller = _a.caller,
         ext = _a.ext;
       return __awaiter(this, void 0, void 0, function () {
         var params, res, code, data;
@@ -4899,7 +4895,7 @@ var HsCTI = /** @class */function (_super) {
             case 0:
               params = __assign(__assign(__assign({}, this._baseParams), {
                 called: called,
-                caller: caller
+                caller: this.agent_id
               }), ext);
               return [4 /*yield*/, manualCall(params)];
             case 1:

Fichier diff supprimé car celui-ci est trop grand
+ 4 - 4
dist/hs-cti.es5.esm.prod.js


+ 13 - 17
dist/hs-cti.es5.umd.js

@@ -4,11 +4,11 @@
 - Version 1.0.9 
 - JS Standard es5
 - Author platformfe
-- Built on 2024/11/30 19:22:58
+- Built on 2024/12/9 09:57:48
 - GitHub 
-- Branch dev_20241128
-- CommitID 0c10b4e431cfa4ea6c1364f2b4fdb2320d5cf659
-- CommitMessage feat: init
+- Branch main
+- CommitID eefc7c80211667ca5ecc3de0de3bfe02ec94e8c0
+- CommitMessage fix: bug
 */
 (function (global, factory) {
     typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('sip.js'), require('socket.io-client')) :
@@ -3415,7 +3415,7 @@
           });
           /** 服务端下行事件 */
           this.socket.on('common_down_data', function (e) {
-            console.log(e, 3434343434);
+            // console.log(e, 3434343434)
             if (e && JSON.parse(e) && JSON.parse(e).data) {
               _this.emit(SocketEvent.SocketDownEvent, {
                 eventData: JSON.parse(JSON.parse(e).data)
@@ -3425,7 +3425,7 @@
           /** 服务端下行指令 */
           this.socket.on('common_down_cmd', function (e) {
             var clientSessionId = JSON.parse(e).clientSessionId;
-            console.log('dsdsdsdsdsds', clientSessionId);
+            // console.log('dsdsdsdsdsds', clientSessionId)
             if (clientSessionId === _this.sessionId) {
               _this.logger.error("socket status | ".concat(exports.SocketStatus.Terminated, " | \u5750\u5E2D\u5728\u5176\u4ED6\u9875\u9762\u91CD\u65B0\u521D\u59CB\u5316\uFF0C\u672C\u9875\u9762\u88AB\u8E22\u51FA"));
               _this.emit(SocketEvent.SetSocketStatus, {
@@ -3450,7 +3450,7 @@
             userId: this.socketOptions.agent_id
           };
           this.socket && this.socket.emit('login', data, function (sessionId) {
-            console.log(sessionId, '测试一下');
+            // console.log(sessionId, '测试一下')
             _this.emit(SocketEvent.SetSocketStatus, {
               status: exports.SocketStatus.Ready
             });
@@ -3614,7 +3614,7 @@
     };
 
     // 获取初始化配置
-    var baseUrl = 'http://192.168.100.159:8090';
+    var baseUrl = 'http://pbx.fuxicarbon.com:8090';
     var getInitConf = function (data) {
       return hsTrackJPOST({
         baseUrl: baseUrl,
@@ -4271,7 +4271,7 @@
                     // 单次初始化唯一 ID
                     ctiSessionId: generateUniqueId(),
                     // IM websocket url
-                    imWsServer: 'ws://192.168.100.159:8091/ws/cs-im',
+                    imWsServer: 'ws://pbx.fuxicarbon.com:8091/ws/cs-im',
                     // IM websocket path
                     imWsPath: 'ws/cs-im'
                   });
@@ -4330,7 +4330,7 @@
             });
           });
           this._socket.on(SocketEvent.SetSocketStatus, function (res) {
-            console.log("set socket statussdsdsdsdsdsdds | ".concat(JSON.stringify(res)));
+            // console.log(`set socket statussdsdsdsdsdsdds | ${JSON.stringify(res)}`)
             _this.setSocketStatus(res);
           });
           this._socket.initSocket();
@@ -4379,7 +4379,7 @@
               setBaseOption(BaseOption.TrackParams, {
                 call_id: ''
               });
-              console.log('callEndsdsdsdsdsdsd12112323232323');
+              // console.log('callEndsdsdsdsdsdsd12112323232323')
               break;
             case exports.CTIEvent.OnRingEnd:
               /**  TODO: 后 4 个事件未来服务端不再推送时删掉  */
@@ -4505,7 +4505,6 @@
             onInvite: function (invitation) {
               // this.scene = Scene.Robot
               var callId = invitation.request.getHeader('P-LIBRA-CallId') || invitation.request.getHeader('P-LIBRA-Callid') || '';
-              console.log(callId, 2888888888);
               // const ctiFlowId =
               //   invitation.request.getHeader('P-LIBRA-CtiFlowId') || ''
               // if (ctiFlowId != this._baseParams.ctiFlowId) {
@@ -4514,19 +4513,17 @@
               //   )
               //   return
               // }
+              // console.log('invitation', 343434)
               _this._callId = callId;
-              console.log(callId, 1888888888);
               setBaseOption(BaseOption.TrackParams, {
                 call_id: callId
               });
               _this.sessionStateChangeAndTrack(invitation.state);
               if ([exports.Scene.Robot, exports.Scene.Monitor].includes(_this.scene)) {
                 _this.playAudio(AudioName.RingAudio);
-                console.log('playAudio', 1888888888);
               }
               if ([exports.Scene.Manual].includes(_this.scene)) {
                 _this.answer();
-                console.log('answer', 1888888888);
               }
               invitation.delegate = {
                 onCancel: function (cancel) {
@@ -4893,7 +4890,6 @@
         writable: true,
         value: function (_a) {
           var called = _a.called,
-            caller = _a.caller,
             ext = _a.ext;
           return __awaiter(this, void 0, void 0, function () {
             var params, res, code, data;
@@ -4902,7 +4898,7 @@
                 case 0:
                   params = __assign(__assign(__assign({}, this._baseParams), {
                     called: called,
-                    caller: caller
+                    caller: this.agent_id
                   }), ext);
                   return [4 /*yield*/, manualCall(params)];
                 case 1:

Fichier diff supprimé car celui-ci est trop grand
+ 4 - 4
dist/hs-cti.es5.umd.prod.js


+ 13 - 17
dist/hs-cti.es6.esm.js

@@ -4,11 +4,11 @@
 - Version 1.0.9 
 - JS Standard es6
 - Author platformfe
-- Built on 2024/11/30 19:22:58
+- Built on 2024/12/9 09:57:48
 - GitHub 
-- Branch dev_20241128
-- CommitID 0c10b4e431cfa4ea6c1364f2b4fdb2320d5cf659
-- CommitMessage feat: init
+- Branch main
+- CommitID eefc7c80211667ca5ecc3de0de3bfe02ec94e8c0
+- CommitMessage fix: bug
 */
 import { Web, UserAgent, UserAgentState, Registerer, RegistererState, Inviter, Invitation, Session, Messager, RequestPendingError, SessionState } from 'sip.js';
 import io from 'socket.io-client';
@@ -2832,7 +2832,7 @@ class HsSocket extends EventEmitter {
     });
     /** 服务端下行事件 */
     this.socket.on('common_down_data', e => {
-      console.log(e, 3434343434);
+      // console.log(e, 3434343434)
       if (e && JSON.parse(e) && JSON.parse(e).data) {
         this.emit(SocketEvent.SocketDownEvent, {
           eventData: JSON.parse(JSON.parse(e).data)
@@ -2844,7 +2844,7 @@ class HsSocket extends EventEmitter {
       const {
         clientSessionId
       } = JSON.parse(e);
-      console.log('dsdsdsdsdsds', clientSessionId);
+      // console.log('dsdsdsdsdsds', clientSessionId)
       if (clientSessionId === this.sessionId) {
         this.logger.error(`socket status | ${SocketStatus.Terminated} | 坐席在其他页面重新初始化,本页面被踢出`);
         this.emit(SocketEvent.SetSocketStatus, {
@@ -2863,7 +2863,7 @@ class HsSocket extends EventEmitter {
       userId: this.socketOptions.agent_id
     };
     this.socket && this.socket.emit('login', data, sessionId => {
-      console.log(sessionId, '测试一下');
+      // console.log(sessionId, '测试一下')
       this.emit(SocketEvent.SetSocketStatus, {
         status: SocketStatus.Ready
       });
@@ -2981,7 +2981,7 @@ const hsTrackJPOST = ({
 };
 
 // 获取初始化配置
-const baseUrl = 'http://192.168.100.159:8090';
+const baseUrl = 'http://pbx.fuxicarbon.com:8090';
 const getInitConf = data => {
   return hsTrackJPOST({
     baseUrl,
@@ -3556,7 +3556,7 @@ class HsCTI extends EventEmitter {
         // 单次初始化唯一 ID
         ctiSessionId: generateUniqueId(),
         // IM websocket url
-        imWsServer: 'ws://192.168.100.159:8091/ws/cs-im',
+        imWsServer: 'ws://pbx.fuxicarbon.com:8091/ws/cs-im',
         // IM websocket path
         imWsPath: 'ws/cs-im'
       });
@@ -3609,7 +3609,7 @@ class HsCTI extends EventEmitter {
       });
     });
     this._socket.on(SocketEvent.SetSocketStatus, res => {
-      console.log(`set socket statussdsdsdsdsdsdds | ${JSON.stringify(res)}`);
+      // console.log(`set socket statussdsdsdsdsdsdds | ${JSON.stringify(res)}`)
       this.setSocketStatus(res);
     });
     this._socket.initSocket();
@@ -3650,7 +3650,7 @@ class HsCTI extends EventEmitter {
         setBaseOption(BaseOption.TrackParams, {
           call_id: ''
         });
-        console.log('callEndsdsdsdsdsdsd12112323232323');
+        // console.log('callEndsdsdsdsdsdsd12112323232323')
         break;
       case CTIEvent.OnRingEnd:
         /**  TODO: 后 4 个事件未来服务端不再推送时删掉  */
@@ -3764,7 +3764,6 @@ class HsCTI extends EventEmitter {
       onInvite: invitation => {
         // this.scene = Scene.Robot
         const callId = invitation.request.getHeader('P-LIBRA-CallId') || invitation.request.getHeader('P-LIBRA-Callid') || '';
-        console.log(callId, 2888888888);
         // const ctiFlowId =
         //   invitation.request.getHeader('P-LIBRA-CtiFlowId') || ''
         // if (ctiFlowId != this._baseParams.ctiFlowId) {
@@ -3773,19 +3772,17 @@ class HsCTI extends EventEmitter {
         //   )
         //   return
         // }
+        // console.log('invitation', 343434)
         this._callId = callId;
-        console.log(callId, 1888888888);
         setBaseOption(BaseOption.TrackParams, {
           call_id: callId
         });
         this.sessionStateChangeAndTrack(invitation.state);
         if ([Scene.Robot, Scene.Monitor].includes(this.scene)) {
           this.playAudio(AudioName.RingAudio);
-          console.log('playAudio', 1888888888);
         }
         if ([Scene.Manual].includes(this.scene)) {
           this.answer();
-          console.log('answer', 1888888888);
         }
         invitation.delegate = {
           onCancel: cancel => {
@@ -4046,13 +4043,12 @@ class HsCTI extends EventEmitter {
   }
   serverCall({
     called,
-    caller,
     ext
   }) {
     return __awaiter(this, void 0, void 0, function* () {
       const params = Object.assign(Object.assign(Object.assign({}, this._baseParams), {
         called,
-        caller
+        caller: this.agent_id
       }), ext);
       const res = yield manualCall(params);
       const {

Fichier diff supprimé car celui-ci est trop grand
+ 4 - 4
dist/hs-cti.es6.esm.prod.js


+ 13 - 17
dist/hs-cti.es6.umd.js

@@ -4,11 +4,11 @@
 - Version 1.0.9 
 - JS Standard es6
 - Author platformfe
-- Built on 2024/11/30 19:22:58
+- Built on 2024/12/9 09:57:48
 - GitHub 
-- Branch dev_20241128
-- CommitID 0c10b4e431cfa4ea6c1364f2b4fdb2320d5cf659
-- CommitMessage feat: init
+- Branch main
+- CommitID eefc7c80211667ca5ecc3de0de3bfe02ec94e8c0
+- CommitMessage fix: bug
 */
 (function (global, factory) {
     typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('sip.js'), require('socket.io-client')) :
@@ -2835,7 +2835,7 @@
         });
         /** 服务端下行事件 */
         this.socket.on('common_down_data', e => {
-          console.log(e, 3434343434);
+          // console.log(e, 3434343434)
           if (e && JSON.parse(e) && JSON.parse(e).data) {
             this.emit(SocketEvent.SocketDownEvent, {
               eventData: JSON.parse(JSON.parse(e).data)
@@ -2847,7 +2847,7 @@
           const {
             clientSessionId
           } = JSON.parse(e);
-          console.log('dsdsdsdsdsds', clientSessionId);
+          // console.log('dsdsdsdsdsds', clientSessionId)
           if (clientSessionId === this.sessionId) {
             this.logger.error(`socket status | ${exports.SocketStatus.Terminated} | 坐席在其他页面重新初始化,本页面被踢出`);
             this.emit(SocketEvent.SetSocketStatus, {
@@ -2866,7 +2866,7 @@
           userId: this.socketOptions.agent_id
         };
         this.socket && this.socket.emit('login', data, sessionId => {
-          console.log(sessionId, '测试一下');
+          // console.log(sessionId, '测试一下')
           this.emit(SocketEvent.SetSocketStatus, {
             status: exports.SocketStatus.Ready
           });
@@ -2984,7 +2984,7 @@
     };
 
     // 获取初始化配置
-    const baseUrl = 'http://192.168.100.159:8090';
+    const baseUrl = 'http://pbx.fuxicarbon.com:8090';
     const getInitConf = data => {
       return hsTrackJPOST({
         baseUrl,
@@ -3559,7 +3559,7 @@
             // 单次初始化唯一 ID
             ctiSessionId: generateUniqueId(),
             // IM websocket url
-            imWsServer: 'ws://192.168.100.159:8091/ws/cs-im',
+            imWsServer: 'ws://pbx.fuxicarbon.com:8091/ws/cs-im',
             // IM websocket path
             imWsPath: 'ws/cs-im'
           });
@@ -3612,7 +3612,7 @@
           });
         });
         this._socket.on(SocketEvent.SetSocketStatus, res => {
-          console.log(`set socket statussdsdsdsdsdsdds | ${JSON.stringify(res)}`);
+          // console.log(`set socket statussdsdsdsdsdsdds | ${JSON.stringify(res)}`)
           this.setSocketStatus(res);
         });
         this._socket.initSocket();
@@ -3653,7 +3653,7 @@
             setBaseOption(BaseOption.TrackParams, {
               call_id: ''
             });
-            console.log('callEndsdsdsdsdsdsd12112323232323');
+            // console.log('callEndsdsdsdsdsdsd12112323232323')
             break;
           case exports.CTIEvent.OnRingEnd:
             /**  TODO: 后 4 个事件未来服务端不再推送时删掉  */
@@ -3767,7 +3767,6 @@
           onInvite: invitation => {
             // this.scene = Scene.Robot
             const callId = invitation.request.getHeader('P-LIBRA-CallId') || invitation.request.getHeader('P-LIBRA-Callid') || '';
-            console.log(callId, 2888888888);
             // const ctiFlowId =
             //   invitation.request.getHeader('P-LIBRA-CtiFlowId') || ''
             // if (ctiFlowId != this._baseParams.ctiFlowId) {
@@ -3776,19 +3775,17 @@
             //   )
             //   return
             // }
+            // console.log('invitation', 343434)
             this._callId = callId;
-            console.log(callId, 1888888888);
             setBaseOption(BaseOption.TrackParams, {
               call_id: callId
             });
             this.sessionStateChangeAndTrack(invitation.state);
             if ([exports.Scene.Robot, exports.Scene.Monitor].includes(this.scene)) {
               this.playAudio(AudioName.RingAudio);
-              console.log('playAudio', 1888888888);
             }
             if ([exports.Scene.Manual].includes(this.scene)) {
               this.answer();
-              console.log('answer', 1888888888);
             }
             invitation.delegate = {
               onCancel: cancel => {
@@ -4049,13 +4046,12 @@
       }
       serverCall({
         called,
-        caller,
         ext
       }) {
         return __awaiter(this, void 0, void 0, function* () {
           const params = Object.assign(Object.assign(Object.assign({}, this._baseParams), {
             called,
-            caller
+            caller: this.agent_id
           }), ext);
           const res = yield manualCall(params);
           const {

Fichier diff supprimé car celui-ci est trop grand
+ 4 - 4
dist/hs-cti.es6.umd.prod.js


+ 1 - 1
src/api/hs-cti/ctiSdk.ts

@@ -9,7 +9,7 @@ import type {
   ctiSetActiveServiceParams
 } from './ctiSdkModel'
 // 获取初始化配置
-const baseUrl = 'http://192.168.100.159:8090'
+const baseUrl = 'http://pbx.fuxicarbon.com:8090'
 
 export const getInitConf = (data: CTIBaseOptions) => {
   return hsTrackJPOST({

+ 1 - 1
src/hs-cti/HsCTI-trash.ts

@@ -281,7 +281,7 @@ export class SdCTI extends EventEmitter {
       // 单次初始化唯一 ID
       ctiSessionId: generateUniqueId(),
       // IM websocket url
-      imWsServer: 'ws://192.168.100.159:8091/ws/cs-im',
+      imWsServer: 'ws://pbx.fuxicarbon.com:8091/ws/cs-im',
       // IM websocket path
       imWsPath: 'ws/cs-im'
     }

+ 11 - 9
src/hs-cti/HsCTI.ts

@@ -284,7 +284,7 @@ export class HsCTI extends EventEmitter {
       // 单次初始化唯一 ID
       ctiSessionId: generateUniqueId(),
       // IM websocket url
-      imWsServer: 'ws://192.168.100.159:8091/ws/cs-im',
+      imWsServer: 'ws://pbx.fuxicarbon.com:8091/ws/cs-im',
       // IM websocket path
       imWsPath: 'ws/cs-im'
     }
@@ -332,7 +332,7 @@ export class HsCTI extends EventEmitter {
     })
 
     this._socket.on(SocketEvent.SetSocketStatus, res => {
-      console.log(`set socket statussdsdsdsdsdsdds | ${JSON.stringify(res)}`)
+      // console.log(`set socket statussdsdsdsdsdsdds | ${JSON.stringify(res)}`)
       this.setSocketStatus(res)
     })
 
@@ -379,7 +379,7 @@ export class HsCTI extends EventEmitter {
         setBaseOption(BaseOption.TrackParams, {
           call_id: ''
         })
-        console.log('callEndsdsdsdsdsdsd12112323232323')
+        // console.log('callEndsdsdsdsdsdsd12112323232323')
         break
       case CTIEvent.OnRingEnd:
         /**  TODO: 后 4 个事件未来服务端不再推送时删掉  */
@@ -490,7 +490,6 @@ export class HsCTI extends EventEmitter {
           invitation.request.getHeader('P-LIBRA-CallId') ||
           invitation.request.getHeader('P-LIBRA-Callid') ||
           ''
-        console.log(callId, 2888888888)
         // const ctiFlowId =
         //   invitation.request.getHeader('P-LIBRA-CtiFlowId') || ''
         // if (ctiFlowId != this._baseParams.ctiFlowId) {
@@ -499,19 +498,17 @@ export class HsCTI extends EventEmitter {
         //   )
         //   return
         // }
+        // console.log('invitation', 343434)
         this._callId = callId
-        console.log(callId, 1888888888)
         setBaseOption(BaseOption.TrackParams, {
           call_id: callId
         })
         this.sessionStateChangeAndTrack(invitation.state)
         if ([Scene.Robot, Scene.Monitor].includes(this.scene)) {
           this.playAudio(AudioName.RingAudio)
-          console.log('playAudio', 1888888888)
         }
         if ([Scene.Manual].includes(this.scene)) {
           this.answer()
-          console.log('answer', 1888888888)
         }
 
         invitation.delegate = {
@@ -802,8 +799,13 @@ export class HsCTI extends EventEmitter {
   }
 
   @handleApiRes()
-  private async serverCall({ called, caller, ext }: CTIManualCallOptions) {
-    const params = { ...this._baseParams, called, caller, ...ext }
+  private async serverCall({ called, ext }: CTIManualCallOptions) {
+    const params = {
+      ...this._baseParams,
+      called,
+      caller: this.agent_id,
+      ...ext
+    }
     const res = await manualCall(params)
     const { code, data } = res
     if (code === 0) {

+ 3 - 3
src/hs-cti/HsSocket.ts

@@ -113,7 +113,7 @@ class HsSocket extends EventEmitter {
 
     /** 服务端下行事件 */
     this.socket.on('common_down_data', (e: string) => {
-      console.log(e, 3434343434)
+      // console.log(e, 3434343434)
       if (e && JSON.parse(e) && JSON.parse(e).data) {
         this.emit(SocketEvent.SocketDownEvent, {
           eventData: JSON.parse(JSON.parse(e).data)
@@ -124,7 +124,7 @@ class HsSocket extends EventEmitter {
     /** 服务端下行指令 */
     this.socket.on('common_down_cmd', (e: string) => {
       const { clientSessionId } = JSON.parse(e)
-      console.log('dsdsdsdsdsds', clientSessionId)
+      // console.log('dsdsdsdsdsds', clientSessionId)
       if (clientSessionId === this.sessionId) {
         this.logger.error(
           `socket status | ${SocketStatus.Terminated} | 坐席在其他页面重新初始化,本页面被踢出`
@@ -147,7 +147,7 @@ class HsSocket extends EventEmitter {
     }
     this.socket &&
       this.socket.emit('login', data, (sessionId: string) => {
-        console.log(sessionId, '测试一下')
+        // console.log(sessionId, '测试一下')
         this.emit(SocketEvent.SetSocketStatus, {
           status: SocketStatus.Ready
         })

+ 4 - 4
src/sdk.html

@@ -32,16 +32,16 @@
 const { Scene, getInstance, LoggerLevels } = window.HS_CTI
 const HS_CTI = getInstance({
     // 真实的坐席 ID
-    agent_id:'1000',
+    agent_id:'1101',
     // 目前每个业务线写死一个值,用于业务线区分
     saas_id: 'mdj',
     // 目前每个业务线写死,用于后端鉴权,前端仅透传
     // 业务场景详见 Scene 枚举,
     scene: Scene.Manual,
     // SDK 日志等级
-    loggerLevel: LoggerLevels.debug,
+    loggerLevel: LoggerLevels.log,
     // 环境变量
-    env: 'development'
+    env: 'production'
 })
 HS_CTI.init()
 console.log(HS_CTI)
@@ -119,7 +119,7 @@ window.addEventListener('load', ()=>{
     console.log(res,"坐席监控")
   })
   makeCall_btn.addEventListener('click',()=>{
-    HS_CTI.makeCall({"saas_id":"mdj","caller":"1000","called":"13269511810"}).then((res) => {
+    HS_CTI.makeCall({"saas_id":"mdj","called":"13269511810"}).then((res) => {
       console.log(res)
     })
   })

Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff