📄 tlwl.xml
字号:
next="m3032"/>
<callseat id="m3032"
remark="呼叫转接坐席"
callerno="$S_CallerNo"
calledno="$S_CalledNo"
seatno="myseatno"
workerno="myworkerno"
seattype="AGENTPC"
waittime="30"
waitid="0"
firstid="wlfirstid"
returnchntype="myoutchntype"
returnchnno="myoutchnno"
returnseatno="myseatno"
returnworkerno="myworkerno"
next="m3004"/>
<!-- 响应转接外线 -->
<playfile id="m3033"
remark="回铃音"
dtmfruleid="1"
playruleid="3"
filename="wl/voice/ad+adnum+.voc"
next="m3034"/>
<callout id="m3034"
remark="呼出"
callerno="$S_CallerNo"
calledno="myseatno"
waittime="30"
routeno="1"
returnchntype="myoutchntype"
returnchnno="myoutchnno"
next="m3035"/>
<catch id="m3035">
<onevent event="OnHangon" goto="m3038"/>
<onevent event="OnLinkHangon" goto="m3022"/>
<onevent event="OnOutAnswer" goto="m3036"/>
<onevent event="OnOutBusy" goto="m3040"/>
<onevent event="OnOutTimeout" goto="m3040"/>
<onevent event="OnOutUNN" goto="m3040"/>
<onevent event="OnOutFail" goto="m3040"/>
</catch>
<link id="m3036"
remark="外线应答,连接通道"
linkchantype="myoutchntype"
linkchanno="myoutchnno"
linkmode="connboth"
next="m3037"/>
<catch id="m3037">
<onevent event="OnHangon" goto="m3042"/>
<onevent event="ONFAIL" goto="m9"/>
</catch>
<cancelcallout id="m3038"
remark="取消呼出"
next="m3039"/>
<catch id="m3039">
<onevent event="OnSuccess" goto="m9"/>
<onevent event="OnFail" goto="m9"/>
</catch>
<playfile id="m3040"
remark="对不起,转接外线失败。"
dtmfruleid="1"
playruleid="1"
filename="demovoc/kf5.vox"
next="m3041"/>
<catch id="m3041" remark="判断放音收码结果">
<onevent event="OnHangon" goto="m9"/>
<onevent event="OnPlayEnd" goto="m9"/>
<onevent event="OnRecvDTMF" goto="m9"/>
<onevent event="OnPlayError" goto="m9"/>
<onevent event="OnErrDTMF" goto="m9"/>
</catch>
<hangon id="m3042"
remark="先释放外线然后释放"
chntype="myoutchntype"
chnno="myoutchnno"
next="m9"/>
<!-- 坐席接管后克窿新的坐席会话通道 -->
<fork id="m3043"
remark="新产生1个会话"
chntype="myoutchntype"
chnno="myoutchnno"
callerno="$S_CallerNo"
calledno="myseatno"
inout="1"
returnsession="newsession"
goto="m3045"
next="m3044"/>
<switch id="m3044" remark="判断克窿是否成功">
<case cond="newsession>0" goto="m3030"/>
<default goto="m9"/>
</switch>
<!-- 克窿后接管的坐席通道执行的指令 -->
<answer id="m3045" remark="应答" answertype="1" next="m3904"/>
<!-- 坐席转自动流程 -->
<assign id="m3049" name="count" expr="0" next="m3050"/>
<playfile id="m3050"
remark="请输入银行卡号,按#号键结束"
dtmfruleid="3"
playruleid="3"
filename="demovoc/kf6.vox"
returndtmfs="incardid"
next="m3051"/>
<catch id="m3051" remark="判断放音收码结果">
<onevent event="OnHangon" goto="m3064"/>
<onevent event="OnPlayEnd" goto="m3052"/>
<onevent event="OnRecvDTMF" goto="m3052"/>
<onevent event="OnPlayError" goto="m3064"/>
<onevent event="OnErrDTMF" goto="m3052"/>
</catch>
<playfile id="m3052"
remark="请输入您的服务密码,按#号键结束"
dtmfruleid="3"
playruleid="3"
filename="demovoc/kf7.vox"
returndtmfs="inpsw"
next="m3053"/>
<catch id="m3053">
<onevent event="OnHangon" goto="m3064"/>
<onevent event="OnPlayEnd" goto="m3054"/>
<onevent event="OnRecvDTMF" goto="m3054"/>
<onevent event="OnPlayError" goto="m3042"/>
<onevent event="OnErrDTMF" goto="m3054"/>
</catch>
<right id="m3054"
remark="取卡号后6位作为密码"
varname="psw"
string="incardid"
length="6"
next="m3055"/>
<switch id="m3055" remark="判断输入的密码是否正确">
<case cond="psw=inpsw" goto="m3058"/>
<default goto="m3056"/>
</switch>
<add id="m3056"
remark=""
varname="count"
numeric1="count"
numeric2="1"
next="m30560"/>
<switch id="m30560">
<case cond="count>=3" goto="m30561"/>
<default goto="m30562"/>
</switch>
<assign id="m30561" name="ispswok" expr="密码验证失败" next="m3060"/>
<playfile id="m30562"
remark="对不起,您输入的卡号与密码不符,请重新输入"
dtmfruleid="1"
playruleid="1"
filename="demovoc/kf8.vox"
next="m3057"/>
<catch id="m3057" remark="判断放音收码结果">
<onevent event="OnHangon" goto="m3064"/>
<onevent event="OnPlayEnd" goto="m3050"/>
<onevent event="OnRecvDTMF" goto="m3050"/>
<onevent event="OnPlayError" goto="m3042"/>
<onevent event="OnErrDTMF" goto="m3050"/>
</catch>
<assign id="m3058" name="ispswok" expr="密码验证成功" next="m30580"/>
<playfile id="m30580"
remark="密码验证成功"
dtmfruleid="1"
playruleid="1"
filename="demovoc/kf9.vox"
next="m3059"/>
<catch id="m3059" remark="判断放音收码结果">
<onevent event="OnHangon" goto="m3064"/>
<onevent event="OnPlayEnd" goto="m3060"/>
<onevent event="OnRecvDTMF" goto="m3060"/>
<onevent event="OnPlayError" goto="m3060"/>
<onevent event="OnErrDTMF" goto="m3060"/>
</catch>
<playfile id="m3060"
remark="回铃音"
dtmfruleid="1"
playruleid="3"
filename="wl/voice/ad+adnum+.voc"
next="m30600"/>
<callseat id="m30600"
remark="返回坐席"
callerno="$S_CallerNo"
calledno="$S_CalledNo"
seatno="myseatno"
workerno="myworkerno"
seattype="AGENTPC"
waittime="30"
waitid="2"
firstid="wlfirstid"
param="ispswok"
returnchntype="myoutchntype"
returnchnno="myoutchnno"
returnseatno="myseatno"
returnworkerno="myworkerno"
next="m3061"/>
<catch id="m3061">
<onevent event="OnHangon" goto="m3064"/>
<onevent event="OnLinkHangon" goto="m3022"/>
<onevent event="OnACDAns" goto="m3023"/>
<onevent event="OnACDBusy" goto="m3062"/>
<onevent event="OnACDTimeOut" goto="m3062"/>
<onevent event="OnACDFail" goto="m3062"/>
</catch>
<playfile id="m3062"
remark="对不起,返回服务失败。"
dtmfruleid="1"
playruleid="1"
filename="demovoc/kf10.vox"
returndtmfs="dtmf"
next="m3063"/>
<catch id="m3063" remark="判断放音收码结果">
<onevent event="OnHangon" goto="m3064"/>
<onevent event="OnLinkHangon" goto="m3022"/>
<onevent event="OnPlayEnd" goto="m3064"/>
<onevent event="OnRecvDTMF" goto="m3064"/>
<onevent event="OnPlayError" goto="m3064"/>
<onevent event="OnErrDTMF" goto="m3064"/>
</catch>
<hangon id="m3064"
remark="先释放外线然后释放"
chntype="myoutchntype"
chnno="myoutchnno"
next="m9"/>
<!-- 克窿后的坐席通道执行的指令 -->
<answer id="m3900" remark="应答" answertype="1" next="m3901"/>
<playfile id="m3901"
remark="du3"
dtmfruleid="2"
playruleid="1"
filename="demovoc/du3.vox"
next="m3902"/>
<catch id="m3902" remark="判断放音收码结果">
<onevent event="OnHangon" goto="m9"/>
<onevent event="OnLinkHangon" goto="m3022"/>
<onevent event="OnPlayEnd" goto="m3903"/>
<onevent event="OnRecvDTMF" goto="m3903"/>
<onevent event="OnPlayError" goto="m3903"/>
<onevent event="OnErrDTMF" goto="m3903"/>
</catch>
<throw id="m3903" sessionid="newsession" event="OnPlayDu3end" next="m3904"/>
<catch id="m3904">
<onevent event="OnHangon" goto="m99"/>
<onevent event="OnLinkHangon" goto="m3910"/>
</catch>
<playfile id="m3910"
remark="请您对本次话务员的服务进行评分!1为相当满意,2为比较满意,3为不满意,4为态度恶劣."
dtmfruleid="2"
playruleid="2"
filename="wl/voice/pf.voc"
returndtmfs="pf"
next="m3911"/>
<catch id="m3911" remark="判断放音收码结果">
<onevent event="OnHangon" goto="m99"/>
<onevent event="OnLinkHangon" goto="m3022"/>
<onevent event="OnPlayEnd" goto="m3912"/>
<onevent event="OnRecvDTMF" goto="m3912"/>
<onevent event="OnPlayError" goto="m3912"/>
<onevent event="OnErrDTMF" goto="m3912"/>
</catch>
<switch id="m3912" remark="主菜单,判断放音收码结果">
<case cond="pf=1" goto="m3913"/>
<case cond="pf=2" goto="m3913"/>
<case cond="pf=3" goto="m3913"/>
<case cond="pf=4" goto="m3913"/>
<default goto="m9"/>
</switch>
<dbinsert id="m3913"
remark="插入评分记录"
sqls="insert into wl_Pf (wl_SerialNo,wl_HWYGH,wl_ZJHM,wl_PFSJ,wl_PF) values ('myserialno','myworkerno','$S_CallerNo','$S_DateTime','pf')"
next="m3914"/>
<catch id="m3914" remark="判断数据库操作结果">
<onevent event="OnDBSuccess" goto="m3915"/>
<onevent event="OnDBFail" goto="m3915"/>
</catch>
<playfile id="m3915"
remark="谢谢您对我们工作的支持!请挂机!"
dtmfruleid="1"
playruleid="1"
filename="wl/voice/bye.voc"
next="m3916"/>
<catch id="m3916" remark="判断放音收码结果">
<onevent event="OnHangon" goto="m9"/>
<onevent event="OnPlayEnd" goto="m9"/>
<onevent event="OnRecvDTMF" goto="m9"/>
<onevent event="OnPlayError" goto="m9"/>
<onevent event="OnErrDTMF" goto="m9"/>
</catch>
<!-- ===============================发送产品清单===================================== -->
<!-- 相对于用户来说是接收传真,相对于来电者说是发送传真 -->
<sendfax id="m444444"
remark="发送传真"
filename="wl/fax/tlwl.fax"
next="m444445"/>
<catch id="m444445">
<onevent event="OnHangon" goto="m9"/>
<onevent event="OnsFaxend" goto="m444446"/>
<onevent event="OnsFaxFail" goto="m444447"/>
</catch>
<playfile id="m444446"
remark="收发传真成功。"
dtmfruleid="1"
playruleid="1"
filename="demovoc/faxsucc.vox"
next="m444448"/>
<playfile id="m444447"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -