| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373 |
- $(function () {
- helper.getDropList.getOrderAreas($("#sourceAreas"));
- ZX($("#ZX"));
- LY($("#source"));
- LB($("#type"));
- ZT($("#keyid"));
- yardman($("#yardman"),"ZXLD,MTDD");
- yardman($("#closeuser"),"ZXLD,MTDD");
- yardman($("#dbyardman"),"DBZY");
- yardman($("#auditorMultimediaPersonnel"),"ZXLD");
- tree();
- treeReactionCategory();
- //所属分类下拉
- $(".inps").focus(function () {
- $(".xlAdd").css("display", "block");
- });
- $(".xl").click(function () {
- if ($(".xlAdd").css("display") == "block") {
- $(".xlAdd").css("display", "none");
- } else {
- $(".xlAdd").css("display", "block");
- }
- });
- $(".addTree").mouseleave(function () {
- $(this).css("display", "none");
- });
- //清除
- $(".Cleans ").click(function () {
- $(".inps").val("");
- $("#PID").val("");
- $("#Dpment").val("");
- });
- //所属分类下拉
- $(".inpsReactionCategory").focus(function () {
- $(".xlAddReactionCategory").css("display", "block");
- });
- $(".xlReactionCategory").click(function () {
- if ($(".xlAddReactionCategory").css("display") == "block") {
- $(".xlAddReactionCategory").css("display", "none");
- } else {
- $(".xlAddReactionCategory").css("display", "block");
- }
- });
- $(".addTreeReactionCategory").mouseleave(function () {
- $(this).css("display", "none");
- });
- //清除
- $(".CleansReactionCategory ").click(function () {
- $(".inpsReactionCategory").val("");
- $("#keyid").val("");
- });
- //键盘登录事件
- $("input").bind("keypress", function (event) {
- if (event.keyCode == "13") {
- $(".Seach").trigger("click");
- }
- });
- ///搜素
- $(".Seach").click(function () {
- load();
- });
- //导出
- // $(".Export").click(function () {
- // dcexcel(this);
- // });
- });
- ///坐席
- function ZX(obj) {
- obj.empty();
- $.getJSON(
- huayi.config.callcenter_url + "UserAccount/GetSeatList",
- {
- token: $.cookie("token"),
- },
- function (data) {
- if (data.state.toLowerCase() == "success") {
- var content = data.data;
- $(content).each(function (i, n) {
- $(
- "<option value='" +
- n.F_UserCode +
- "'>" +
- n.F_UserName +
- "</option>"
- ).appendTo(obj);
- });
- obj.selectpicker({
- noneSelectedText: "请选择", //默认显示内容
- });
- obj.selectpicker("refresh");
- }
- }
- );
- }
- function selectMultiple(obj) {
- var maindeptId = "";
- var maindeptId_ = obj.val(); //坐席
- if(maindeptId_ != null) {
- $(maindeptId_).each(function(i, n) {
- var obj2 = '';
- obj2 = n + ",";
- maindeptId += obj2;
- })
- maindeptId = maindeptId.substring(0, maindeptId.length)
- } else {
- maindeptId = ""
- }
- return maindeptId
- }
- //调度员
- function yardman(obj,rolecode) {
- obj.empty();
- $.getJSON(
- huayi.config.callcenter_url + "UserAccount/GetUsersList",
- {
- rolecode: rolecode,
- token: $.cookie("token"),
- },
- function (data) {
- if (data.state.toLowerCase() == "success") {
- var content = data.data;
- $("<option value=''>请选择</option>").appendTo(obj)
- $(content).each(function (i, n) {
- $(
- "<option value='" +
- n.F_UserCode +
- "'>" +
- n.F_UserName +
- "</option>"
- ).appendTo(obj);
- });
- obj.selectpicker({
- noneSelectedText: "请选择", //默认显示内容
- });
- obj.selectpicker("refresh");
- }
- }
- );
- }
- function dbman(obj,rolecode) {
- obj.empty();
- $.getJSON(
- huayi.config.callcenter_url + "UserAccount/GetUsersList",
- {
- rolecode: rolecode,
- token: $.cookie("token"),
- },
- function (data) {
- if (data.state.toLowerCase() == "success") {
- var content = data.data;
- $("<option value=''>请选择</option>").appendTo(obj)
- $(content).each(function (i, n) {
- $(
- "<option value='" +
- n.F_UserCode +
- "'>" +
- n.F_UserName +
- "</option>"
- ).appendTo(obj);
- });
- obj.selectpicker({
- noneSelectedText: "请选择", //默认显示内容
- });
- obj.selectpicker("refresh");
- }
- }
- );
- }
- //审核
- function audit(str) {
- layer.confirm(
- "确认通过审核吗?",
- {
- btn: ["是", "否"], //按钮
- },
- function () {
- $.post(
- huayi.config.callcenter_url + "WorkOrder/AuditWorkOrder ",
- {
- workorderid: str,
- token: $.cookie("token"),
- },
- function (result) {
- result = JSON.parse(result);
- if (result.state.toLowerCase() == "success") {
- layer.msg("操作成功");
- load();
- }
- }
- );
- }
- );
- }
- //转督办
- function zdb(str) {
- layer.confirm(
- "确定督办吗?",
- {
- btn: ["是", "否"], //按钮
- },
- function () {
- $.post(
- huayi.config.callcenter_url + "WorkOrder/RemindWorkOrder",
- {
- workorderid: str,
- type: 1,
- state: 0,
- token: $.cookie("token"),
- },
- function (result) {
- result = JSON.parse(result);
- if (result.state.toLowerCase() == "success") {
- layer.msg("操作成功");
- load();
- }
- }
- );
- }
- );
- }
- function dcexcel(obj) {
- //坐席
- var usercodeID = "";
- var usercode_ = $("#ZX").val(); //坐席
- if (usercode_ != null) {
- $(usercode_).each(function (i, n) {
- var obj1 = "";
- obj1 = n + ",";
- usercodeID += obj1;
- });
- } else {
- usercodeID = "";
- }
- // var sponsorID = "";
- // var sponsor = $("#sponsor").text(); //坐席
- // if(sponsor != null) {
- // sponsorID = $("#sponsor").attr();
- // } else {
- // sponsorID = ""
- // }
- //调度员
- var ddusercodeID = "";
- var ddusercode_ = $("#yardman").val(); //坐席
- if (ddusercode_ != null) {
- $(ddusercode_).each(function (i, n) {
- var obj2 = "";
- obj2 = n + ",";
- ddusercodeID += obj2;
- });
- } else {
- ddusercodeID = "";
- }
- var startTime;
- var endTime;
- if ($("#starttime").val()) {
- startTime = $("#starttime").val();
- endTime = $("#endtime").val();
- } else {
- startTime = "";
- endTime = "";
- }
- var ComTitle = $("#workOrderTitle").val().replace(/\s+/g, ""); // 工单标题
- var ComContent = $("#workOrderContent").val().replace(/\s+/g, ""); // 工单内容
- var Result = $("#workOrderProcessingResult").val().replace(/\s+/g, ""); // 办理结果
- var dealstarttime = $("#dealstarttime").val(); // 办理开始时间
- var dealstrendtime = $("#dealstrendtime").val(); // 办理结束时间
- var isopen = $("#isopen").val(); // 是否公开
- var phoneType = $("#phoneType").val() == undefined ? "" : $("#phoneType").val();
- var jianhang = $("#jianhang").val() == undefined ? "" : $("#jianhang").val();
- var dbgd = $("#whetherSupervisor").val(); // 是否督办
- var url = huayi.config.callcenter_url + "WorkOrder/GetList?token=" + $.cookie("token") + "&isdc=1";
- url +=
- "&starttime=" +
- startTime +
- "&endtime=" +
- endTime +
- "&workid=" +
- $("#wids").val() +
- "&state=" +
- $("#state").val() +
- "&type=" +
- $("#type").val() +
- "&tel=" +
- $("#tel").val() +
- "&name=" +
- $("#name").val() +
- "&keyid=" +
- $("#keyid").val() +
- "&source=" +
- $("#source").val() +
- "&usercode=" +
- usercodeID +
- "&ddusercode=" +
- ddusercodeID +
- "&deptid=" +
- $("#Dpment").val() +
- "&type=" +
- $("#type").val() +
- "&dealtype=" +
- $("#dealtype").val() +
- "&sourcearea=" +
- $("#sourceAreas").val() +
- "&ComTitle=" +
- ComTitle +
- "&ComContent=" +
- ComContent +
- "&Result=" +
- Result +
- "&dealstarttime=" +
- dealstarttime +
- "&dealstrendtime=" +
- dealstrendtime +
- "&isopen=" +
- isopen +
- "&dbgd=" +
- dbgd +
- "&phoneType=" +
- phoneType +
- "&jianhang=" +
- jianhang
- window.location.href = url;
- //obj.href = url;
- }
- function treeReactionCategory() {
- $.get(
- huayi.config.callcenter_url + "Dictionary/GetZTreeListNew",
- {
- token: $.cookie("token"),
- pid: 38,
- },
- function (result) {
- result = $.parseJSON(result);
- $.fn.zTree.init(
- $("#addTreeDemoReactionCategory"),
- settingReactionCategory,
- result.data
- ); //实例化树形图
- }
- );
- }
- var settingReactionCategory = {
- data: {
- key: {
- name: "text",
- },
- simpleData: {
- enable: true,
- idKey: "id",
- rootPId: 0,
- },
- },
- callback: {
- onClick: zTreeOnClicksettingReactionCategory,
- },
- };
- function zTreeOnClicksettingReactionCategory(event, treeId, treeNode) {
- console.log(treeNode.children);
- // if(!treeNode.children) {
- $(".inpsReactionCategory").val(treeNode.text);
- $("#keyid").val(treeNode.id);
- $(".CleansReactionCategory").show();
- // }else{
- // layer.msg("请选择最后一级");
- // }
- }
|