//工单列表 var classificationFlag function workTable(KeyId,deptid,sourceId,PhoneType,keyword ,type,sourceArea,key,timetype,handling,source,dptype, date, Township, strworkid, stime, etime, isspecial, classification, time = 0, specialid) { $('#orderTel').val(''); $('#orderKey').val(''); $('#orderId').val(''); // $('#isresult').val('0'); $('.bulletFrameT').show(); $('.workList').show(); $('.workList').siblings().hide() if ($('.bulletFrameT').css('display') == 'block') { $('.body').css('opacity', '0.4') } $('.close_iconS').click(function() { $('.bulletFrameT').hide(); $('.bulletFrame').show(); $('.workList').hide(); $('.timeSta_wrap').show(); $('.timeSta_wrap').siblings().hide() $('#themeIdHidden').val('') }) if (classification) { classificationFlag = true } else{ classificationFlag = false } var param = { // token: $.cookie("token"), // page: params.pageNumber, // pagesize: params.pageSize, Township, KeyId: KeyId, deptid:deptid, sourceId:sourceId, PhoneType :PhoneType , keyword:keyword, workid: strworkid, stime, etime, isspecial, date, specialid:$('#themeIdHidden').val(), type:type, sourceArea:sourceArea, classification, time, key:key, timetype:timetype, handling:handling, source:source, dptype:dptype }; $.cookie("old_params", JSON.stringify(param)) initTable(param); } function initTable(parm) { var tel = $('#orderTel').val(); var orderKey = $('#orderKey').val(); var orderId = $('#orderId').val(); var isresult = $('#isresult').val(); var conphone = $('#orderTel').val(); if (!parm) parm = JSON.parse($.cookie("old_params")) if (!parm.key) parm.key = orderKey; if (!parm.workid) parm.workid = orderId; parm.tel = conphone; // parm.conphone = conphone; parm.isresult = isresult; //先销毁表格 $('.workListTable').bootstrapTable('destroy'); //初始化表格,动态从服务器加载数据 $('.workListTable').bootstrapTable({ method: "get", //使用get请求到服务器获取数据 // url: "http://192.168.8.9:1042/InfoNew/WorkOrdrList", //获取数据的Servlet地址 url:huayi.config.callcenter_url +"/InfoNew/WorkOrdrList", //获取数据的Servlet地址 contentType: "application/x-www-form-urlencoded", striped: false, //表格显示条纹 pagination: true, //启动分页 pageSize: 10, //每页显示的记录数 pageNumber: 1, //当前第几页 pageList: [8, 16, 32, 64,128], //记录数可选列表 search: false, //是否启用查询 showColumns: false, //显示下拉框勾选要显示的列 showRefresh: false, //显示刷新按钮 sidePagination: "server", //表示服务端请求 //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder //设置为limit可以获取limit, offset, search, sort, order queryParamsType: "undefined", queryParams: function queryParams(params) { //设置查询参数 parm.token = $.cookie("token"); parm.page = params.pageNumber; parm.pagesize= params.pageSize; return parm; }, responseHandler: function(res) { //格式化数据 return { "rows": res.rows, //数据 "total": res.total }; }, onLoadSuccess: function(res) { //加载成功时执行 if (classificationFlag) { $('.workListTable').bootstrapTable('showColumn', 'ClassificationName'); } }, onLoadError: function() { //加载失败时执行 //layer.msg("加载数据失败", { time: 1500, icon: 2 }); } }); } function examineList(deptid, tab, date) { $('.bulletFrameT').show(); $('.workList').show(); $('.workList').siblings().hide() if ($('.bulletFrameT').css('display') == 'block') { $('.body').css('opacity', '0.4') } $('.close_iconS').click(function() { $('.bulletFrameT').hide(); $('.bulletFrame').show(); $('.workList').hide(); $('.timeSta_wrap').show(); $('.timeSta_wrap').siblings().hide() }) //先销毁表格 $('workListTable').bootstrapTable('destroy'); //初始化表格,动态从服务器加载数据 $('workListTable').bootstrapTable({ method: "get", //使用get请求到服务器获取数据 // url: "http://192.168.8.9:1042/InfoNew/WorkOrdrList", //获取数据的Servlet地址 url:huayi.config.callcenter_url +"/DataAssessment/GetEvaluationList", //获取数据的Servlet地址 contentType: "application/x-www-form-urlencoded", striped: false, //表格显示条纹 pagination: true, //启动分页 pageSize: 10, //每页显示的记录数 pageNumber: 1, //当前第几页 pageList: [8, 16, 32, 64,128], //记录数可选列表 search: false, //是否启用查询 showColumns: false, //显示下拉框勾选要显示的列 showRefresh: false, //显示刷新按钮 sidePagination: "server", //表示服务端请求 //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder //设置为limit可以获取limit, offset, search, sort, order queryParamsType: "undefined", queryParams: function queryParams(params) { //设置查询参数 var param = { token: $.cookie("token"), page: params.pageNumber, pagesize: params.pageSize, date, tab, // KeyId: KeyId, deptid:deptid, // sourceId:sourceId, // PhoneType :PhoneType , // keyword:keyword, // type:type, // sourceArea:sourceArea, // key:key, // timetype:timetype, // handling:handling, // source:source, // dptype:dptype }; return param; }, responseHandler: function(res) { //格式化数据 return { "rows": res.rows, //数据 "total": res.total }; }, onLoadSuccess: function(res) { //加载成功时执行 }, onLoadError: function() { //加载失败时执行 //layer.msg("加载数据失败", { time: 1500, icon: 2 }); } }); } //退回工单 function backWorkTable(deptid,type) { $('.bulletFrameT').show(); $('.backWorkList').show(); $('.backWorkList').siblings().hide() if ($('.bulletFrameT').css('display') == 'block') { $('.body').css('opacity', '0.4') } if(type==0){ $('.backWorkList h2').text('安阳市12345热线退回工单列表') }else{ $('.backWorkList h2').text('安阳市12345热线退回超期工单列表') } //先销毁表格 $('#backWorkList').bootstrapTable('destroy'); //初始化表格,动态从服务器加载数据 $('#backWorkList').bootstrapTable({ method: "get", //使用get请求到服务器获取数据 // url: "http://192.168.8.9:1042/InfoNew/WorkOrdrList", //获取数据的Servlet地址 url:huayi.config.callcenter_url +"/InfoNew/WorkBackOrdrList", //获取数据的Servlet地址 contentType: "application/x-www-form-urlencoded", striped: false, //表格显示条纹 pagination: true, //启动分页 pageSize: 10, //每页显示的记录数 pageNumber: 1, //当前第几页 pageList: [8, 16, 32, 64,128], //记录数可选列表 search: false, //是否启用查询 showColumns: false, //显示下拉框勾选要显示的列 showRefresh: false, //显示刷新按钮 sidePagination: "server", //表示服务端请求 //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder //设置为limit可以获取limit, offset, search, sort, order queryParamsType: "undefined", queryParams: function queryParams(params) { //设置查询参数 var param = { token: $.cookie("token"), page: params.pageNumber, pagesize: params.pageSize, deptid:deptid, type:type }; return param; }, responseHandler: function(res) { //格式化数据 return { "rows": res.rows, //数据 "total": res.total }; }, onLoadSuccess: function(res) { //加载成功时执行 }, onLoadError: function() { //加载失败时执行 //layer.msg("加载数据失败", { time: 1500, icon: 2 }); } }); } //列表操作 function getformatter(v) { // workStateAct = 2 var resultValue = (v.substring(0,2) + v.substring(10,21)) // overflow: hidden;text-overflow: ellipsis;white-space: nowrap; return '' + resultValue+ '' } function getformatterDetail(v,row){ var resultValue = (v.substring(0,2) + v.substring(10,21)) // return '' + v + '' //style="display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:80px;text-align: center;" return '' + resultValue+ '' // return '' + v + '
' } function getformatterTitleDetail(val) { // var resultValue = (v.substring(0,2) + v.substring(10,16)) // style='display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:100px;margin:0 auto;' return "
" + val + "
" } function getWorkState(v, r) { if (r.F_WorkState == 0) { return "新工单"; } else if (r.F_WorkState == 1) { return "待交办"; } else if (r.F_WorkState == 2) { return "待查收"; } else if (r.F_WorkState == 3) { return "退回审核中"; } else if (r.F_WorkState == 4) { return "办理中"; } else if (r.F_WorkState == 5) { return "延时审核中"; } else if (r.F_WorkState == 6) { return "已办理"; } else if (r.F_WorkState == 7) { return "已回访"; } else if (r.F_WorkState == 8) { return "重办中"; } else if (r.F_WorkState == 9) { return "已结案"; } else if (r.F_WorkState == 10) { return "待审核"; } else if (r.F_WorkState == 11) { return "重办待交办"; } else if (r.F_WorkState == 13) { return "重办驳回"; } } function getDeptnameC(v) { return "" + v + "" } function getformatterD(v) { return "" + v + "" } function getformatterT(v) { return "" + v + "" } function getformatterC(v) { return "" + v + "" } function getProblem(v){ return "
" + v + "
" } function getformatterTitle(val) { return "
" + val + "
" } function detailHandle(id){ detailId = id; $(".workDetailsHandle").show() $(".workDetailsHandleSecond").hide() $(".workProcedure").hide() $('.urgency').text(' '); $('.workState').text(" "); $('.acceptType').text(" "); $('.isSecrecy').text(" "); $('.workNo').text(' '); //工单编号 $('.filesBox').html(' '); //工单附件 $('.filesBoxs').html(' '); //工单附件 $('.acceptNumber').text(' '); //受理人工号 $('.acceptName').text(' '); //受理人 $('.contacts').text(' '); //来单联系人 $('.phone').text(' '); //联系号码 $('.contactInformation').text(' '); //联系方式 $('.contactAddress').text(' '); $('.acceptChannel').text(' '); $('.phoneType').text(' '); $('.KeyName').text(' '); $('.F_ComContent').text(' '); $('.F_Content').text(' '); $('.deptname').text(' '); $('.AreaName').text(' '); $('.F_ComTitle').text(' '); $('.deptname').text(' '); $('.F_Result').text(' '); new doAjax({ url: huayi.config.callcenter_url + "/InfoNew/GetWorkOrder", data: { token: $.cookie("token"), workorderid: id }, Type: 'GET', callBack: function(res) { let data = res.data[0]; if (data.F_IsProtect == 0) { $('.isSecrecy').text("否"); } else { $('.isSecrecy').text("是"); } let level; //紧急程度 for (i in data) { if (data[i] == '' || data[i] == null) { data[i] = '-' } } if (data.F_Level == 1) { $('.urgency').text('一般'); } else { $('.urgency').text('严重'); } if (data.F_WorkState == 0) { $('.workState').text("新工单"); } else if (data.F_WorkState == 1) { $('.workState').text("待交办"); } else if (data.F_WorkState == 2) { $('.workState').text("待查收"); } else if (data.F_WorkState == 3) { $('.workState').text("退回审核中"); } else if (data.F_WorkState == 4) { $('.workState').text("办理中"); } else if (data.F_WorkState == 5) { $('.workState').text("延时审核中"); } else if (data.F_WorkState == 6) { $('.workState').text("已办理"); } else if (data.F_WorkState == 7) { $('.workState').text("已回访"); } else if (data.F_WorkState == 8) { if (data.F_Identification === 0) { $('.workState').text("重置转发"); } else if (data.F_Identification === 1) { $('.workState').text("退回重办"); } else { $('.workState').text("重办中"); } } else if (data.F_WorkState == 9) { $('.workState').text("已结案"); } else if (data.F_WorkState == 10) { $('.workState').text("待审核"); } else if (data.F_WorkState == 11) { $('.workState').text("重办待交办"); } else if (data.F_WorkState == 13) { $('.workState').text("重办驳回"); } if (data.F_IsResult == 0) { $('.acceptType').text("网络转办"); } else { $('.acceptType').text("当即办理"); } $('.workNo').text(data.F_WorkOrderId); //工单编号 $('.acceptNumber').text(data.F_CreateUser); //受理人工号 $('.acceptName').text(data.UserName); //受理人 $('.contacts').text(data.F_CusName); //来单联系人 $('.phone').text(data.F_CusPhone); //联系号码 $('.contactInformation').text(data.F_ConPhone); //联系方式 $('.contactAddress').text(data.F_SourceAddress); $('.acceptChannel').text(data.SourceName); $('.phoneType').text(data.TypeName1); $('.KeyName').text(data.KeyName); $('.F_ComContent').text(data.F_ComContent); $('.F_Content').text(data.F_Content); $('.deptname').text(data.deptname); $('.AreaName').text(data.AreaName); $('.F_ComTitle').text(data.F_ComTitle); $('.deptname').text(data.deptname); $('.F_Result').text(data.F_Result); if (data.File && Array.isArray(data.File)) { var str = ''; data.File.forEach((o) => { if (['.png', '.jpg', '.jpeg'].includes(o.F_FileType.toLowerCase())) { str += ''; } else { str += ''+ o.F_FileName +''; } }) // $('#files').append(str); $('.filesBox').append(str); } if (data.Files && Array.isArray(data.Files)) { var str = ''; data.Files.forEach((o) => { if (['.png', '.jpg', '.jpeg'].includes(o.F_FileType.toLowerCase())) { str += ''; } else { str += ''+ o.F_FileName +''; } }) // $('#files').append(str); $('.filesBoxs').append(str); } } }); } //工单详情 function btn_detail(id) { detailId = id; $('.bulletFrameT').show(); $('.workDetails').show(); $('.workDetailsHandleSecond').hide() $('.workProcedure').hide() $('.workDetails').siblings().hide() if ($('.bulletFrameT').css('display') == 'block') { $('.body').css('opacity', '0.4') } $('.btn_right').click(function() { $('.workList').show(); $('.workList').siblings().hide() }) $(".workDetailsHandle").show() $('.urgency').text(' '); $('.workState').text(" "); $('.acceptType').text(" "); $('.isSecrecy').text(" "); $('.workNo').text(' '); //工单编号 $('.filesBox').html(' '); //附件 $('.filesBoxs').html(' '); //附件 $('.acceptNumber').text(' '); //受理人工号 $('.acceptName').text(' '); //受理人 $('.contacts').text(' '); //来单联系人 $('.phone').text(' '); //联系号码 $('.contactInformation').text(' '); //联系方式 $('.contactAddress').text(' '); $('.acceptChannel').text(' '); $('.phoneType').text(' '); $('.KeyName').text(' '); $('.F_ComContent').text(' '); $('.F_Content').text(' '); $('.deptname').text(' '); $('.AreaName').text(' '); $('.F_ComTitle').text(' '); $('.deptname').text(' '); $('.F_Result').text(' '); new doAjax({ url: huayi.config.callcenter_url + "/InfoNew/GetWorkOrder", data: { token: $.cookie("token"), workorderid: id, }, Type: 'GET', callBack: function(res) { let data = res.data[0]; if (data.F_IsProtect == 0) { $('.isSecrecy').text("否"); } else { $('.isSecrecy').text("是"); } let level; //紧急程度 for (i in data) { if (data[i] == '' || data[i] == null) { data[i] = '-' } } if (data.F_Level == 1) { $('.urgency').text('一般'); } else { $('.urgency').text('严重'); } if (data.F_WorkState == 0) { $('.workState').text("新工单"); } else if (data.F_WorkState == 1) { $('.workState').text("待交办"); } else if (data.F_WorkState == 2) { $('.workState').text("待查收"); } else if (data.F_WorkState == 3) { $('.workState').text("退回审核中"); } else if (data.F_WorkState == 4) { $('.workState').text("办理中"); } else if (data.F_WorkState == 5) { $('.workState').text("延时审核中"); } else if (data.F_WorkState == 6) { $('.workState').text("已办理"); } else if (data.F_WorkState == 7) { $('.workState').text("已回访"); } else if (data.F_WorkState == 8) { if (data.F_Identification === 0) { $('.workState').text("重置转发"); } else if (data.F_Identification === 1) { $('.workState').text("退回重办"); } else { $('.workState').text("重办中"); } } else if (data.F_WorkState == 9) { $('.workState').text("已结案"); } else if (data.F_WorkState == 10) { $('.workState').text("待审核"); } else if (data.F_WorkState == 11) { $('.workState').text("重办待交办"); } else if (data.F_WorkState == 13) { $('.workState').text("重办驳回"); } if (data.F_IsResult == 0) { $('.acceptType').text("网络转办"); } else { $('.acceptType').text("当即办理"); } $('.workNo').text(data.F_WorkOrderId); //工单编号 $('.acceptNumber').text(data.F_CreateUser); //受理人工号 $('.acceptName').text(data.UserName); //受理人 $('.contacts').text(data.F_CusName); //来单联系人 $('.phone').text(data.F_CusPhone); //联系号码 $('.contactInformation').text(data.F_ConPhone); //联系方式 $('.contactAddress').text(data.F_SourceAddress); $('.acceptChannel').text(data.SourceName); $('.phoneType').text(data.TypeName1); $('.KeyName').text(data.KeyName); $('.F_ComContent').text(data.F_ComContent); $('.F_Content').text(data.F_Content); $('.deptname').text(data.deptname); $('.AreaName').text(data.AreaName); $('.F_ComTitle').text(data.F_ComTitle); $('.deptname').text(data.deptname); $('.F_Result').text(data.F_Result); if (data.File && Array.isArray(data.File)) { var str = ''; data.File.forEach((o) => { if (['.png', '.jpg', '.jpeg'].includes(o.F_FileType.toLowerCase())) { str += ''; } else { str += ''+ o.F_FileName +''; } }) $('.filesBox').append(str); } if (data.Files && Array.isArray(data.Files)) { var str = ''; data.Files.forEach((o) => { if (['.png', '.jpg', '.jpeg'].includes(o.F_FileType.toLowerCase())) { str += ''; } else { str += ''+ o.F_FileName +''; } }) // $('#files').append(str); $('.filesBoxs').append(str); } } }); } function imageShow(src) { layer.open({ type: 1, title: false, closeBtn: 0, zIndex: 99999999999, area: '600px', skin: 'layui-layer-nobg', // 没有背景色的class shadeClose: true, content: '图片预览' }); } //工单流程 function getClick() { $(".workDetailsHandle").hide() $(".workDetailsHandleSecond").show() $('#timeline').html(''); $('.bulletFrameT').show(); $('.workProcedure').show(); // $('.workProcedure').siblings().hide() if ($('.bulletFrameT').css('display') == 'block') { $('.body').css('opacity', '0.4') } new doAjax({ url: huayi.config.callcenter_url + "InfoNew/GetWorkOrderProcess", data: { token: $.cookie("token"), workorderid: detailId }, Type: 'GET', callBack: function(res) { let str = ''; var resultContent = '' if($(".F_Result").text()){ resultContent = $(".F_Result").text() } var resultTextData = [ ') 办理了工单',') 添加并结案',') 修改并结案',') 主办了',') 同意了此处理'] res.data.forEach(function(v, n) { // if (v.F_Message.indexOf('设置了分类') === -1) { // // } if (v.F_Message.indexOf('市民短信评议')>=0 || v.F_Message.indexOf('市民微信评议')>=0 || v.F_Message.indexOf('市民网站评议')>=0) { str += "
  • " + "

    "+v.F_CreateTime+"

    市民已评议

  • " } else if (v.F_Message.indexOf('设置了分类') === -1 && v.F_Message.indexOf('添加了分类') === -1 && v.F_Message.indexOf('修改了工单内容') === -1 && v.F_Message.indexOf('修改了办理结果') === -1 && v.F_Message.indexOf('审核工单了工单,不通过原因') === -1 ){ str += "
  • " + "

    "+v.F_CreateTime+"

    " + v.F_Message+ "

  • " } // if (n===0) { // str += // "
  • " + // "

    "+v.F_CreateTime+"

    "+v.F_Message+"

  • " // }else if(v.F_Message.indexOf(') 添加并结案')!==-1 // || v.F_Message.indexOf(') 修改并结案')!==-1 // || v.F_Message.indexOf(') 主办了')!==-1 // || v.F_Message.indexOf(') 同意了此处理')!==-1){ // str += // "
  • " + // "

    "+v.F_CreateTime+"

    "+ // v.F_Message+"

    办理结果内容:"+resultContent+"

  • " // // } // else { // str += // "
  • " + // "" + v.F_CreateTime + // "

    " + v // .F_Message+ "

  • " // } }) $('#timeline').html(str); } }); } function messageClick(that, mssage) { $(that).html(mssage) }