$(document).ready(function() { var ID = helper.request.queryString("str"); console.log(ID); /*tree下拉框效果*/ $(".inpBox .tree").click(function() { if($(this).parent().find(".addTree").is(":hidden")) { $(this).parent().find(".addTree").show(); } else { $(this).parent().find(".addTree").hide(); } }); /*普通下拉框效果*/ $(".inpBox .select").click(function() { if($(this).parent().find(".xl_common").is(":hidden")) { $(this).parent().find(".xl_common").show(); } else { $(this).parent().find(".xl_common").hide(); } }); $(".xl").click(function() { if($(this).parent().find(".addTree").is(":hidden")) { $(this).parent().find(".addTree").show(); } else { $(this).parent().find(".addTree").hide(); } if($(this).parent().find(".xl_common").is(":hidden")) { $(this).parent().find(".xl_common").show(); } else { $(this).parent().find(".xl_common").hide(); } }); $(".inpBox").mouseleave(function() { $(this).children(".addTree").hide(); $(this).children(".xl_common").hide(); }) $(".xl_box").on("click", "li", function() { var obj = $(this).parent().parent().parent(); obj.find("input").eq(0).val($(this).text()); obj.find("input").eq(1).val($(this).attr("itemid")); obj.find(".xl_common").hide(); }) $("input[name='ltype']").click(function() { var val = $("input[name='ltype']:checked").val(); if(val == '0') { $(".js").show(); } else if(val == '1') { $(".js").hide(); } }) if($("#zrbmtree")) { getBM($("#zrbmtree")); } //获取部门 var setting = { data: { key: { name: "F_DeptName" }, simpleData: { enable: true, idKey: "F_DeptId", pIdKey: "F_ParentId", rootPId: 0 } }, callback: { onClick: zTreeOnClick } }; function getBM(obj) { $.getJSON(huayi.config.callcenter_url + 'Department/GetAllList', { "token": $.cookie("token") }, function(result) { if(result.state.toLowerCase() == "success") { $.fn.zTree.init(obj, setting, result.data); } }) } function zTreeOnClick(event, treeId, treeNode) { if(event) { event.stopPropagation(); } var obj = $("#" + event.data.treeId).parent(); obj.parent().find("input").eq(0).val(treeNode.F_DeptName); obj.parent().find("input").eq(1).val(treeNode.F_DeptId); obj.hide(); getRY($(".clid"), $("#clbm").val()); }; //获取人员 function getRY(obj, deptid) { obj.empty(); obj.append('
  • --请选择--
  • '); obj.parent().parent().find("input").eq(0).val("--请选择--"); obj.parent().parent().find("input").eq(1).val(""); $.getJSON(huayi.config.callcenter_url + 'UserAccount/GetDeptUserList', { "deptid": deptid, "token": $.cookie("token") }, function(result) { if(result.state.toLowerCase() == "success") { $(result.data).each(function(i, n) { obj.append('
  • ' + n.F_UserName + '
  • '); }) obj.find("li").click(function(event) { if(event) { event.stopPropagation(); } $(this).parent().parent().parent().find("input").eq(0).val($(this).text()); $(this).parent().parent().parent().find("input").eq(1).val($(this).attr("itemid")); $(this).parent().parent().hide(); }); } }) } $.ajax({ type: "get", url: huayi.config.callcenter_url + "WorkOrder/GetWorkOrder", async: true, dataType: 'json', data: { orderid: ID, "token": $.cookie("token") }, success: function(data) { /*验证请求*/ if(data.state == "success") { var con = data; var Str = con.data.data; console.log(Str); $("#cl_gdlx").text(GetTypeName(Str[0].Type)); $("#cl_khxm").text(Str[0].Customer); $("#cl_khdh").text(Str[0].CustomerTel); $("#cl_gdnr").text(Str[0].Detail); //图片展示 $('#cl_gdbh').text(Str[0].WorkOrderID); var Files = Str[0].File; console.log(Files); console.log(Str[0].IsAudit); $(' input[name="isAudit"][value="'+Str[0].IsAudit+'"]').prop("checked", "checked");//审核 $(' input[name="ltypes"][value="'+Str[0].InfoTypeID+'"]').prop("checked", "checked");//审核 $("#xl_box").val(Str[0].UnitID); if(Files){ $(Files).each(function(i, n) { $('
    ').appendTo(".space"); }) } //信息审核 // //信息分类 } } }); $("#clgd").click(function() { var val = $("input[name='ltype']:checked").val(); if(!val) { layer.confirm('请选择处理方式!', { btn: ['确定'] }); return; } if(val == '0') { if(!$("#clbm").val()) { layer.confirm('请选择接收部门!', { btn: ['确定'] }); return; } } if(!$("#cont").val()) { layer.confirm('请输入处理内容!', { btn: ['确定'] }); return; } $.post(huayi.config.callcenter_url + 'WorkOrder/DealWorkOrder', { orderid: ID, isend: val, clbm: $("#clbm").val(), clid: $("#clid").val(), cont: $("#cont").val(), isaudit: $("input[name='isAudit']:checked").val(), infotypeid: $("input[name='ltypes']:checked").val(), unitid: $("#xl_box").val(), "token": $.cookie("token") }, function(result) { result = $.parseJSON(result); if(result.state.toLowerCase() == "success") { var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 parent.layer.close(index); //再执行关闭 parent.initTable(); parent.layer.msg("处理工单成功"); } }) }) }) $.getJSON(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag?flag=JBDW', { "token": $.cookie("token") }, function(result) { if(result.state.toLowerCase() == "success") { $('').appendTo("#xl_box"); for(var i = 0; i < result.data.length; i++) { $('').appendTo("#xl_box"); } } }) //信息分类 $.getJSON(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag?flag=XXFL', { "token": $.cookie("token") }, function(result) { console.log(result.data); if(result.state.toLowerCase() == "success") { var html = "" for(var i = 0; i < result.data.length; i++) { html += '' } $(html).appendTo(".Message_box"); } }) function GetTypeName(val) { var str = ''; switch(val + '') { case '1': str = "咨询"; break; case '2': str = "报修服务"; break; case '3': str = "投诉建议"; break; } return str; }