PingAnYeXianSZCG_Web 前端代码

index.js 45KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327
  1. $(document).ready(function () {
  2. if (/mobile/i.test(navigator.userAgent) || /android/i.test(navigator.userAgent)) {
  3. $(".title-box").hide();
  4. }
  5. if ($.cookie("token") == null) {
  6. window.location.href = "login.html";
  7. }
  8. obj.AgentExten = $.cookie("extno");
  9. $(".Gnum").text('(' + obj.AgentExten + ')');
  10. $.getJSON(huayi.config.callcenter_url + 'UserAccount/GetNowUser', {
  11. "token": $.cookie("token")
  12. }, function (result) {
  13. if (result.state.toLowerCase() == "success") {
  14. console.log(result);
  15. $(".username").text(result.data.user.F_UserName);
  16. if (result.data.role) {
  17. console.log(result.data);
  18. $(".rolename").text(result.data.role.F_RoleName);
  19. }
  20. $(".yhtx").attr("src", huayi.config.callcenter_url.substr(0, huayi.config.callcenter_url.length - 1) + result.data.user.F_See);
  21. obj.AgentGroup = result.data.user.F_SeartGroupID;
  22. obj.AgentID = result.data.user.F_UserCode;
  23. //obj.AgentExten = result.data.user.F_WorkNumber;
  24. if (result.data.user.F_SeatFlag) {
  25. Connect();
  26. $("#top-search").show();
  27. $(".zts").show();
  28. }
  29. }
  30. })
  31. //分机号
  32. //话务相关
  33. $("#top-search li").click(function () {
  34. if ($(this).find("i").hasClass("active")) {
  35. if (obj.AgentID) {
  36. var fun = $(this).attr("datafun");
  37. obj.Type = fun;
  38. switch (fun) {
  39. case "Login":
  40. // obj.AgentGroup = "364";
  41. obj.AgentType = "0";
  42. Send();
  43. break; //签入
  44. case "MakeCall":
  45. obj.Type = "SayFree";
  46. Send(); //备注:用户要求外呼立刻置闲
  47. $(".hidCallID").val("");
  48. $("#hidwhtype").val(fun);
  49. whtp();
  50. //obj.DestinationNumber = "1012";
  51. break; //外呼
  52. case "Meeting":
  53. $("#hidwhtype").val(fun);
  54. whtp();
  55. //obj.DestinationNumber = "1012";
  56. break; //多方通话
  57. case "Transfer":
  58. $("#hidwhtype").val(fun);
  59. whtp();
  60. //obj.DestinationNumber = "1012";
  61. break; //转移
  62. default:
  63. Send();
  64. break;
  65. }
  66. }
  67. }
  68. });
  69. //知识库查询
  70. $(".searIcon").click(function () {
  71. loadZSK();
  72. })
  73. //历史记录查询
  74. $(".searchbtn").click(function () {
  75. loadOld();
  76. })
  77. //新增记录
  78. $(".addjl").click(function () {
  79. var type = $(".ldtp-cr ul.ld-service .cr-click").attr("itemtype");
  80. if (type == '3') {
  81. $(".addgd").show();
  82. $(".tbold").hide();
  83. } else if (type == '1') {
  84. $(".zxbg").show();
  85. $(".tbold").hide();
  86. }
  87. })
  88. //关闭外呼弹屏
  89. $(".closes").click(function () {
  90. $(".WH").removeClass("fadeInDown").addClass("fadeOutUp");
  91. $(".WH").addClass("hidens");
  92. })
  93. //键盘事件外呼
  94. document.onkeydown = function (e) {
  95. var theEvent = window.event || e;
  96. var code = theEvent.keyCode || theEvent.which;
  97. if (code == 13) {
  98. $(".CallOut").click();
  99. }
  100. }
  101. //外呼呼出
  102. $(".CallOut").click(function (event) {
  103. event.stopPropagation();
  104. if ($("#Result").val()) {
  105. $.ajax({
  106. type: "get",
  107. url: huayi.config.callcenter_url + "CallOutOpt/GetCallOutprefix",
  108. async: true,
  109. dataType: 'json',
  110. data: {
  111. token: $.cookie("token"),
  112. phone: $("#Result").val()
  113. },
  114. success: function (result) {
  115. // result = $.parseJSON(result);
  116. if (result.state.toLowerCase() == "success") {
  117. var guid = uuid();
  118. obj.Type = $("#hidwhtype").val();
  119. obj.DestinationNumber = result.data.phone;
  120. obj.Header = result.data.fix;
  121. obj.TaskType = "0"; //0:拨号外呼;1:点击外呼;
  122. obj.TaskPhoneID = ""; //回访的电话ID
  123. obj.TaskID = guid; //回访记录编号
  124. Send();
  125. $('#Result').val('');
  126. $(".WH").addClass("hidens");
  127. }
  128. }
  129. });
  130. // obj.Type = $("#hidwhtype").val();
  131. // obj.DestinationNumber = $("#Result").val();
  132. // Send();
  133. }
  134. })
  135. //外呼弹屏数字键盘样式
  136. $(".Num_ul div").mousedown(function () {
  137. $(this).addClass("actives");
  138. $(".img").removeClass("hidens");
  139. }).mouseup(function () {
  140. $(this).removeClass("actives");
  141. })
  142. //外呼弹屏数字键盘号码输入
  143. $(".Num_ul li div").click(function () {
  144. var rt = $("#Result").val() + "";
  145. if (rt.length < 18) {
  146. rt = rt + $(this).find("a").text();
  147. $("#Result").val(rt);
  148. }
  149. });
  150. //外呼弹屏数字键盘号码截取
  151. $(".img").click(function () {
  152. var Result = $("#Result").val() + "";
  153. Result = Result.substr(0, Result.length - 1);
  154. $("#Result").val(Result);
  155. if (Result.length == 0) {
  156. $(".img").addClass("hidens");
  157. }
  158. })
  159. ////上传头像
  160. //$(".yhtx").click(function () {
  161. // $("#upFile").trigger("click");
  162. //})
  163. //$("#upFile").change(function () {
  164. // uploadtx();
  165. //})
  166. //外呼电话列表
  167. $(".bg_title li").click(function () {
  168. $(this).addClass("lactive").siblings().removeClass("lactive");
  169. loadWH();
  170. })
  171. $(".ty").click(function () {
  172. loadWH();
  173. })
  174. //加载部门人员
  175. $("#zrbmname").click(function () {
  176. if ($(".zrbmmenu").is(":hidden")) {
  177. $(".zrbmmenu").show();
  178. } else {
  179. $(".zrbmmenu").hide();
  180. }
  181. })
  182. $("#clbmname").click(function () {
  183. if ($(".clbmmenu").is(":hidden")) {
  184. $(".clbmmenu").show();
  185. } else {
  186. $(".clbmmenu").hide();
  187. }
  188. })
  189. $(".col-sm-3").mouseleave(function () {
  190. $(".ztree").parent().hide();
  191. })
  192. //$("#zrbm").change(function () {
  193. // getRY($("#zrid"), $("#zrbm").val());
  194. //})
  195. //$("#clbm").change(function () {
  196. // getRY($("#clid"), $("#clbm").val());
  197. //})
  198. //创建投诉工单
  199. $(".addts").click(function () {
  200. var tskh = $("#tskh").val();
  201. var tsdh=$("#tsdh").val();
  202. var zrid = $("#zrid").val();
  203. var clbm = $("#clbm").val();
  204. var clid = $("#clid").val();
  205. var khid = $("#khid").val();
  206. var type = 3;
  207. var cont = $("#cont").val();
  208. var clcont = $("#clnr_").val(); //内容
  209. var callid = 0;
  210. if (!tskh) {
  211. layer.confirm('请输入客户名称!', {
  212. btn: ['确定']
  213. });
  214. return;
  215. }
  216. if (!tsdh) {
  217. layer.confirm('请输入客户电话!', {
  218. btn: ['确定']
  219. });
  220. return;
  221. }
  222. if (!cont) {
  223. layer.confirm('请输入工单内容!', {
  224. btn: ['确定']
  225. });
  226. return;
  227. }
  228. $.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', {
  229. tskh: tskh,
  230. tsdh: tsdh,
  231. khid: khid,
  232. clbm: clbm,
  233. clid: clid,
  234. type: type,
  235. clcont: clcont,
  236. callid:callid ,
  237. source:2,
  238. infotypeid:$("#infotypeid").val(),
  239. unitid:$("#unitid").val(),//交办单位ID
  240. isaudit:$("input[name='isaudit']:checked").val(),//是否审核 0未审核,1无效,2有效
  241. cont: cont,
  242. "token": $.cookie("token")
  243. // tskh: tskh,
  244. // tsdh: tsdh,
  245. // clbm: clbm,
  246. // clid: clid,
  247. // type: type,
  248. // cont: cont,
  249. // callid: callid,
  250. // source: 1,
  251. // khid: khid,
  252. // infotypeid:$("#xl_box").val(), //信息分类ID
  253. // unitid: $("#xl_boxs").val(), ///交办单位ID
  254. // isaudit: $("input[name='isaudit']:checked").val(), ///是否审核 0未审核,1无效,2有效
  255. // "token": $.cookie("token")
  256. }, function (result) {
  257. result = $.parseJSON(result);
  258. if (result.state.toLowerCase() == "success") {
  259. loadOld();
  260. $("#zrbmname").val("");
  261. $("#zrbm").val("");
  262. $("#zrid").empty()
  263. $("#clbmname").val("");
  264. $("#clbm").val("");
  265. $("#clid").empty()
  266. $("#cont").val("");
  267. layer.msg("创建工单成功");
  268. }
  269. })
  270. })
  271. //加载知识库
  272. loadZSK();
  273. //加载左侧导航菜单
  274. loadMenu();
  275. //l来电弹屏
  276. $(".J_menuItem").click(function () {
  277. if ($(this).text() == "来电弹屏") {
  278. $('.maxOpen').trigger("click");
  279. $('.head-pic .lahei .la-before').show();
  280. $('.head-pic .lahei .la-after').hide();
  281. }
  282. })
  283. // workcount();
  284. setInterval(function () {
  285. workcount();
  286. }, huayi.config.menuworktime);
  287. //客户资料
  288. $('.khzl tbody>tr>td input').attr('readonly', true);
  289. $('.save').hide();
  290. $('.cancel').hide();
  291. // $('.edit').click(function () {
  292. // $('.save').show();
  293. // $('.cancel').show();
  294. // $('.edit').hide();
  295. // $('.khzl tbody>tr>td input').attr('readonly', false);
  296. // $('.khzl tbody>tr>td input').css('border-bottom', "1px solid #b3b3b3");
  297. // })
  298. // $('.cancel').click(function () {
  299. // $('.khzl tbody>tr>td input').attr('readonly', true);
  300. // $('.khzl tbody>tr>td input').css('border', "0");
  301. // $('.save').hide();
  302. // $('.cancel').hide();
  303. // $('.edit').show();
  304. // })
  305. //保存客户
  306. $(".save").click(function () {
  307. var khid = $("#khid").val();
  308. var khmc = $(".khmc").val();
  309. var khbh = $(".khbh").val();
  310. var tel1 = $(".ldtel1").val();
  311. var tel2 = $(".ldtel2").val();
  312. var tel3 = $(".ldtel3").val();
  313. if (!khmc) {
  314. layer.confirm('请输入客户名称!', {
  315. btn: ['确定']
  316. });
  317. return;
  318. }
  319. $.post(huayi.config.callcenter_url + 'Customer/AddCustomer', {
  320. cid: khid,
  321. name: khmc,
  322. code: khbh,
  323. mobile: tel1,
  324. telphone: tel2,
  325. chargetelephone: tel3,
  326. "token": $.cookie("token")
  327. }, function (result) {
  328. result = $.parseJSON(result);
  329. if (result.state.toLowerCase() == "success") {
  330. $("#khid").val(result.data);
  331. $("#tskh").val(khmc);
  332. layer.msg("保存成功");
  333. $('.save').hide();
  334. $('.cancel').hide();
  335. $('.edit').show();
  336. }
  337. })
  338. })
  339. //关闭录音弹出
  340. $(".setwin").click(function () {
  341. $(".t-shade").removeClass("cx");
  342. $('audio')[0].pause();
  343. });
  344. //来电弹屏
  345. laydate.skin('molv');
  346. laydate({
  347. elem: '#old_startTime',
  348. event: 'focus'
  349. });
  350. laydate({
  351. elem: '#old_endTime',
  352. event: 'focus'
  353. });
  354. laydate({
  355. elem: '#con_startTime',
  356. event: 'focus'
  357. });
  358. laydate({
  359. elem: '#con_endTime',
  360. event: 'focus'
  361. });
  362. //弹屏右侧切换效果
  363. $(".ldtp-cr ul.ld-service li").click(function () {
  364. $(this).addClass("cr-click").siblings().removeClass("cr-click");
  365. loadOld();
  366. });
  367. $('.pre-add').click(function () {
  368. var par = $(this).parent().parent();
  369. par.hide().siblings().show();
  370. })
  371. //最大化 最小化效果
  372. //最小化
  373. $('.minClosed').click(function () {
  374. $('.ldtp-con').removeClass('fadeInDown');
  375. $('.ldtp-con').addClass('fadeOutUp');
  376. $('.ldtp-con').css("display", "none");
  377. $('.maxOpen').show();
  378. $('.maxOpen').addClass('fadeInDown');
  379. });
  380. //最大化
  381. $('.maxOpen').click(function () {
  382. $('.ldtp-con').removeClass('fadeOutUp');
  383. $('.ldtp-con').addClass('fadeInDown');
  384. $('.ldtp-con').css("display", "block");
  385. $('.maxOpen').hide();
  386. $('.maxOpen').removeClass('fadeInDown');
  387. $('.maxOpen').addClass('fadeInDown');
  388. $('.first').removeClass('first');
  389. $('.ldtp-con').addClass('first');
  390. })
  391. //关闭弹框
  392. $(".Bacha").click(function () {
  393. $('.ldtp-con').removeClass('fadeInDown');
  394. $('.ldtp-con').addClass('fadeOutUp');
  395. $('.ldtp-con').css("display", "none");
  396. obj.Type = "SayFree";
  397. Send();
  398. })
  399. //顶部小头像
  400. var little_pic = $('.head-pic .hp-box img').attr("src");
  401. $('.maxOpen li .photo img').attr("src", little_pic);
  402. //点击左侧菜单来电弹屏显示
  403. $('.tantan').click(function () {
  404. $('.maxOpen').trigger("click");
  405. $('.head-pic .lahei .la-before').show();
  406. $('.head-pic .lahei .la-after').hide();
  407. loadOld();
  408. })
  409. //点击挂断
  410. $('.head-pic .td-call .take').click(function () {
  411. obj.Type = "DropCall";
  412. Send();
  413. });
  414. //点击拉黑事件
  415. $('.head-pic .lahei .la-before').click(function () {
  416. if (!$(".hidTel").val()) {
  417. layer.confirm('来电号码为空!', {
  418. btn: ['确定']
  419. });
  420. return;
  421. }
  422. $("#time-word").val('');
  423. $('.ldtp-con .hei-list').show();
  424. })
  425. //拉黑输入框事件
  426. $('.hei-list .bacha').click(function () {
  427. $('.ldtp-con .hei-list').hide();
  428. $("#time-word").val('');
  429. })
  430. var reg = /^\+?[1-9][0-9]*$/;
  431. $('#bc').click(function () {
  432. var n = $("#time-word").val();
  433. var val = $("input[name='time']:checked").val();
  434. if (n) {
  435. if (!(reg.test(n))) {
  436. layer.confirm('请输入整数时间!', {
  437. btn: ['确定']
  438. });
  439. return;
  440. }
  441. }
  442. else {
  443. if (val == '4') {
  444. n = 0;
  445. }
  446. else {
  447. layer.confirm('请输入整数时间!', {
  448. btn: ['确定']
  449. });
  450. return;
  451. }
  452. }
  453. $.post(huayi.config.callcenter_url + 'CallInScreen/AddBlack', { tel: $(".hidTel").val(), num: n, type: val, "token": $.cookie("token") }, function (result) {
  454. result = $.parseJSON(result);
  455. if (result.state.toLowerCase() == "success") {
  456. layer.msg("拉入黑名单成功");
  457. $('.la-shichang .blackTime').html(result.data);
  458. $('.ldtp-con .hei-list').hide();
  459. $('.head-pic .lahei .la-before').hide();
  460. $('.head-pic .lahei .la-after').show();
  461. $('.head-pic .lahei .retur').show();
  462. }
  463. })
  464. })
  465. $('.la-after').click(function () {
  466. if (!$(".hidTel").val()) {
  467. layer.confirm('来电号码为空!', {
  468. btn: ['确定']
  469. });
  470. return;
  471. }
  472. $("#time-word").val('');
  473. $('.ldtp-con .hei-list').show();
  474. $('.ldtp-con .hei-list').removeClass('bounceOutUp');
  475. $('.ldtp-con .hei-list').addClass('bounceIn');
  476. })
  477. $('.head-pic .lahei .retur').click(function () {
  478. $.getJSON(huayi.config.callcenter_url + 'CallInScreen/DelBlack', { tel: $(".hidTel").val(), "token": $.cookie("token") }, function (result) {
  479. if (result.state.toLowerCase() == "success") {
  480. layer.msg("取消黑名单成功");
  481. $('.head-pic .lahei .retur').hide();
  482. $('.head-pic .lahei .la-after').hide();
  483. $('.head-pic .lahei .la-before').show();
  484. }
  485. })
  486. })
  487. $(".J_menuItem").click(function () {
  488. if ($(this).text() == "来电弹屏") {
  489. // $('.maxOpen').trigger("click");
  490. // $('.head-pic .lahei .la-before').show();
  491. // $('.head-pic .lahei .la-after').hide();
  492. }
  493. })
  494. //修改密码开始
  495. $('.shezhi').click(function () {
  496. $('.personal').show();
  497. $.ajax({
  498. type: "get",
  499. url: huayi.config.callcenter_url + "UserAccount/GetNowUser",
  500. async: true,
  501. dataType: 'json',
  502. data: {
  503. token: $.cookie("token")
  504. },
  505. success: function (result) {
  506. if (result.state.toLowerCase() == "success") {
  507. var con = result.data.user;
  508. console.log(con)
  509. $('.mgh').val(con.F_UserId);
  510. $('.mn').val(con.F_UserName);
  511. $('.mobile').val(con.F_Mobile);
  512. $('.fenji').val($.cookie("extno"));
  513. //$('.wxno').val(con.F_WXNo);
  514. // $('.spwd').val(con.F_Password);
  515. }
  516. }
  517. });
  518. })
  519. //tab切换
  520. $('.perTab li').click(function () {
  521. $(this).addClass('sel').siblings().removeClass('sel');
  522. var index = $(this).index();
  523. $('.perTab_con').children('div').eq(index).show().siblings().hide();
  524. })
  525. //编辑个人资料
  526. $('.grzl tbody>tr>td input.zhidu').attr('readonly', true);
  527. $('.grbj').click(function () {
  528. $('.grzl tbody>tr>td input.zhidu').attr('readonly', false);
  529. $('.grzl tbody>tr>td input.zhidu').css('border-bottom', "1px solid #b3b3b3");
  530. })
  531. //取消编辑
  532. $('.grqx').click(function () {
  533. $('.grzl tbody>tr>td input.zhidu').attr('readonly', true);
  534. $('.grzl tbody>tr>td input.zhidu').css('border-bottom', "none");
  535. })
  536. //关闭按钮
  537. $('.ptr').click(function () {
  538. $('.personal').hide();
  539. })
  540. $('.grbtn').click(function () {
  541. var gh = $('.mgh').val();
  542. var xm = $('.mn').val();
  543. var ymm = $('.spwd').val();
  544. var xmm = $('.npwd').val();
  545. var qmm = $('.epwd').val();
  546. if (xmm !== qmm) {
  547. $('.wrong').show();
  548. $('.npwd').val('')
  549. $('.epwd').val('')
  550. } else if (xmm == '') {
  551. layer.msg("密码不允许为空!");
  552. } else {
  553. $('.wrong').hide();
  554. $('.grzl tbody>tr>td input').attr('readonly', true);
  555. $('.grzl tbody>tr>td input').css('border-bottom', "none");
  556. $.ajax({
  557. type: "post",
  558. url: huayi.config.callcenter_url + "UserAccount/UpdatePwd",
  559. async: true,
  560. dataType: 'json',
  561. data: {
  562. token: $.cookie("token"),
  563. usercode: gh,
  564. pwd: xmm,
  565. oldpwd: ymm,
  566. mobile: $('.mobile').val()
  567. },
  568. success: function (result) {
  569. // result = $.parseJSON(result);
  570. if (result.state.toLowerCase() == "success") {
  571. layer.msg("修改成功!");
  572. }
  573. }
  574. });
  575. }
  576. })
  577. //图片裁剪
  578. var o = $(".image-crop > img");
  579. $(o).cropper({
  580. aspectRatio: 1 / 1,
  581. resizable: false,
  582. dragCrop: false,
  583. preview: ".img-preview",
  584. done: function () { }
  585. });
  586. var r = $("#inputImage");
  587. if (window.FileReader) {
  588. r.change(function () {
  589. var e, i = new FileReader,
  590. t = this.files;
  591. if (t.length && (e = t[0], /^image\/\w+$/.test(e.type))) {
  592. i.readAsDataURL(e);
  593. i.onload = function () {
  594. r.val("");
  595. o.cropper("reset", !0).cropper("replace", this.result);
  596. }
  597. } else {
  598. alert("请选择图片文件");
  599. }
  600. });
  601. $("#setDrag").click(function () {
  602. o.cropper("setDragMode", "crop");
  603. var img = o.cropper("getDataURL");
  604. $.post(huayi.config.callcenter_url + "Index/UploadTX64", {
  605. dataurl: encodeURIComponent(img),
  606. "token": $.cookie("token")
  607. }, function (result) {
  608. result = $.parseJSON(result);
  609. if (result.state.toLowerCase() == "success") {
  610. $(".yhtx").attr("src", huayi.config.callcenter_url.substr(0, huayi.config.callcenter_url.length - 1) + result.data);
  611. layer.msg("上传成功");
  612. $('.personal').hide();
  613. }
  614. })
  615. });
  616. $("#zoomIn").click(function () {
  617. o.cropper("zoom", .1)
  618. });
  619. $("#zoomOut").click(function () {
  620. o.cropper("zoom", -.1)
  621. });
  622. $("#rotateLeft").click(function () {
  623. o.cropper("rotate", 45)
  624. });
  625. $("#rotateRight").click(function () {
  626. o.cropper("rotate", -45)
  627. });
  628. } else {
  629. r.addClass("hide");
  630. }
  631. $(".add_").click(function () {
  632. var tskh = $("#zxr_").val(); //咨询人:
  633. var tsdh = $("#zxdh_").val(); //咨询电话
  634. var cont = $("#zxnr_").val(); //咨询内容
  635. var Clnr=$("#Clnr_").val();//c处理内容
  636. var type = "1";
  637. if (!Clnr) {
  638. layer.confirm('请输入处理内容!', {
  639. btn: ['确定']
  640. });
  641. return;
  642. }
  643. $.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', {
  644. tskh: tskh,
  645. tsdh: tsdh,
  646. cont: cont,
  647. clcont: Clnr,
  648. type: type,
  649. "token": $.cookie("token")
  650. }, function (result) {
  651. result = $.parseJSON(result);
  652. if (result.state.toLowerCase() == "success") {
  653. loadOld();
  654. $("#zxr_").val(''); //咨询人:
  655. $("#zxdh_").val(''); //咨询电话
  656. $("#zxnr_").val(''); //咨询内容
  657. $("#clnr_").val(''); //内容
  658. $("#Clnr_").val('');
  659. layer.msg("创建工单成功");
  660. }
  661. })
  662. })
  663. //拖动事件
  664. var box = document.getElementById("box");
  665. //鼠标按下的函数
  666. box.onmousedown = function (ev) {
  667. var oEvent = ev || event;
  668. //求出鼠标和box的位置差值
  669. var x = oEvent.clientX - box.offsetLeft;
  670. var y = oEvent.clientY - box.offsetTop;
  671. console.log(x);
  672. //鼠标移动的函数
  673. //把事件加在document上,解决因为鼠标移动太快时,
  674. //鼠标超过box后就没有了拖拽的效果的问题
  675. document.onmousemove = function (ev) {
  676. var oEvent = ev || event;
  677. //保证拖拽框一直保持在浏览器窗口内部,不能被拖出的浏览器窗口的范围
  678. var l = oEvent.clientX - x;
  679. var t = oEvent.clientY - y;
  680. if (l < 0) {
  681. l = 0;
  682. } else if (l > document.documentElement.clientWidth - box.offsetWidth) {
  683. l = document.documentElement.clientWidth - box.offsetWidth;
  684. }
  685. if (t < 0) {
  686. t = 0;
  687. } else if (t > document.documentElement.clientHeight - box.offsetHeight) {
  688. t = document.documentElement.clientHeight - box.offsetHeight;
  689. }
  690. box.style.left = l + "px";
  691. box.style.top = t + "px";
  692. }
  693. //鼠标抬起的函数
  694. document.onmouseup = function () {
  695. document.onmousemove = null;
  696. document.onmouseup = null;
  697. }
  698. //火狐浏览器在拖拽空div时会出现bug
  699. //return false阻止默认事件,解决火狐的bug
  700. return false;
  701. }
  702. })
  703. //加载左侧导航菜单
  704. function loadMenu() {
  705. $.ajaxSettings.async = false;
  706. $.getJSON(huayi.config.callcenter_url + 'Index/GetMenu', {
  707. "token": $.cookie("token")
  708. }, function (result) {
  709. $.ajaxSettings.async = true;
  710. if (result.state.toLowerCase() == "success") {
  711. var data = result.data;
  712. var _html = "";
  713. $.each(data, function (i) {
  714. var row = data[i];
  715. if (row.F_ParentID == "0") {
  716. _html += '<li>';
  717. _html += '<a class="Click"data-id="Menu_' + row.F_ModuleId + '" href="' + row.F_OptUrl + '"><i class="fa iconfont">' + row.F_ImgUrl + '</i><span class="nav-label">' + row.F_ModuleName + '</span><span class="fa arrow"></span></a>';
  718. var childNodes = row.ChildNodes; //二级
  719. if (childNodes.length > 0) {
  720. _html += '<ul class="nav nav-second-level">';
  721. $.each(childNodes, function (i) {
  722. var subrow = childNodes[i];
  723. var childNodsThird = subrow.ChildNodes; //三级
  724. if (childNodsThird.length > 0) {
  725. _html += '<li>';
  726. _html += '<a href="' + subrow.F_OptUrl + '">';
  727. _html += '<span class="nav-label">' + subrow.F_ModuleName + '</span>';
  728. _html += '<span class="fa arrow"></span>';
  729. _html += '</a>';
  730. _html += '<ul class="nav nav-third-level">';
  731. $.each(childNodsThird, function (i) {
  732. var subrowThird = childNodsThird[i];
  733. _html += '<li>';
  734. _html += '<a class="J_menuItem" data-id="Menu_' + subrowThird.F_ModuleId + '" href="' + subrowThird.F_OptUrl + '" >' + subrowThird.F_ModuleName + '</a>';
  735. _html += '</li>';
  736. });
  737. _html += '</ul>';
  738. } else {
  739. _html += '<li>';
  740. _html += '<a class="J_menuItem" data-id="Menu_' + subrow.F_ModuleId + '" href="' + subrow.F_OptUrl + '" >' + subrow.F_ModuleName + '</a>';
  741. // if(subrow.F_Button != '') {
  742. // _html += '<span class="' + subrow.F_Button + '"></span>';
  743. // }
  744. _html += '</li>';
  745. }
  746. });
  747. _html += '</ul>';
  748. }
  749. _html += '</li>';
  750. }
  751. });
  752. // $("#sidebar-nav ul").prepend(_html);
  753. $(_html).appendTo("#side-menu");
  754. } else {
  755. window.location.href = "/login.html";
  756. }
  757. })
  758. }
  759. ////跳转
  760. function Jumps() {
  761. //window.parent.frames[ "iframe0"].location.reload();
  762. $("iframe:visible")[0].src = "widgets.html"
  763. }
  764. function view(val) {
  765. var str = '';
  766. if (val) {
  767. str = '<a onclick="call(\'' + val + '\')">' + val + '</a>';
  768. }
  769. return str;
  770. }
  771. function call(val) {
  772. $("#Result").val(val);
  773. $(".img").removeClass("hidens");
  774. }
  775. function logout() {
  776. $.ajax({
  777. url: huayi.config.callcenter_url + "Login/Logout",
  778. data: {
  779. token: $.cookie("token")
  780. },
  781. dataType: "json",
  782. success: function (res) {
  783. if (res.state) {
  784. location.href = "./login.html";
  785. }
  786. }
  787. });
  788. }
  789. //菜单数字
  790. function workcount() {
  791. $.getJSON(huayi.config.callcenter_url + 'Index/GetWorkOrderCount', {
  792. "token": $.cookie("token")
  793. }, function (result) {
  794. if (result.state.toLowerCase() == "success") {
  795. $(".dpd").text(result.data.dpd);
  796. $(".djd").text(result.data.djd);
  797. $(".dcl").text(result.data.dcl);
  798. }
  799. })
  800. }
  801. //上传头像
  802. function uploadtx() {
  803. if (document.getElementById("upFile").files.length > 0) {
  804. var formData = new FormData();
  805. formData.append("upFile", document.getElementById("upFile").files[0]);
  806. formData.append("token", $.cookie("token"));
  807. $.ajax({
  808. url: huayi.config.callcenter_url + "Index/UploadTX",
  809. type: "POST",
  810. data: formData,
  811. /**
  812. *必须false才会自动加上正确的Content-Type
  813. */
  814. contentType: false,
  815. /**
  816. * 必须false才会避开jQuery对 formdata 的默认处理
  817. * XMLHttpRequest会对 formdata 进行正确的处理
  818. */
  819. processData: false,
  820. success: function (result) {
  821. document.getElementById("upFile").outerHTML = document.getElementById("upFile").outerHTML;
  822. $("#upFile").change(function () {
  823. uploadtx();
  824. });
  825. var r = $.parseJSON(result);
  826. if (r.state.toLowerCase() == "success") {
  827. $(".yhtx").attr("src", huayi.config.callcenter_url.substr(0, huayi.config.callcenter_url.length - 1) + r.data);
  828. layer.msg("上传成功");
  829. }
  830. }
  831. });
  832. } else {
  833. layer.confirm('请上传文件!', {
  834. btn: ['确定']
  835. });
  836. }
  837. }
  838. //获取历史记录
  839. function loadOld() {
  840. $(".addgd").hide();
  841. $(".tbold").show();
  842. $(".zxbg").hide();
  843. var type = $(".ldtp-cr ul.ld-service .cr-click").attr("itemtype");
  844. if (type != '0') {
  845. $(".complain").hide();
  846. $(".complain").eq(1).show();
  847. //先销毁表格
  848. $('#orderlist').bootstrapTable('destroy');
  849. //初始化表格,动态从服务器加载数据
  850. $("#orderlist").bootstrapTable({
  851. method: "get", //使用get请求到服务器获取数据
  852. url: huayi.config.callcenter_url + "WorkOrder/GetListAll", //获取数据的Servlet地址
  853. striped: true, //表格显示条纹
  854. pagination: true, //启动分页
  855. pageSize: 5, //每页显示的记录数
  856. pageNumber: 1, //当前第几页
  857. pageList: [5, 10, 50, 100], //记录数可选列表
  858. search: false, //是否启用查询
  859. showColumns: false, //显示下拉框勾选要显示的列
  860. showRefresh: false, //显示刷新按钮
  861. sidePagination: "server", //表示服务端请求
  862. //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
  863. //设置为limit可以获取limit, offset, search, sort, order
  864. queryParamsType: "undefined",
  865. queryParams: function queryParams(params) { //设置查询参数
  866. var param = {
  867. page: params.pageNumber,
  868. pagesize: params.pageSize,
  869. tel: $(".hidTel").val(),
  870. type: type,
  871. starttime: $("#con_startTime").val(),
  872. endtime: $("#con_endTime").val(),
  873. token: $.cookie("token")
  874. };
  875. return param;
  876. },
  877. onLoadSuccess: function () { //加载成功时执行
  878. //layer.msg("加载成功");
  879. },
  880. onLoadError: function () { //加载失败时执行
  881. //layer.msg("加载数据失败", { time: 1500, icon: 2 });
  882. }
  883. });
  884. } else {
  885. $(".complain").hide();
  886. $(".complain").eq(0).show();
  887. //先销毁表格
  888. $('#oldlist').bootstrapTable('destroy');
  889. //初始化表格,动态从服务器加载数据
  890. $("#oldlist").bootstrapTable({
  891. method: "get", //使用get请求到服务器获取数据
  892. url: huayi.config.callcenter_url + "CallInScreen/GetOldList", //获取数据的Servlet地址
  893. striped: true, //表格显示条纹
  894. pagination: true, //启动分页
  895. pageSize: 5, //每页显示的记录数
  896. pageNumber: 1, //当前第几页
  897. pageList: [5, 10, 50, 100], //记录数可选列表
  898. search: false, //是否启用查询
  899. showColumns: false, //显示下拉框勾选要显示的列
  900. showRefresh: false, //显示刷新按钮
  901. sidePagination: "server", //表示服务端请求
  902. //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
  903. //设置为limit可以获取limit, offset, search, sort, order
  904. queryParamsType: "undefined",
  905. queryParams: function queryParams(params) { //设置查询参数
  906. var param = {
  907. page: params.pageNumber,
  908. pagesize: params.pageSize,
  909. tel: $(".hidTel").val(),
  910. starttime: $("#old_startTime").val(),
  911. endtime: $("#old_endTime").val(),
  912. token: $.cookie("token")
  913. };
  914. return param;
  915. },
  916. onLoadSuccess: function () { //加载成功时执行
  917. //layer.msg("加载成功");
  918. },
  919. onLoadError: function () { //加载失败时执行
  920. //layer.msg("加载数据失败", { time: 1500, icon: 2 });
  921. }
  922. });
  923. }
  924. if (type == '3') {
  925. getLX($("#tslx"), "TSLX");
  926. getBM($("#zrbmtree"));
  927. getBM($("#clbmtree"));
  928. }
  929. }
  930. function GetCallState(val) {
  931. if (val == '1') {
  932. return '已接通';
  933. } else {
  934. return '未接通';
  935. }
  936. }
  937. //音频
  938. function setCode(val) {
  939. if (val) {
  940. return '<div class="imgs" style="cursor: pointer;">' +
  941. '<img src="./img/vice.png" alt="" onclick= ck(this) item="' + val + '" />' +
  942. '</div>';
  943. } else {
  944. return '';
  945. }
  946. }
  947. //录音
  948. function ck(val) {
  949. var path = $(val).attr("item");
  950. $(".t-shade").addClass("cx");
  951. $(".Ly_box").empty();
  952. $(".down").attr("href", path);
  953. $('<audio style="width: 100%;"class=" " src="' + path + '" loop="loop" controls="controls" ></audio>').appendTo(".Ly_box");
  954. }
  955. function GetDealState(val) {
  956. if (val == '1') {
  957. return '已处理';
  958. } else {
  959. return '未处理';
  960. }
  961. }
  962. function GetStateName(val) {
  963. var str = '';
  964. switch (val + '') {
  965. case '0':
  966. str = "待指派";
  967. break;
  968. case '1':
  969. str = "处理中";
  970. break;
  971. case '2':
  972. str = "已完结";
  973. break;
  974. }
  975. return str;
  976. }
  977. function GetCont(val) {
  978. var str = '<div '
  979. if (val.length > 10) {
  980. str = str + ' title="' + val + '" ';
  981. val = val.substr(0, 10) + "...";
  982. }
  983. return str + '>' + val + '</div>';
  984. }
  985. //获取知识库
  986. function loadZSK() {
  987. $.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetZSKList', {
  988. "keywords": $(".search").val(),
  989. "token": $.cookie("token")
  990. }, function (result) {
  991. if (result.state.toLowerCase() == "success") {
  992. $(".ldcr-bottom .detail-con ul").empty();
  993. $(result.data).each(function (i, n) {
  994. var html = '<li>' +
  995. ' <div class="zhishi-title clearfix">' +
  996. ' <a href="javascript:void(0);" >' + n.F_Title + '</a>' +
  997. ' <em >' + n.F_CreateOn + '</em>' +
  998. ' </div>' +
  999. ' <div class="explancon">' +
  1000. n.F_Content +
  1001. ' </div>' +
  1002. '</li>';
  1003. $(html).appendTo($(".ldcr-bottom .detail-con ul")).find(".zhishi-title").click(function (event) {
  1004. event.stopPropagation();
  1005. if ($(this).hasClass("active")) {
  1006. $(this).removeClass("active")
  1007. } else {
  1008. $(".zhishi-title").removeClass("active");
  1009. $(this).addClass("active");
  1010. }
  1011. })
  1012. })
  1013. }
  1014. })
  1015. }
  1016. //获取类型
  1017. function getLX(obj, type) {
  1018. obj.empty();
  1019. $.getJSON(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag', {
  1020. "flag": type,
  1021. "token": $.cookie("token")
  1022. }, function (result) {
  1023. if (result.state.toLowerCase() == "success") {
  1024. $(result.data).each(function (i, n) {
  1025. obj.append('<option value="' + n.F_DictionaryValueId + '">' + n.F_Name + '</option>');
  1026. })
  1027. }
  1028. })
  1029. }
  1030. //获取部门
  1031. var setting = {
  1032. data: {
  1033. key: {
  1034. name: "F_DeptName"
  1035. },
  1036. simpleData: {
  1037. enable: true,
  1038. idKey: "F_DeptId",
  1039. pIdKey: "F_ParentId",
  1040. rootPId: 0
  1041. }
  1042. },
  1043. callback: {
  1044. onClick: zTreeOnClick
  1045. }
  1046. };
  1047. function getBM(obj) {
  1048. $.getJSON(huayi.config.callcenter_url + 'Department/GetAllList', {
  1049. "token": $.cookie("token")
  1050. }, function (result) {
  1051. if (result.state.toLowerCase() == "success") {
  1052. $.fn.zTree.init(obj, setting, result.data);
  1053. }
  1054. })
  1055. }
  1056. function zTreeOnClick(event, treeId, treeNode) {
  1057. var obj = $("#" + event.data.treeId).parent();
  1058. obj.parent().find("input").eq(0).val(treeNode.F_DeptName);
  1059. obj.parent().find("input").eq(1).val(treeNode.F_DeptId);
  1060. obj.hide();
  1061. if (event.data.treeId == "zrbmtree") {
  1062. getRY($("#zrid"), $("#zrbm").val());
  1063. }
  1064. if (event.data.treeId == "clbmtree") {
  1065. getRY($("#clid"), $("#clbm").val());
  1066. }
  1067. };
  1068. //获取人员
  1069. function getRY(obj, deptid) {
  1070. obj.empty();
  1071. obj.append('<option value="">--请选择--</option>');
  1072. $.getJSON(huayi.config.callcenter_url + 'UserAccount/GetDeptUserList', {
  1073. "deptid": deptid,
  1074. "token": $.cookie("token")
  1075. }, function (result) {
  1076. if (result.state.toLowerCase() == "success") {
  1077. $(result.data).each(function (i, n) {
  1078. obj.append('<option value="' + n.F_UserId + '">' + n.F_UserName + '</option>');
  1079. })
  1080. }
  1081. })
  1082. }
  1083. //外呼弹屏
  1084. function whtp() {
  1085. $("#Result").val("");
  1086. if ($(".WH").hasClass("fadeOutUp")) {
  1087. $(".WH").removeClass("fadeOutUp").addClass("fadeInDown");
  1088. }
  1089. $(".WH").removeClass("hidens");
  1090. $('.first').removeClass('first');
  1091. $('.WH').addClass('first');
  1092. loadWH();
  1093. }
  1094. //加载外呼电话列表
  1095. function loadWH() {
  1096. $(".phonediv").hide();
  1097. var n = $(".bg_title .lactive").attr("itemid");
  1098. switch (n) {
  1099. case '0':
  1100. var obj = $(".phonediv").eq(0);
  1101. obj.show();
  1102. //先销毁表格
  1103. var table = obj.find(".phonelist");
  1104. table.bootstrapTable('destroy');
  1105. //初始化表格,动态从服务器加载数据
  1106. table.bootstrapTable({
  1107. method: "get", //使用get请求到服务器获取数据
  1108. url: huayi.config.callcenter_url + "CallOutScreen/GetPhoneList", //获取数据的Servlet地址
  1109. striped: true, //表格显示条纹
  1110. pagination: true, //启动分页
  1111. pageSize: 10, //每页显示的记录数
  1112. pageNumber: 1, //当前第几页
  1113. pageList: [10, 20, 50, 100], //记录数可选列表
  1114. search: false, //是否启用查询
  1115. showColumns: false, //显示下拉框勾选要显示的列
  1116. showRefresh: false, //显示刷新按钮
  1117. sidePagination: "server", //表示服务端请求
  1118. //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
  1119. //设置为limit可以获取limit, offset, search, sort, order
  1120. queryParamsType: "undefined",
  1121. queryParams: function queryParams(params) { //设置查询参数
  1122. var param = {
  1123. page: params.pageNumber,
  1124. pagesize: params.pageSize,
  1125. tel: $("#lastphone").val(),
  1126. token: $.cookie("token")
  1127. };
  1128. return param;
  1129. },
  1130. onLoadSuccess: function () { //加载成功时执行
  1131. //layer.msg("加载成功");
  1132. },
  1133. onLoadError: function () { //加载失败时执行
  1134. //layer.msg("加载数据失败", { time: 1500, icon: 2 });
  1135. }
  1136. });
  1137. break;
  1138. case '1':
  1139. var obj = $(".phonediv").eq(1);
  1140. obj.show();
  1141. var table = obj.find(".phonelist");
  1142. table.bootstrapTable('destroy');
  1143. //初始化表格,动态从服务器加载数据
  1144. table.bootstrapTable({
  1145. method: "get", //使用get请求到服务器获取数据
  1146. url: huayi.config.callcenter_url + "CallOutScreen/GetUserList", //获取数据的Servlet地址
  1147. striped: true, //表格显示条纹
  1148. pagination: true, //启动分页
  1149. pageSize: 10, //每页显示的记录数
  1150. pageNumber: 1, //当前第几页
  1151. pageList: [10, 20, 50, 100], //记录数可选列表
  1152. search: false, //是否启用查询
  1153. showColumns: false, //显示下拉框勾选要显示的列
  1154. showRefresh: false, //显示刷新按钮
  1155. sidePagination: "server", //表示服务端请求
  1156. //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
  1157. //设置为limit可以获取limit, offset, search, sort, order
  1158. queryParamsType: "undefined",
  1159. queryParams: function queryParams(params) { //设置查询参数
  1160. var param = {
  1161. page: params.pageNumber,
  1162. pagesize: params.pageSize,
  1163. tel: $("#gsphone").val(),
  1164. name: $("#gsname").val(),
  1165. token: $.cookie("token")
  1166. };
  1167. return param;
  1168. },
  1169. onLoadSuccess: function () { //加载成功时执行
  1170. //layer.msg("加载成功");
  1171. },
  1172. onLoadError: function () { //加载失败时执行
  1173. //layer.msg("加载数据失败", { time: 1500, icon: 2 });
  1174. }
  1175. });
  1176. break;
  1177. case '2':
  1178. var obj = $(".phonediv").eq(2);
  1179. obj.show();
  1180. var table = obj.find(".phonelist");
  1181. table.bootstrapTable('destroy');
  1182. //初始化表格,动态从服务器加载数据
  1183. table.bootstrapTable({
  1184. method: "get", //使用get请求到服务器获取数据
  1185. url: huayi.config.callcenter_url + "CallOutScreen/GetCustomerList", //获取数据的Servlet地址
  1186. striped: true, //表格显示条纹
  1187. pagination: true, //启动分页
  1188. pageSize: 10, //每页显示的记录数
  1189. pageNumber: 1, //当前第几页
  1190. pageList: [10, 20, 50, 100], //记录数可选列表
  1191. search: false, //是否启用查询
  1192. showColumns: false, //显示下拉框勾选要显示的列
  1193. showRefresh: false, //显示刷新按钮
  1194. sidePagination: "server", //表示服务端请求
  1195. //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
  1196. //设置为limit可以获取limit, offset, search, sort, order
  1197. queryParamsType: "undefined",
  1198. queryParams: function queryParams(params) { //设置查询参数
  1199. var param = {
  1200. page: params.pageNumber,
  1201. pagesize: params.pageSize,
  1202. tel: $("#khphone").val(),
  1203. name: $("#khname").val(),
  1204. token: $.cookie("token")
  1205. };
  1206. return param;
  1207. },
  1208. onLoadSuccess: function () { //加载成功时执行
  1209. //layer.msg("加载成功");
  1210. },
  1211. onLoadError: function () { //加载失败时执行
  1212. //layer.msg("加载数据失败", { time: 1500, icon: 2 });
  1213. }
  1214. });
  1215. break;
  1216. }
  1217. }
  1218. ///
  1219. $.getJSON(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag?flag=XXFL', {
  1220. "token": $.cookie("token")
  1221. }, function(result) {
  1222. console.log(result.data);
  1223. if(result.state.toLowerCase() == "success") {
  1224. $('<option value="">请选择</option>').appendTo("#infotypeid");
  1225. for(var i = 0; i < result.data.length; i++) {
  1226. $('<option value="' + result.data[i].F_DictionaryValueId + '">' + result.data[i].F_Name + '</option>').appendTo("#infotypeid");
  1227. }
  1228. }
  1229. })
  1230. $.getJSON(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag?flag=JBDW', {
  1231. "token": $.cookie("token")
  1232. }, function(result) {
  1233. if(result.state.toLowerCase() == "success") {
  1234. $('<option value="">请选择</option>').appendTo("#unitid");
  1235. for(var i = 0; i < result.data.length; i++) {
  1236. $('<option value="' + result.data[i].F_DictionaryValueId + '">' + result.data[i].F_Name + '</option>').appendTo("#unitid");
  1237. }
  1238. }
  1239. })