| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 |
- /**
- * 回访 问卷信息
- * */
- var wid = helper.request.queryString("oid");
- var stime = helper.request.queryString("stime");
- var etime = helper.request.queryString("etime");
- $(document).ready(function() {
- if(wid != null && wid != undefined && wid != "") {
- getWorkOrderInfo(); //获取工单信息
- // GetHJJG(); //获取呼叫结果
- // getQuestionPager(); //获取问卷
- }
- // $('#btn_submit').on('click', submitPages);
- //点击电话号码外呼
- $("#CallOut").click(function(event) {
- if($("#TelH").text()) {
- calloutopt($("#TelH").text());
- }
- });
- });
- //外呼
- function calloutopt(telphone) {
- event.stopPropagation();
- if(telphone) {
- $.ajax({
- type: "get",
- url: huayi.config.callcenter_url + "CallOutOpt/GetCallOutprefix",
- async: true,
- dataType: 'json',
- data: {
- token: $.cookie("token"),
- phone: telphone
- },
- success: function(result) {
- if(result.state.toLowerCase() == "success") {
- var guid = uuid();
- $("#TelCode").val(guid);
- top.obj.Type = "MakeCall";
- top.obj.DestinationNumber = result.data.phone;
- top.obj.Header = result.data.fix;
- top.obj.TaskType = "1"; //0:拨号外呼;1:问卷外呼;
- top.obj.TaskPhoneID = $("#F_Id").val(); //回访的电话工单ID
- top.Send();
- }
- }
- });
- }
- }
- //获取工单信息
- function getWorkOrderInfo() {
- $.getJSON(huayi.config.callcenter_url + 'CustomerNew/GetHzByIdinfo', {
- "ID": wid,
- "stime": stime,
- "etime": etime,
- "token": $.cookie("token")
- }, function(result) {
- if(result.state.toLowerCase() == "success") {
- if(result.data && result.data.length > 0) {
- var data = result.data[0];
- $("#Name").text(data.Name); // 姓名
- $("#Sex").text(data.Sex); //性别
- $("#F_Id").val(data.EpisodID); //
- $("#Age").text(data.Age); //年龄
- $("#Add").text(data.Add); //住址
- $('#TelH').text(data.TelH); //联系方式
- $('#Admloc').text(data.Admloc); //就诊科室
- $('#Admdoc').text(data.Admdoc); //就诊医生
- $('#DinoseT').text(data.DinoseT);// 就诊内容
- }
- }
- });
- }
- $('#btn_submit').click(function(){
- if(!$('input[name="check"]:checked').val()) {
- layer.confirm('呼叫结果必须选择!', {
- icon: 2,
- btn: ['确定']
- });
- return;
- }
- //请求
- $.ajax({
- type: "POST",
- url: huayi.config.callcenter_url + "CustomerNew/AddReturnVisitRecord",
- dataType: 'json',
- data: {
- ID: $("#F_Id").val(), //
- HealthCondition: $('#HealthCondition').val(),
- Advice: $('#Advice').val(),
- ProcessingResults:$('#ProcessingResults').val(),
- CallResult: $('input[name="check"]:checked').val(), //呼叫结果ID
- token: $.cookie("token")
- },
- async: true,
- success: function(data) {
- if(data.state === "success") {
- var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
- parent.layer.close(index); //再执行关闭
- parent.$('#workorderlist').bootstrapTable('refresh');
- parent.layer.msg('提交成功');
- }
- },
- });
- })
|