| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363 |
- $(function () {
- ZX($("#ZX"));
- LY($("#source"));
- LB($("#type"));
- ZT($("#keyid"));
- yardman($("#yardman"));
- helper.getDropList.getOrderAreas($("#sourceAreas"));
- 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 yardman(obj) {
- obj.empty();
- $.getJSON(
- huayi.config.callcenter_url + "UserAccount/GetUsersList",
- {
- rolecode: "ZXLD",
- 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 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 phoneType = $("#phoneType").val();
- var isopen = $("#isopen").val(); // 是否公开
- console.log("phoneType", phoneType)
- 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() +
- "&key=" +
- $("#key").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 +
- "&phoneType=" +
- phoneType +
- "&isopen=" +
- isopen
- window.location.href = url;
- //obj.href = url;
- }
- function darptSearch() {
- $(".xlAdd").css("display", "none");
- $(".selDpart1").css("display", "block");
- depart();
- }
- $("#sponsor").on("click", "li", function () {
- $(".selDpart1").css("display", "none");
- $(".inps").val($(this).html());
- $("#PID").val($(this).attr("index"));
- $("#Dpment").val($(this).attr("index"));
- $(".Cleans").show();
- });
- ///部门
- function depart() {
- $("#sponsor").empty();
- $.getJSON(
- huayi.config.callcenter_url + "Department/GetDeptListByDept",
- {
- token: $.cookie("token"),
- dept: $(".inps").val(),
- },
- function (data) {
- if (data.state.toLowerCase() == "success") {
- var content = data.data;
- $(content).each(function (i, n) {
- $(
- "<li index='" +
- n.F_DeptId +
- "'>" +
- n.F_DeptName +
- "</li>"
- ).appendTo("#sponsor");
- });
- }
- }
- );
- }
- 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("请选择最后一级");
- // }
- }
|