| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>工单处理</title>
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <script src="../Script/Common/huayi.load.js"></script>
- <script src="../Script/Common/huayi.config.js"></script>
- <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
- <link href="../css/WorkOrder/Search.css" rel="stylesheet">
- <link href="../css/init.css" rel="stylesheet" />
- <script src="../css/laydate/laydate.js"></script>
- <script src="../My97DatePicker/WdatePicker.js"></script>
- <!--<script src="../js/WorkOrder/WorkOrder.js"></script>-->
- <style>
- table td {
- word-break: break-all;
- word-wrap: break-word;
- }
- .ld-service li {
- float: left;
- font-size: 14px;
- color: #000;
- padding: 5px 15px;
- cursor: pointer;
- border-bottom: 1px solid #ccc;
- }
- .cr-click {
- border: 1px solid #ccc;
- background-color: #fff;
- border-bottom: none !important;
- border-bottom-left-radius: 5px;
- border-bottom-right-radius: 5px;
- }
- .Shows {
- display: block !important;
- }
- .complain {
- display: none;
- }
- th {
- padding: 5px;
- text-align: center;
- }
- .Borders {
- border: 1px solid #d7d7d7;
- }
- .form-group {
- margin-top: 10px;
- }
- </style>
- </head>
- <body class="gray-bg">
- <div class="wrapper wrapper-content animated fadeInRight">
- <div class="daoHang clearfix">
- <div class="dhLeft">
- <sapn>
- <i class="syIcon"></i>位置:
- <a href="javaScript:;" id="ReIndex">首页</a>>
- <a href="javaScript:;">工单管理</a>>
- <a href="" class="nowPosition">工单处理</a>
- </sapn>
- </div>
- <div class="dhRight">
- <a href="" title="刷新"><i class="fa fa-refresh"></i></a>
- </div>
- </div>
- <ul class="ld-service clearfix">
- <li itemtype="0" class="cr-click" itemtype="0">处理待办</li>
- <li itemtype="1" itemtype="1">今天已处理</li>
- <li itemtype="2" itemtype="2">历史查询</li>
- </ul>
- <div class="Content_box">
- <!--待处理/-->
- <div class="complain Shows DCL">
- <div class="th-box">
- <div class="th-bar">
- <div class="seach-box">
- <ul>
- <li>
- 状态:
- <select name="" id="States" class="selects">
- <option selected="selected" value="">请选择</option>
- <option value="18">登记中</option>
- <option value="25">回退</option>
- <option value="26">反馈</option>
- </select>
- </li>
- <li>
- 登记时间:
- <input class="photo x-color inputs laydate-icon" type="text" id="startTimes" />-
- <input class="photo x-color inputs laydate-icon" type="text" id="endTimes" />
- </li>
- <li>
- <a class="sc_btn btns db">搜索</a>
- </li>
- </ul>
- </div>
- </div>
- </div>
- <div style="width: 100%;padding: 10px;">
- <table id="workorderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
- <thead>
- <tr>
- <th data-field="F_WorkOrderId" data-align="center">登记编号</th>
- <th data-field="F_RegDate" data-align="center">登记时间</th>
- <!--<th data-field="UserName" data-align="center">登记人</th>-->
- <th data-field="F_UserCode" data-align="center">登记人</th>
- <th data-field="SourceName" data-align="center">信息来源</th>
- <th data-field="TypeName" data-align="center">信息类别</th>
- <th data-field="DeptName" data-align="center">交办单位</th>
- <th data-field="WorkStateName" data-align="center">状态</th>
- <th data-field="F_ComContent" data-align="center" data-formatter="ComContent">内容摘要</th>
- <th data-field="FilePath" data-formatter="setCode">录音文件</th>
- <th data-field="WorkOrderID" data-formatter="Dispose" data-align="center">操作</th>
- </tr>
- </thead>
- </table>
- </div>
- </div>
- <!--今天已处理/-->
- <div class="complain TDCL">
- <div style="width: 100%;padding: 10px;">
- <table id="daylist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
- <thead>
- <tr>
- <th data-field="F_WorkOrderId" data-align="center">登记编号</th>
- <th data-field="F_RegDate" data-align="center">登记时间</th>
- <!--<th data-field="UserName" data-align="center">登记人</th>-->
- <th data-field="F_UserCode" data-align="center">登记人</th>
- <th data-field="SourceName" data-align="center">信息来源</th>
- <th data-field="TypeName" data-align="center">信息类别</th>
- <th data-field="DeptName" data-align="center">交办单位</th>
- <th data-field="WorkStateName" data-align="center">状态</th>
- <th data-field="F_ComContent" data-align="center" data-formatter="ComContent">内容摘要</th>
- <th data-field="FilePath" data-formatter="setCode">录音文件</th>
- <th data-field="WorkOrderID" data-formatter="Disposes" data-align="center">操作</th>
- </tr>
- </thead>
- </table>
- </div>
- </div>
- <!--历史查询/-->
- <div class="complain LSCX">
- <div class="th-box">
- <div class="th-bar">
- <div class="seach-box">
- <ul>
- <li>
- 状态:
- <select name="" id="State" class="selects">
- <option value=""></option>
- </select>
- </li>
- <li>
- 登记时间:
- <input class="photo x-color inputs laydate-icon" type="text" id="startTime" />-
- <input class="photo x-color inputs laydate-icon" type="text" id="endTime" />
- </li>
- <li>
- <a class="sc_btn btns ss">搜索</a>
- </li>
- </ul>
- </div>
- </div>
- </div>
- <div style="width: 100%;padding: 10px;">
- <table id="Historylist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
- <thead>
- <tr>
- <th data-field="F_WorkOrderId" data-align="center">登记编号</th>
- <th data-field="F_RegDate" data-align="center">登记时间</th>
- <!--<th data-field="UserName" data-align="center">登记人</th>-->
- <th data-field="F_UserCode" data-align="center">登记人</th>
- <th data-field="SourceName" data-align="center">信息来源</th>
- <th data-field="TypeName" data-align="center">信息类别</th>
- <th data-field="DeptName" data-align="center">交办单位</th>
- <th data-field="WorkStateName" data-align="center">状态</th>
- <th data-field="F_ComContent" data-align="center" data-formatter="ComContent">内容摘要</th>
- <th data-field="FilePath" data-formatter="setCode">录音文件</th>
- <th data-field="WorkOrderID" data-formatter="Disposes" data-align="center">操作</th>
- </tr>
- </thead>
- </table>
- </div>
- </div>
- </div>
- </div>
- <div class="t-shade">
- <!--办理-->
- <div class="shade_k clgd ">
- <div class="shade_title">
- <span>办理<srong class="cknum"></srong></span>
- <span class="setwin"><a>x</a></span>
- </div>
- <div class="shade_content" style="height: 500px;">
- <div style="padding: 10px;" class="tj_content clearFix">
- <div class="baseinfo" style="display:block;">
- <div>
- <span>【基本信息】</span>
- <div class="box_content">
- <table id="sqzx" style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <th>登记编号:</th>
- <td><span class="djbh"></span></td>
- <th>登记日期:</th>
- <td><span class="djrq"></span></td>
- <th>状态:</th>
- <td><span class="zt"></span></td>
- </tr>
- <tr>
- <th>信息来源:</th>
- <td><span class="xxly"></span></td>
- <th>录音文件:</th>
- <td><span class="lywj"></span></td>
- <th>登记人:</th>
- <td><span class="djr"></span></td>
- </tr>
- <tr>
- <th>形式分类:</th>
- <td><span class="xsfl"></span></td>
- <th>内容大类:</th>
- <td><span class="nrdl"></span></td>
- <th>内容小类:</th>
- <td><span class="nrxl"></span></td>
- </tr>
- <tr>
- <th>反映区域:</th>
- <td><span class="qy"></span></td>
- <th>事发地址:</th>
- <td colspan="3"><span class="sfdz"></span></td>
- </tr>
- </table>
- </div>
- </div>
- <div>
- <span>【联系人信息】</span>
- <div class="lxr clearFix box_content">
- <table id="sqzx" style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <th>投诉人姓名:</th>
- <td>
- <span class="tsrname"></span>
- </td>
- <th>投诉人电话:</th>
- <td><span class="tsrphone"></span></td>
- <th>投诉人性别:</th>
- <td><span class="tsrsex"></span></td>
- <th>投诉人地址:</th>
- <td><span class="tsrdz"></span></td>
- </tr>
- <tr>
- <th>联系人姓名:</th>
- <td><span class="lxrname"></span></td>
- <th>联系人电话:</th>
- <td><span class="lxrphone"></span></td>
- <th>邮编:</th>
- <td><span class="yb"></span></td>
- <th>Email:</th>
- <td><span class='yj'></span></td>
- </tr>
- </table>
- </div>
- </div>
- <div>
- <div>
- <span>【情况摘要】</span>
- <table id="sqzx" style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <th style="width:200px;">标题:</th>
- <td><span class="bt"></span></td>
- </tr>
- <tr>
- <th>内容:</th>
- <td><span class="qkzy"></span></td>
- </tr>
- </table>
- </div>
- </div>
- <div>
- <div>
- <span>【处理结果】</span>
- <table id="sqzx" style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td><span class="cljg"></span></td>
- </tr>
- </table>
- </div>
- </div>
- <!--呈批信息-->
- <div class="cpjg_box" style="display:none;margin:10px 0;">
- <div>
- <span>【呈批结果】</span>
- <table id="cpjg" class="Borders" style="width: 100%;margin-top:5px;" border="1" cellspacing="0" cellpadding="0"></table>
- </div>
- </div>
- <!--交办记录-->
- <div class="jbjl_box" style="display:none;margin:10px 0;">
- <div>
- <span>【交办记录】</span>
- <table id="jbjl" class="Borders" style="width: 100%;margin-top:5px;" border="1" cellspacing="0" cellpadding="0"></table>
- </div>
- </div>
- <!--反馈信息-->
- <div class="fkxx_box" style="display:none;margin:10px 0;">
- <div>
- <span>【反馈信息】</span>
- <table id="fkxx" class="Borders" style="width: 100%;margin-top:5px;" border="1" cellspacing="0" cellpadding="0"></table>
- </div>
- </div>
- <div class="clearfix wh_btn">
- <!--<input type="button" value="修改" style="display:none;" id="xgcl" />-->
- <input type="button" value="呈批" class="" id="CP" />
- <input type="button" value="办结" class="" id="Wjgd" />
- <input type="button" value="打印预览" class="" id="dyyl" />
- <input type="button" value="关闭" class="" id="Closexq" />
- </div>
- </div>
- <div class="jbxx_boxs" style="display:none;">
- <div>
- <span>【交办信息】</span>
- <table id="cp_jbjl" class="" style="width: 100%;margin-top:5px;" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <th style='width:200px;'>登记编号:</th>
- <td>
- <span class='jb_djbhs'></span>
- </td>
- </tr>
- <tr>
- <th>领导批示:</th>
- <td>
- <textarea data-adaptheight class='jb_ldps'>领导批示</textarea>
- </td>
- </tr>
- </table>
- <div class="form-group clearfix">
- <span class="">
- 交办单位:
- </span>
- <span class="">
- 区域:
- <select name="" id="JArea" class="select">
- <option selected="selected" value="">请选择</option>
- </select>
- </span>
- <span class="">
- 部门类别 :
- </span>
- <span class="">
- <select name="" id="Jtype" class="select">
- <option selected="selected" value="">请选择</option>
- </select>
- </span>
- <span class="">
- 部门 :
- </span>
- <span class="">
- <select name="" id="Department" class="select">
- <option selected="selected" value="">请选择</option>
- </select>
- </span>
- </div>
- <div class="form-group clearfix">
- <span class="">
- 交办意见:
- </span>
- <span class="col-sm-12">
- <input type="radio" value="1" name="jiaoban" />
- 1.<span class="head">请按领导批示认真调查处理,在</span>
- <select name="" id="" class="min_select">
- <option value=""></option>
- </select>
- <span class="end">
- 个工作日内网络反馈市效能监察投诉中心。要求注明主办人、主管领导姓名和联系电话,同时提供有关处理依据。
- </span>
- </span>
- <span class="col-sm-12">
- <input type="radio" value="2" name="jiaoban" />
- 2.
- <span class="head">请按领导批示认真调查处理,在</span>
- <select name="" id="" class="min_select">
- <option value=""></option>
- </select>
- <span class="end">个工作日内通过书面反馈市效能监察投诉中心。要求注明主办人、主管领导姓名和联系电话,同时提供有关处理依据。</span>
- </span>
- <span class="col-sm-12">
- <input type="radio" value="3" name="jiaoban" />
- 3.
- <span class="head">请按领导批示认真调查处理并答复来电人,在</span>
- <select name="" id="" class="min_select">
- <option value=""></option>
- </select>
- <span class="end">个工作日内书面反馈市效能监察投诉中心。要求注明主办人、主管领导姓名和联系电话,同时提供有关处理依据。</span>
- </span>
- <span class="col-sm-12">
- <input type="radio" value="4" name="jiaoban" checked="checked" />
- 4.
- <span class="head">请按领导批示认真调查处理并答复来电人,在</span>
- <select name="" id="" class="min_select">
- <option value=""></option>
- </select>
- <span class="end">个工作日内通过网络反馈市效能监察投诉中心。要求注明主办人、主管领导姓名和联系电话,同时提供有关处理依据。</span>
- </span>
- <span class="col-sm-12">
- <input type="radio" value="5" name="jiaoban" />
- 5.
- <span class="head">请认真调查处理,在</span>
- <select name="" id="" class="min_select">
- <option value=""></option>
- </select>
- <span class="end">个工作日内书面反馈市效能监察投诉中心。要求注明主办人、主管领导姓名和联系电话,同时提供有关处理依据。</span>
- </span>
- </div>
- <div class="form-group clearfix">
- <span class="">
- 备注:<textarea data-adaptheight class="remark"></textarea>
- </span>
- </div>
- </div>
- <div class="clearfix wh_btn">
- <input type="button" value="呈批" class="" id="JB" />
- <input type="button" value="返回" class="" id="JBFH" />
- </div>
- </div>
- <div class="cljg_boxs" style="display:none;">
- <div>
- <span>【处理结果】</span>
- <div class="form-group clearfix">
- <span class="">
- 处理结果:<textarea data-adaptheight id="result"></textarea>
- </span>
- </div>
- </div>
- <div class="clearfix wh_btn">
- <input type="button" value="保存" class="" id="CL" />
- <input type="button" value="返回" class="" id="CLFH" />
- </div>
- </div>
- </div>
- <input type="hidden" id="wids" />
- </div>
- </div>
- <!--录音-->
- <div class="shade_k lyxz">
- <div class="shade_title">
- <span>录音播放与下载<srong class="cknum"></srong></span>
- <span class="setwin gbly"><a>x</a></span>
- </div>
- <div class="shade_content">
- <div class="Ly_box audiojs">
- </div>
- </div>
- </div>
- </div>
- <script src="../js/adjustHeight.js"></script>
- <script>
- var ldps = '\r\n 窦付明\r\n ' + laydate.now(0, "YYYY.MM.DD");
- $(document).ready(function () {
- laydate.skin('molv');
- laydate({
- elem: '#startTimes',
- event: 'focus'
- });
- laydate({
- elem: '#endTimes',
- event: 'focus'
- });
- laydate({
- elem: '#startTime',
- event: 'focus'
- });
- laydate({
- elem: '#endTime',
- event: 'focus'
- });
- //弹屏右侧切换效果
- $(".ld-service li").click(function () {
- $(this).addClass("cr-click").siblings().removeClass("cr-click");
- var index = $(this).index();
- var ss = $(this).attr("itemtype");
- $(".Content_box").find(".complain").eq(index).addClass("Shows").siblings().removeClass("Shows");
- switch (ss) {
- case '0': initTable(); break;
- case '1': dayTable(); break;
- case '2': history(); break;
- }
- });
- //关闭录音弹出
- $(".gbly").click(function () {
- $(".t-shade").hide();
- $(".lyxz").removeClass("cx");
- $('audio')[0].pause();
- });
- //点击关闭详情
- $('.setwin').click(function () {
- $(".t-shade").hide();
- $(".clgd ").hide();
- })
- $("#Closexq").click(function () {
- $(".t-shade").hide();
- $(".clgd ").hide();
- })
- loadStates($("#State"));
- //代办搜索
- $(".db").click(function () {
- initTable();
- })
- //历史搜索
- $(".ss").click(function () {
- history();
- })
- $("#Wjgd").click(function () {
- EndWorkOrder();
- })
- //区域
- loadArea($("#JArea"));
- $("#JArea").change(function () {
- $("#Jtype").empty();
- $("#Jtype").append('<option selected="selected" value="">请选择</option>');
- $("#Department").empty();
- $("#Department").append('<option selected="selected" value="">请选择</option>');
- var aid = $("#JArea").val();
- if (!aid) { aid = -1; }
- $.getJSON(huayi.config.callcenter_url + "Department/GetDeptTypeList", { "token": $.cookie("token"), aid: aid }, function (data) {
- if (data.state.toLowerCase() == "success") {
- var content = data.data;
- $(content).each(function (i, n) {
- $("<option value='" + n.F_DeptTypeId + "'>" + n.F_DeptTypeName + "</option>").appendTo($("#Jtype"));
- })
- }
- })
- })
- $("#Jtype").change(function () {
- $("#Department").empty();
- $("#Department").append('<option selected="selected" value="">请选择</option>');
- var tid = $("#Jtype").val();
- if (!tid) { tid = -1; }
- $.getJSON(huayi.config.callcenter_url + "Department/GetDeptList", { "token": $.cookie("token"), tid: tid }, function (data) {
- if (data.state.toLowerCase() == "success") {
- var content = data.data;
- $(content).each(function (i, n) {
- $("<option value='" + n.F_DeptId + "'>" + n.F_DeptName + "</option>").appendTo($("#Department"));
- })
- }
- })
- })
- $("#Department").change(function () {
- var dw = $("#Department").find("option:selected").text();
- if (dw == '请选择') {
- $(".jb_ldps").val(ldps);
- }
- else {
- $(".jb_ldps").val("转" + dw + "处理。" + ldps);
- }
- })
- //天数下拉框
- $(".min_select").each(function () {
- $(this).empty();
- for (var i = 1; i <= 10; i++) {
- if (i == 5) {
- $("<option selected='selected' value='5'>5</option>").appendTo($(this));
- }
- else {
- $("<option value='" + i + "'>" + i + "</option>").appendTo($(this));
- }
- }
- })
- //里面的呈批
- $("#CP").click(function () {
- $(".baseinfo").hide();
- $(".jbxx_boxs").show();
- })
- $("#JB").click(function () {
- var workorderid = $("#wids").val();
- var remark = $(".bz").val();
- var areaid = $("#JArea").val();
- var depttype = $("#Jtype").val();
- var deptid = $('#Department').val();
- var superopinion = $(".jb_ldps").val();
- var remark = $("#remark").val();
- var obj = $("input[name='jiaoban']:checked");
- var opitionid = obj.val();
- var day = obj.parent().find("select").val();
- var assignedopinion = obj.parent().find(".head").text() + day + obj.parent().find(".end").text();
- if (!superopinion) {
- layer.confirm('请输入领导批示!', {
- btn: ['确定']
- });
- return;
- }
- if (!deptid) {
- layer.confirm('请选择部门!', {
- btn: ['确定']
- });
- return;
- }
- if (!opitionid) {
- layer.confirm('请选择交办意见!', {
- btn: ['确定']
- });
- return;
- }
- $.post(huayi.config.callcenter_url + "WorkOrder/UpWorkOrderID", {
- workorderid: workorderid,
- areaid: areaid,
- depttype: depttype,
- deptid: deptid,
- remark: remark,
- opitionid: opitionid,
- superopinion: superopinion,
- assignedopinion: assignedopinion,
- day: day,
- token: $.cookie("token")
- }, function (data) {
- data = JSON.parse(data);
- /*验证请求*/
- if (data.state == "success") {
- $(".t-shade").hide();
- $(".clgd ").hide();
- layer.msg("呈批成功");
- //重新加载
- initTable();
- }
- });
- });
- $("#JBFH").click(function () {
- $(".baseinfo").show();
- $(".jbxx_boxs").hide();
- })
- //里面的修改
- $("#xgcl").click(function () {
- $(".baseinfo").hide();
- $(".cljg_boxs").show();
- })
- $("#CL").click(function () {
- var workorderid = $("#wids").val();
- var result = $("#result").val();
- if (!result) {
- layer.confirm('请输入处理结果!', {
- btn: ['确定']
- });
- return;
- }
- $.post(huayi.config.callcenter_url + "WorkOrder/UpdateWorkOrderResult", {
- workorderid: workorderid,
- result: result,
- token: $.cookie("token")
- }, function (data) {
- data = JSON.parse(data);
- /*验证请求*/
- if (data.state == "success") {
- $(".baseinfo").show();
- $(".cljg_boxs").hide();
- $(".cljg").text(result);
- layer.msg("保存成功");
- }
- });
- });
- $("#CLFH").click(function () {
- $(".baseinfo").show();
- $(".cljg_boxs").hide();
- })
-
- $("#workorderlist").on("click-row.bs.table", function (e, row, ele) {
- $('.success').removeClass('success'); //去除之前选中的行的,选中样式
- $(ele).addClass('success'); //添加当前选中的 success样式用于区别
- });
- $("#daylist").on("click-row.bs.table", function (e, row, ele) {
- $('.success').removeClass('success'); //去除之前选中的行的,选中样式
- $(ele).addClass('success'); //添加当前选中的 success样式用于区别
- });
- $("#Historylist").on("click-row.bs.table", function (e, row, ele) {
- $('.success').removeClass('success'); //去除之前选中的行的,选中样式
- $(ele).addClass('success'); //添加当前选中的 success样式用于区别
- });
- $("#dyyl").click(function () {
- layer.open({
- type: 2,
- content: "PrintPreview.html?wid=" + $("#wids").val(), //iframe的url,no代表不显示滚动条
- title: '打印',
- area: ['60%', '80%'], //宽高
- });
- })
- initTable();
- })
- //表格一
- function initTable() {
- //先销毁表格
- $('#workorderlist').bootstrapTable('destroy');
- //初始化表格,动态从服务器加载数据
- $("#workorderlist").bootstrapTable({
- method: "get", //使用get请求到服务器获取数据
- url: huayi.config.callcenter_url + "WorkOrder/GetDealList", //获取数据的Servlet地址
- contentType: "application/x-www-form-urlencoded",striped: true, //表格显示条纹
- pagination: true, //启动分页
- pageSize: 10, //每页显示的记录数
- pageNumber: 1, //当前第几页
- pageList: [10, 20, 50, 100], //记录数可选列表
- 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 = {
- page: params.pageNumber,
- pagesize: params.pageSize,
- tab: 0,
- starttime: $("#startTimes").val(),
- endtime: $("#endTimes").val(),
- state: $('#States').val(),
- token: $.cookie("token")
- };
- return param;
- },
- onLoadSuccess: function () { //加载成功时执行
- //layer.msg("加载成功");
- },
- onLoadError: function () { //加载失败时执行
- //layer.msg("加载数据失败", { time: 1500, icon: 2 });
- }
- });
- }
- //内容
- function ComContent(val) {
- if (val) {
- var str = '<div '
- if (val.length > 10) {
- str = str + ' title="' + val + '" ';
- val = val.substr(0, 10) + "...";
- }
- return str + '>' + val + '</div>';
- } else {
- return '';
- }
- }
- //地址
- function SourceAddress(val) {
- if (val) {
- var str = '<div '
- if (val.length > 10) {
- str = str + ' title="' + val + '" ';
- val = val.substr(0, 10) + "...";
- }
- return str + '>' + val + '</div>';
- } else {
- return '';
- }
- }
- //操作
- function Dispose(val, row) {
- if (row.F_WorkState == "18") {
- return '<div class="imgs" >' +
- '<a class="xg" onclick="ckxq(' + row.F_WorkOrderId + ')"> 办理 </a>' +
- '<a class="xg" onclick="UpWorkOrder(' + row.F_WorkOrderId + ')"> 呈批</a>' +
- '<a class="xg" onclick="XG(' + row.F_WorkOrderId + ')"> 修改</a>' +
- '<a class="xg" onclick="Move(' + row.F_WorkOrderId + ')"> 删除 </a>' +
- '</div>';
- } else if (row.F_WorkState == "26" || row.F_WorkState == "25") {
- return '<div class="imgs" >' +
- '<a class="xg" onclick="ckxq(' + row.F_WorkOrderId + ')"> 办理 </a>' +
- '<a class="xg" onclick="XG(' + row.F_WorkOrderId + ')"> 修改</a>' +
- '<a class="xg" onclick="Move(' + row.F_WorkOrderId + ')"> 删除 </a>' +
- '</div>';
- }
- }
- //加载状态
- function loadStates(obj) {
- obj.empty();
- obj.append('<option selected="selected" value="">请选择</option>');
- $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListById", {
- "token": $.cookie("token"),
- id: 5
- }, function (data) {
- if (data.state.toLowerCase() == "success") {
- var content = data.data;
- $(content).each(function (i, n) {
- var a = "<option value='" + n.F_ValueId + "'>" + n.F_Value + "</option>";
- $(a).appendTo(obj);
- })
- }
- })
- }
- //当天处理工单
- function dayTable() {
- //先销毁表格
- $('#daylist').bootstrapTable('destroy');
- //初始化表格,动态从服务器加载数据
- $("#daylist").bootstrapTable({
- method: "get", //使用get请求到服务器获取数据
- url: huayi.config.callcenter_url + "WorkOrder/GetDealList", //获取数据的Servlet地址
- contentType: "application/x-www-form-urlencoded",striped: true, //表格显示条纹
- pagination: true, //启动分页
- pageSize: 10, //每页显示的记录数
- pageNumber: 1, //当前第几页
- pageList: [10, 20, 50, 100], //记录数可选列表
- 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 = {
- page: params.pageNumber,
- pagesize: params.pageSize,
- tab: 1,
- token: $.cookie("token")
- };
- return param;
- },
- onLoadSuccess: function () { //加载成功时执行
- //layer.msg("加载成功");
- },
- onLoadError: function () { //加载失败时执行
- //layer.msg("加载数据失败", { time: 1500, icon: 2 });
- }
- });
- }
- /////////////////////////////////历史查询////////////////
- ///历史查询
- function history() {
- //先销毁表格
- $('#Historylist').bootstrapTable('destroy');
- //初始化表格,动态从服务器加载数据
- $("#Historylist").bootstrapTable({
- method: "get", //使用get请求到服务器获取数据
- url: huayi.config.callcenter_url + "WorkOrder/GetDealList", //获取数据的Servlet地址
- contentType: "application/x-www-form-urlencoded",striped: true, //表格显示条纹
- pagination: true, //启动分页
- pageSize: 10, //每页显示的记录数
- pageNumber: 1, //当前第几页
- pageList: [10, 20, 50, 100], //记录数可选列表
- 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 = {
- page: params.pageNumber,
- pagesize: params.pageSize,
- tab: 2,
- starttime: $("#startTime").val(),
- endtime: $("#endTime").val(),
- state: $('#State').val(),
- token: $.cookie("token")
- };
- return param;
- },
- onLoadSuccess: function () { //加载成功时执行
- //layer.msg("加载成功");
- },
- onLoadError: function () { //加载失败时执行
- //layer.msg("加载数据失败", { time: 1500, icon: 2 });
- }
- });
- }
- //操作2
- function Disposes(val, row) {
- return '<div class="imgs" >' +
- '<a class="xg" onclick="ckxqs(' + row.F_WorkOrderId + ')"> 查看详情</a>' +
- '</div>';
- }
- //音频
- function setCode(val) {
- if (val) {
- return '<div class="imgs" style="cursor: pointer;">' +
- '<img src="../img/vice.png" alt="" onclick= "helper.luyin.view(this)" item="' + val + '" />' +
- '</div>';
- } else {
- return '';
- }
- }
- //查看详情
- function ckxqs(str) {
- layer.open({
- type: 2,
- content: "WorkOrderDetail.html?wid=" + str, //iframe的url,no代表不显示滚动条
- title: '工单详情',
- area: ['85%', '80%'], //宽高
- });
- }
-
- function ckxq(str) {
- $(".jb_ldps").val(ldps);
- $("#JArea").val("");
- $("#JArea").trigger("change");
- $("#wids").val(str);
- $.getJSON(huayi.config.callcenter_url + 'WorkOrder/GetWorkOrder', {
- workorderid: str,
- "token": $.cookie("token")
- }, function (result) {
- if (result.state.toLowerCase() == "success") {
- var content = result.data;
- $(".jb_djbhs").text(content.data[0].F_WorkOrderId);
- $("#wids").val(content.data[0].F_WorkOrderId);
- $(".bt").text(content.data[0].F_ComTitle);
- $(".djbh").text(content.data[0].F_WorkOrderId);
- $(".djrq").text(content.data[0].F_RegDate);
- $(".xxly").text(content.data[0].SourceName);
- //$(".djr").text(content.data[0].UserName);
- $(".djr").text(content.data[0].F_UserCode);
- $(".zt").text(content.data[0].WorkStateName);
- $(".xsfl").text(content.data[0].TypeName1);
- $(".nrdl").text(content.data[0].TypeName2);
- $(".nrxl").text(content.data[0].TypeName3);
- $(".qy").text(content.data[0].AreaName);
- $(".sfdz").text(content.data[0].F_SourceAddress);
- $('.tsrphone').text(content.data[0].F_ConPhone);
- $('.tsrsex').text(content.data[0].F_CusSex);
- $('.tsrdz').text(content.data[0].F_CusAddress);
- $('.lxrphone').text(content.data[0].F_ConPhone);
- $('.qkzy').text(content.data[0].F_ComContent);
- if (content.data[0].F_Result) {
- var rt = content.data[0].F_Result.replace(/[ ]/g, " ").replace(/\ +/g, " ").replace(/\r\n/g, "<br />").replace(/\n/g, "<br />");
- $(".cljg").html(rt);
- }
- else {
- $(".cljg").html("");
- }
- $("#result").val(content.data[0].F_Result);
- //
- if (content.data[0].WorkStateName == "反馈") {
- $("#Wjgd").show();
- $("#xgcl").show();
- } else {
- $("#xgcl").hide();
- $("#Wjgd").hide();
- $("#CP").show();
- }
- //呈批信息
- $("#cpjg").empty();
- $(".cpjg_box").hide();
- if (content.cpdata.length > 0) {
- $(".cpjg_box").show();
- }
- else {
- $(".cpjg_box").hide();
- }
- $(content.cpdata).each(function (i, n) {
- if (n.F_State != '2') {
- var ps = '';
- if (n.F_SuperOpinion) {
- ps = n.F_SuperOpinion.replace(/[ ]/g, " ").replace(/\ +/g, " ").replace(/\r\n/g, "<br />").replace(/\n/g, "<br />");
- }
- var html = "<tr><th style='width:200px;'>呈批原因:<td><span class='cpyy'>" + n.F_BatchReason +
- "</span></td></th></tr><tr><th>领导批示:<td><span class='ldps'>" +
- ps + "</span></td></th></tr>";
- $(html).appendTo($("#cpjg"));
- } else {
- var ps = '';
- if (n.F_BackReason) {
- ps = n.F_BackReason.replace(/[ ]/g, " ").replace(/\ +/g, " ").replace(/\r\n/g, "<br />").replace(/\n/g, "<br />");
- }
- var html = "<tr><th style='width:200px;'>回退类型:<td><span class='cpyy'>" + n.F_BackType +
- "</span></td></th></tr><tr><th>回退原因:<td><span class='ldps'>" +
- ps + "</span></td></th></tr>";
- $(html).appendTo($("#cpjg"));
- }
- })
- //交办信息
- $("#jbjl").empty();
- $(content.jbdata).each(function (i, n) {
- if (n.F_ResultState && n.F_ResultState != '0') {
- $(".jbjl_box").show();
- var str = '未反馈';
- if (n.F_ResultState + '') {
- switch (str) {
- case '0':
- str = '未反馈';
- case '1':
- str = '按期反馈';
- case '2':
- str = '逾期反馈';
- }
- }
- var html = '<tr>' +
- '<th style="width: 100px;">记录号:</th>' +
- '<td><span class="jlh">' + n.F_AssignedId + '</span></td>' +
- '<th style="width: 100px;">受理单号:</th>' +
- '<td><span class="sldh">' + n.F_WorkOrderId + '</span></td>' +
- '<th style="width: 100px;">交办日期:</th>' +
- '<td><span class="jbrq">' + n.F_SubmitDate + '</span></td>' +
- '<th style="width: 100px;">反馈情况:</th>' +
- '<td><span class="fkqk">' + str + '</span></td>' +
- '<th style="width: 100px;">交办人:</th>' +
- '<td><span class="jbr" >' + n.F_EUserName + '</span></td>' +
- '</tr>' +
- '<tr>' +
- '<th>交办单位:</th>' +
- '<td><span class="jbdw">' + n.DeptName + '</span></td>' +
- '<th>交办意见:</th>' +
- '<td colspan="7"><span class="jbyj">' + n.F_AssignedOpinion + '</span></td>' +
- '</tr>';
- $(html).appendTo($("#jbjl"));
- }
- })
- if (content.cpdata.length <= 0) {
- $(".jbjl_box").hide();
- }
- //反馈信息
- $("#fkxx").empty();
- if (content.fkdata.length > 0) {
- $(".fkxx_box").show();
- }
- else {
- $(".fkxx_box").hide();
- }
- $(content.fkdata).each(function (i, n) {
- var str = '';
- if (n.F_Satisfaction + '') {
- switch (str) {
- case '0':
- str = '满意';
- case '1':
- str = '基本满意';
- case '2':
- str = '不满意';
- }
- }
- var html = '<tr>' +
- '<th style="width: 100px;">承办单位:</th>' +
- '<td><span class="cbdw">' + n.DeptName + '</span></td>' +
- '<th>反馈时间:</th>' +
- '<td><span class="fksj">' + n.F_BackDate + '</span></td>' +
- '<th>用户满意度:</th>' +
- '<td><span class="myd">' + str + '</span></td>' +
- '</tr>' +
- '<tr>' +
- '<th>反馈内容:</th>' +
- '<td colspan="5"><span class="fknr">' + n.F_Result + '</span></td>' +
- '</tr>';
- $(html).appendTo($("#fkxx"));
- })
- $(".t-shade").show();
- $(".clgd ").show();
- $(".baseinfo").show();
- $(".jbxx_boxs").hide();
- $(".cljg_boxs").hide();
- }
- })
- }
- //完结工单
- function EndWorkOrder() {
- layer.confirm('确定要办结吗?', {
- btn: ['是', '否'] //按钮
- }, function () {
- $.post(huayi.config.callcenter_url + "WorkOrder/EndWorkOrder", {
- workorderid: $("#wids").val(),
- "token": $.cookie("token")
- }, function (result) {
- result = JSON.parse(result);
- /*验证请求*/
- if (result.state.toLowerCase() == "success") {
- layer.msg("办结成功");
- $(".t-shade").hide();
- $(".clgd ").hide();
- initTable();
- }
- });
- });
- }
- //删除工单
- function Move(str) {
- layer.confirm('确定删除当前记录?', {
- btn: ['是', '否'] //按钮
- }, function () {
- var arr = [];
- arr.push(str);
- $.post(huayi.config.callcenter_url + "WorkOrder/DelWorkOrder", {
- ids: arr,
- token: $.cookie("token")
- }, function (data) {
- data = JSON.parse(data);
- /*验证请求*/
- if (data.state == "success") {
- layer.msg("删除成功");
- //重新加载
- initTable();
- }
- });
- });
-
- }
- //呈批
- function UpWorkOrder(strs) {
- layer.confirm('确定要呈批吗?', {
- btn: ['是', '否'] //按钮
- }, function () {
- var ids = []; ids.push(strs);
- $.post(huayi.config.callcenter_url + "WorkOrder/UpWorkOrder", {
- ids: ids,
- token: $.cookie("token")
- }, function (data) {
- data = JSON.parse(data);
- /*验证请求*/
- if (data.state == "success") {
- $(".t-shade").hide();
- $(".clgd ").hide();
- layer.msg("呈批成功");
- //重新加载
- initTable();
- }
- });
- });
- }
- //加载区域
- function loadArea(obj) {
- obj.empty();
- obj.append('<option selected="selected" value="">请选择</option>');
- $.getJSON(huayi.config.callcenter_url + "Department/GetAreaList", {
- "token": $.cookie("token")
- }, function (data) {
- if (data.state.toLowerCase() == "success") {
- var content = data.data;
- $(content).each(function (i, n) {
- $("<option value='" + n.F_AreaId + "'>" + n.F_AreaName + "</option>").appendTo(obj);
- })
- }
- })
- }
- //
- function XG(stg) {
- layer.open({
- type: 2,
- content: "WorkOrderEdit.html?wid=" + stg, //iframe的url,no代表不显示滚动条
- title: '修改',
- area: ['85%', '80%'], //宽高
- });
- }
- </script>
- </body>
- </html>
|