説明なし

yongHuManger.js 24KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763
  1. var token = $.cookie("token");
  2. var keyWord; //关键字
  3. var tree; //部门树
  4. var table = $("#table1"); //右边表格
  5. var userid;
  6. var usercode;
  7. var username;
  8. var deid = 0;
  9. $(document).ready(function () {
  10. bindtree();
  11. initTable();
  12. bindrole();
  13. getCharacter();
  14. bumen();
  15. // 获取坐席组
  16. getSeatGroup();
  17. //搜索按钮
  18. $(".searchGo").click(function () {
  19. deid = $("#testInput1").val();
  20. initTable(deid);
  21. });
  22. //===============添加功能开始=============================
  23. laydate.skin("molv");
  24. //用户生日
  25. laydate({
  26. elem: "#ygbirth",
  27. event: "focus",
  28. istoday: true,
  29. format: "YYYY-MM-DD",
  30. // 分隔符可以任意定义,该例子表示只显示年月
  31. });
  32. //下拉
  33. $(".inps").focus(function () {
  34. $(this).siblings(".addTree").css("display", "block");
  35. });
  36. $(".xl").click(function () {
  37. var xl = $(this).siblings(".addTree");
  38. if (xl.css("display") == "block") {
  39. xl.css("display", "none");
  40. } else {
  41. xl.css("display", "block");
  42. }
  43. });
  44. $(".addTree").mouseleave(function () {
  45. $(this).css("display", "none");
  46. });
  47. //添加按钮
  48. $(".add").click(function () {
  49. $(".addModel").css("display", "block");
  50. });
  51. $(".addBtr").click(function () {
  52. $(".addModel").css("display", "none");
  53. });
  54. //保存添加按钮
  55. $(".addCun").click(function () {
  56. if (
  57. $(".add_ygName").val() == "" ||
  58. $(".add_ygCode").val() == "" ||
  59. $(".add_pwd").val() == "" ||
  60. $(".inps1").val() == "" ||
  61. $(".inps2").val() == ""
  62. ) {
  63. layer.confirm("标红内容不允许为空!", {
  64. btn: ["确定"],
  65. });
  66. return;
  67. } else if ($(".add_pwd").val() !== $(".add_pwd2").val()) {
  68. layer.confirm("密码输入不一致!", {
  69. btn: ["确定"],
  70. });
  71. return;
  72. } else {
  73. var reg = /^[1-9]\d*$/;
  74. if (!reg.test($(".add_ygCode").val())) {
  75. layer.confirm("工号必须为正整数!", {
  76. btn: ["确定"],
  77. });
  78. return;
  79. }
  80. addCun();
  81. }
  82. });
  83. // 用户部门
  84. function bumen() {
  85. $("#testInput1").empty();
  86. $("<option value=''>请选择</option>").appendTo("#testInput1");
  87. $.getJSON(
  88. huayi.config.callcenter_url + "Department/GetDeptList",
  89. {
  90. iscbdw: 0,
  91. token: $.cookie("token"),
  92. },
  93. function (data) {
  94. if (data.state.toLowerCase() == "success") {
  95. var content = data.data;
  96. $(content).each(function (i, n) {
  97. $(
  98. "<option value='" +
  99. n.F_DeptId +
  100. "'>" +
  101. n.F_DeptName +
  102. "</option>"
  103. ).appendTo("#testInput1");
  104. });
  105. $("#testInput1").comboSelect();
  106. }
  107. }
  108. );
  109. }
  110. //所属角色列表
  111. $(".xlAdd_one ul").on("click", "li", function () {
  112. $(".inps1").val($(this).html());
  113. $(".add_roleid").val($(this).attr("data-id"));
  114. $(this).parent().parent().css("display", "none");
  115. });
  116. //***********************添加功能结束=============================
  117. //=======================修改功能开始==============================
  118. laydate.skin("molv");
  119. //用户生日
  120. laydate({
  121. elem: "#chan_ygbirth",
  122. event: "focus",
  123. istoday: true,
  124. format: "YYYY-MM-DD",
  125. // 分隔符可以任意定义,该例子表示只显示年月
  126. });
  127. $(".change").click(function () {
  128. if (userid) {
  129. $(".changeModel").css("display", "block");
  130. getYG();
  131. } else {
  132. layer.confirm("请选择要修改的行!", {
  133. btn: ["确定"],
  134. });
  135. return;
  136. }
  137. });
  138. //所属角色列表
  139. $(".xlChan_four ul").on("click", "li", function () {
  140. $(".inps4").val($(this).html());
  141. $(".change_roleid").val($(this).attr("data-id"));
  142. $(this).parent().parent().css("display", "none");
  143. });
  144. //关闭按钮
  145. $(".changeBtr").click(function () {
  146. $(".changeModel").css("display", "none");
  147. });
  148. //保存按钮
  149. $(".changeCun").click(function () {
  150. if (
  151. $(".change_ygName").val() == "" ||
  152. $(".change_ygCode").val() == "" ||
  153. $(".change_did").val() == "" ||
  154. $(".change_roleid").val() == ""
  155. ) {
  156. layer.confirm("标红内容不允许为空!", {
  157. btn: ["确定"],
  158. });
  159. return;
  160. }
  161. var reg = /^[1-9]\d*$/;
  162. if (!reg.test($(".change_ygCode").val())) {
  163. layer.confirm("工号必须为正整数!", {
  164. btn: ["确定"],
  165. });
  166. return;
  167. }
  168. $.post(
  169. huayi.config.callcenter_url + "UserAccount/EditUsers",
  170. {
  171. token: token,
  172. userid: $(".change_id").val(),
  173. usercode: $(".change_ygCode").val(),
  174. username: $(".change_ygName").val(),
  175. password: $(".change_pwd").val(),
  176. worknumber: $(".change_ygCode").val(),
  177. deptid: $(".change_did").val(),
  178. roleid: $(".change_roleid").val(),
  179. isseat: $('.change_hwb input[name="huwu"]:checked ').val(),
  180. searright: $('.change_zxqx input[name="zxqx"]:checked ').val(),
  181. sex: $('.changeSex input[name="sex"]:checked ').val(),
  182. F_IsSms: $('.changeIsSms input[name="IsSms"]:checked').val(),
  183. mobile: $(".change_mobile").val(),
  184. telphone: $(".change_telphone").val(),
  185. birth: $("#chan_ygbirth").val(),
  186. GroupId: $("#changeGroupId").val(),
  187. remark: $(".change_remark").val(),
  188. },
  189. function (data) {
  190. data = JSON.parse(data);
  191. if (data.state.toLowerCase() == "success") {
  192. layer.msg("修改成功!");
  193. $(".change_id").val("");
  194. $(".change_ygCode").val("");
  195. $(".change_ygName").val("");
  196. $(".change_pwd").val("");
  197. $(".change_did").val("");
  198. $(".change_roleid").val("");
  199. $(".change_mobile").val("");
  200. $(".change_telphone").val("");
  201. $("#chan_ygbirth").val("");
  202. $(".change_remark").val("");
  203. $("#changeGroupId").val("");
  204. initTable();
  205. $(".changeModel").css("display", "none");
  206. }
  207. }
  208. );
  209. });
  210. //***********************修改功能结束==============================
  211. //=======================重设功能开始==============================
  212. $(".again").click(function () {
  213. if (usercode) {
  214. $(".againModel").css("display", "block");
  215. $(".again_ygName").val(username);
  216. $(".again_ygCode").val(usercode);
  217. $(".again_pwd").val("");
  218. $(".again_pwd2").val("");
  219. } else {
  220. layer.confirm("请选择要重设密码的用户!", {
  221. btn: ["确定"],
  222. });
  223. return;
  224. }
  225. });
  226. //关闭按钮
  227. $(".agBtr").click(function () {
  228. $(".againModel").css("display", "none");
  229. });
  230. //确定按钮
  231. $(".again_Cun").click(function () {
  232. if ($(".again_pwd").val() !== $(".again_pwd2").val()) {
  233. layer.confirm("密码不一致,请重新输入!", {
  234. btn: ["确定"],
  235. });
  236. return;
  237. $(".again_pwd2").val("");
  238. } else {
  239. $(".againModel").css("display", "none");
  240. cs(usercode); //重设密码
  241. }
  242. });
  243. //***********************重设功能结束==============================
  244. //=======================禁用功能开始==============================
  245. $(".ban").click(function () {
  246. if (userid) {
  247. $(".banModel").css("display", "block");
  248. } else {
  249. layer.confirm("请选择行!", {
  250. btn: ["确定"],
  251. });
  252. return;
  253. }
  254. });
  255. //关闭按钮
  256. $(".banBtr").click(function () {
  257. $(".banModel").css("display", "none");
  258. });
  259. //取消按钮
  260. $(".banReturn").click(function () {
  261. $(".banModel").css("display", "none");
  262. });
  263. //确定按钮
  264. $(".banSure").click(function () {
  265. bu(1);
  266. });
  267. //***********************禁用功能结束==============================
  268. //=======================启用功能开始==============================
  269. $(".using").click(function () {
  270. if (userid) {
  271. $(".useModel").css("display", "block");
  272. } else {
  273. layer.confirm("请选择行!", {
  274. btn: ["确定"],
  275. });
  276. return;
  277. }
  278. });
  279. //关闭按钮
  280. $(".useBtr").click(function () {
  281. $(".useModel").css("display", "none");
  282. });
  283. //取消按钮
  284. $(".useReturn").click(function () {
  285. $(".useModel").css("display", "none");
  286. });
  287. //确定按钮
  288. $(".useSure").click(function () {
  289. bu(0);
  290. });
  291. //***********************启用功能结束==============================
  292. //=======================删除功能开始==============================
  293. $(".del").click(function () {
  294. if (userid) {
  295. layer.confirm(
  296. "确定要删除选中的用户吗?",
  297. { btn: ["确定", "取消"] },
  298. function () {
  299. $.post(
  300. huayi.config.callcenter_url + "UserAccount/WLDelUsers",
  301. { token: token, ids: userid },
  302. function (data) {
  303. data = JSON.parse(data);
  304. if (data.state.toLowerCase() == "success") {
  305. initTable();
  306. layer.confirm("删除成功!", {
  307. btn: ["确定"],
  308. });
  309. }
  310. }
  311. );
  312. }
  313. );
  314. } else {
  315. layer.confirm("请选择行!", {
  316. btn: ["确定"],
  317. });
  318. return;
  319. }
  320. });
  321. //***********************删除功能结束==============================
  322. table.on("click-row.bs.table", function (e, row, ele) {
  323. $(".success").removeClass("success"); //去除之前选中的行的,选中样式
  324. $(ele).addClass("success"); //添加当前选中的 success样式用于区别
  325. userid = row.F_UserId;
  326. usercode = row.F_UserCode;
  327. username = row.F_UserName;
  328. });
  329. });
  330. function bindtree() {
  331. $.getJSON(
  332. huayi.config.callcenter_url + "Department/GetDeptList",
  333. { token: $.cookie("token") },
  334. function (result) {
  335. if (result.state.toLowerCase() == "success") {
  336. tree = $.fn.zTree.init($("#treeDemo"), setting1, result.data);
  337. $.fn.zTree.init($("#xlAdd_depTree"), setting2, result.data);
  338. $.fn.zTree.init($("#xlChan_depTree"), setting3, result.data);
  339. }
  340. }
  341. );
  342. }
  343. //获取所属部门
  344. var setting1 = {
  345. data: {
  346. key: {
  347. name: "F_DeptName",
  348. },
  349. simpleData: {
  350. enable: true,
  351. idKey: "F_DeptId",
  352. pIdKey: "F_PartentId",
  353. rootPId: 0,
  354. },
  355. },
  356. callback: {
  357. onClick: zTreeOnClick,
  358. },
  359. };
  360. function zTreeOnClick(event, treeId, treeNode) {
  361. deid = treeNode.F_DeptId;
  362. initTable(deid);
  363. }
  364. //获取所属部门
  365. var setting2 = {
  366. data: {
  367. key: {
  368. name: "F_DeptName",
  369. },
  370. simpleData: {
  371. enable: true,
  372. idKey: "F_DeptId",
  373. pIdKey: "F_PartentId",
  374. rootPId: 0,
  375. },
  376. },
  377. callback: {
  378. onClick: ztreeDep,
  379. },
  380. };
  381. function ztreeDep(event, treeId, treeNode) {
  382. if (treeNode.level >= 0) {
  383. $(".inps2").val(treeNode.F_DeptName);
  384. $(".add_did").val(treeNode.F_DeptId);
  385. }
  386. }
  387. //获取所属部门
  388. var setting3 = {
  389. data: {
  390. key: {
  391. name: "F_DeptName",
  392. },
  393. simpleData: {
  394. enable: true,
  395. idKey: "F_DeptId",
  396. pIdKey: "F_PartentId",
  397. rootPId: 0,
  398. },
  399. },
  400. callback: {
  401. onClick: chanaDep,
  402. },
  403. };
  404. function chanaDep(event, treeId, treeNode) {
  405. if (treeNode.level >= 0) {
  406. $(".inps5").val(treeNode.F_DeptName);
  407. $(".change_did").val(treeNode.F_DeptId);
  408. }
  409. }
  410. function bindrole() {
  411. $(".xlAdd_one ul").html("");
  412. $(".xlChan_four ul").html("");
  413. $.getJSON(
  414. huayi.config.callcenter_url + "RoleInfo/GetRoleList",
  415. { token: token, isall: 1 },
  416. function (data) {
  417. var con = data.data;
  418. for (var i = 0; i < con.length; i++) {
  419. if ($.cookie("code") != "WLDW") {
  420. var html =
  421. "<li data-id=" +
  422. con[i].F_RoleId +
  423. ">" +
  424. con[i].F_RoleName +
  425. "</li>";
  426. $(html).appendTo(".xlAdd_one ul");
  427. $(html).appendTo(".xlChan_four ul");
  428. } else {
  429. if (con[i].F_RoleName == "三级网络单位") {
  430. var html =
  431. "<li data-id=" +
  432. con[i].F_RoleId +
  433. ">" +
  434. con[i].F_RoleName +
  435. "</li>";
  436. $(html).appendTo(".xlAdd_one ul");
  437. $(html).appendTo(".xlChan_four ul");
  438. }
  439. }
  440. }
  441. }
  442. );
  443. }
  444. //保存所调方法
  445. function addCun() {
  446. $.post(
  447. huayi.config.callcenter_url + "UserAccount/AddUsers",
  448. {
  449. token: $.cookie("token"),
  450. usercode: $(".add_ygCode").val(),
  451. username: $(".add_ygName").val(),
  452. password: $.md5($(".add_pwd").val()),
  453. deptid: $(".add_did").val(),
  454. roleid: $(".add_roleid").val(),
  455. isseat: $('.addhwb input[name="huwu"]:checked ').val(),
  456. searright: $('.addzxqx input[name="zxqx"]:checked ').val(),
  457. sex: $('.addSex input[name="sex"]:checked ').val(),
  458. F_IsSms: $('.addIsSms input[name="IsSms"]:checked').val(),
  459. mobile: $(".add_mobile").val(),
  460. telphone: $(".add_telphone").val(),
  461. birth: $(".add_birth").val(),
  462. GroupId: $("#addGroupId").val(),
  463. remark: $(".add_remark").val(),
  464. },
  465. function (data) {
  466. data = JSON.parse(data);
  467. if (data.state.toLowerCase() == "success") {
  468. $(".add_ygCode").val("");
  469. $(".add_ygName").val("");
  470. $(".add_pwd").val("");
  471. $(".add_pwd2").val("");
  472. $(".add_did").val("");
  473. $(".add_roleid").val("");
  474. $(".add_mobile").val("");
  475. $(".add_telphone").val("");
  476. $(".add_birth").val("");
  477. $(".add_remark").val("");
  478. $(".inps1").val("");
  479. $(".inps2").val("");
  480. $(".addhwb input").removeAttr("checked");
  481. $(".addzxqx input").removeAttr("checked");
  482. $(".addSex input").removeAttr("checked");
  483. $(".addIsSms input").removeAttr("checked");
  484. $("#addGroupId").val(""); // 坐席组
  485. layer.msg("添加成功!");
  486. table.bootstrapTable("refresh");
  487. $(".addModel").css("display", "none");
  488. }
  489. }
  490. );
  491. }
  492. //获取用户信息
  493. function getYG() {
  494. $.getJSON(
  495. huayi.config.callcenter_url + "UserAccount/GetUser",
  496. { token: token, usercode: usercode, userid: userid },
  497. function (data) {
  498. if (data.state.toLowerCase() == "success") {
  499. var ygcon = data.data;
  500. $(".change_id").val(ygcon.F_UserId); //员工ID
  501. $(".change_ygCode").val(ygcon.F_UserCode); //员工工号
  502. $(".change_pwd").val(ygcon.F_Password); //员工密码
  503. $(".change_ygName").val(ygcon.F_UserName); //员工姓名
  504. //$('.change_ygCode').val(ygcon.F_WorkNumber); //员工工号
  505. $(".xlChan_four ul li").each(function (i, n) {
  506. if ($(n).attr("data-id") == ygcon.F_RoleId) {
  507. $(".inps4").val($(n).text()); //所属角色
  508. }
  509. });
  510. $(".change_roleid").val(ygcon.F_RoleId);
  511. $(".inps5").val(ygcon.depname); //所属部门
  512. $(".change_did").val(ygcon.F_DeptId);
  513. $(
  514. '.change_hwb input[name="huwu"][value="' +
  515. ygcon.F_SeatFlag +
  516. '"]'
  517. ).prop("checked", "checked"); //话务标志
  518. $(
  519. '.change_zxqx input[name="zxqx"][value="' +
  520. ygcon.F_SeatRight +
  521. '"]'
  522. ).prop("checked", "checked"); //坐席权限
  523. $(
  524. '.changeSex input[name="sex"][value="' +
  525. ygcon.F_SexFlag +
  526. '"]'
  527. ).prop("checked", "checked"); //性别
  528. $(
  529. '.changeIsSms input[name="IsSms"][value="' +
  530. ygcon.F_IsSms +
  531. '"]'
  532. ).prop("checked", "checked"); //性别
  533. if (ygcon.F_Birthday && ygcon.F_Birthday != "0001-01-01") {
  534. $("#chan_ygbirth").val(ygcon.F_Birthday); //生日
  535. }
  536. $(".change_telphone").val(ygcon.F_Telephone); //电话
  537. $(".change_mobile").val(ygcon.F_Mobile); //手机
  538. $(".change_remark").val(ygcon.F_Remark); //备注
  539. $("#changeGroupId").val(ygcon.F_SeartGroupID); //坐席组
  540. }
  541. }
  542. );
  543. }
  544. //重设密码
  545. function cs(ygbh) {
  546. $.post(
  547. huayi.config.callcenter_url + "UserAccount/ResetPwd",
  548. { token: token, usercode: ygbh, pwd: $.md5($(".again_pwd").val()) },
  549. function (data) {
  550. data = JSON.parse(data);
  551. if (data.state.toLowerCase() == "success") {
  552. layer.msg("重设密码成功!");
  553. initTable();
  554. }
  555. }
  556. );
  557. }
  558. function bu(state) {
  559. $.post(
  560. huayi.config.callcenter_url + "UserAccount/DelUsers",
  561. { token: token, ids: userid, state: state },
  562. function (data) {
  563. data = JSON.parse(data);
  564. if (data.state.toLowerCase() == "success") {
  565. initTable();
  566. $(".banModel").css("display", "none");
  567. $(".useModel").css("display", "none");
  568. }
  569. }
  570. );
  571. }
  572. //右边表格
  573. function initTable() {
  574. //先销毁表格
  575. table.bootstrapTable("destroy");
  576. //初始化表格,动态从服务器加载数据
  577. table.bootstrapTable({
  578. method: "get",
  579. //使用get请求到服务器获取数据
  580. url: huayi.config.callcenter_url + "UserAccount/GetList",
  581. //获取数据的Servlet地址
  582. striped: true,
  583. //表格显示条纹
  584. pagination: true,
  585. //启动分页
  586. pageSize: 10,
  587. //每页显示的记录数
  588. pageNumber: 1,
  589. //当前第几页
  590. pageList: [10, 20, 50, 100],
  591. //记录数可选列表
  592. search: false,
  593. //是否启用查询
  594. showColumns: false,
  595. //显示下拉框勾选要显示的列
  596. showRefresh: false,
  597. //显示刷新按钮
  598. sidePagination: "server",
  599. //表示服务端请求
  600. //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
  601. //设置为limit可以获取limit, offset, search, sort, order
  602. queryParamsType: "undefined",
  603. queryParams: function queryParams(params) {
  604. //设置查询参数
  605. var param = {
  606. page: params.pageNumber,
  607. pagesize: params.pageSize,
  608. token: $.cookie("token"),
  609. id: deid,
  610. key: $(".searCon").val(),
  611. roleId: $("#characterSelect").val(),
  612. };
  613. return param;
  614. },
  615. onLoadSuccess: function () {
  616. //加载成功时执行
  617. //layer.msg("加载成功");
  618. },
  619. onLoadError: function () {
  620. //加载失败时执行
  621. //layer.msg("加载数据失败", { time: 1500, icon: 2 });
  622. },
  623. });
  624. }
  625. /*选中行添加背景颜色*/
  626. function setCode(val, row, index) {
  627. return index + 1;
  628. }
  629. function setYongState(val) {
  630. var str = "";
  631. switch (val + "") {
  632. case "0":
  633. str = "正常";
  634. break;
  635. case "1":
  636. str = "禁用";
  637. break;
  638. }
  639. return str;
  640. }
  641. function isActivation(val, row) {
  642. var createDate = new Date(row.F_CreateOn);
  643. var lastActiveDate = new Date(row.F_LastActiveTime);
  644. var createTime = createDate.getTime();
  645. var lastActiveTime = lastActiveDate.getTime();
  646. if (createTime === lastActiveTime) {
  647. return "未激活";
  648. } else if (createTime < lastActiveTime) {
  649. return "已激活";
  650. } else {
  651. return "-";
  652. }
  653. }
  654. // 获取角色
  655. function getCharacter() {
  656. $("#characterSelect").empty();
  657. $("#characterSelect").append("<option value=''>请选择角色</option>");
  658. $.ajax({
  659. type: "get",
  660. async: false,
  661. url: huayi.config.callcenter_url + "RoleInfo/GetRoleList",
  662. data: {
  663. pageindex: 1,
  664. pagesize: 100,
  665. token: $.cookie("token"),
  666. name: "", //角色名称
  667. },
  668. dataType: "json",
  669. success: function (data) {
  670. var data = data.rows;
  671. $.each(data, function (index, value) {
  672. $("#characterSelect").append(
  673. "<option value='" +
  674. value.F_RoleId +
  675. "'>" +
  676. value.F_RoleName +
  677. "</option>"
  678. );
  679. });
  680. },
  681. });
  682. }
  683. // 获取坐席组
  684. function getSeatGroup() {
  685. $(".seatGroup").empty();
  686. $(".seatGroup").append("<option value=''>请选择</option>");
  687. $.ajax({
  688. type: "get",
  689. async: false,
  690. url: huayi.config.callcenter_url + "SeatGroup/GetSeatList",
  691. data: {
  692. token: $.cookie("token"),
  693. },
  694. dataType: "json",
  695. success: function (data) {
  696. var data = data.data;
  697. $.each(data, function (index, value) {
  698. $(".seatGroup").append(
  699. "<option value='" +
  700. value.F_ID +
  701. "'>" +
  702. value.F_ZXZName +
  703. "</option>"
  704. );
  705. });
  706. },
  707. });
  708. }
  709. $(".exportUser").click(function () {
  710. var id = deid;
  711. var key = $(".searCon").val();
  712. var roleId = $("#characterSelect").val();
  713. var url =
  714. huayi.config.callcenter_url +
  715. "UserAccount/GetList?token=" +
  716. $.cookie("token");
  717. url += "&id=" + id + "&key=" + key + "&roleId=" + roleId + "&isdc=2";
  718. window.location.href = url;
  719. });
  720. document.onkeydown = function (e) {
  721. // 回车提交表单
  722. // 兼容FF和IE和Opera
  723. var theEvent = window.event || e;
  724. var code = theEvent.keyCode || theEvent.which || theEvent.charCode;
  725. if (code == 13) {
  726. initTable();
  727. }
  728. };