Açıklama Yok

userAnswerSheet.js 2.7KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. /**
  2. * 通话记录
  3. * */
  4. var recordpath = ''; //录音的路径
  5. $(function() {
  6. initTable();
  7. //搜索
  8. $("#sc_btns").click(function() {
  9. initTable();
  10. })
  11. });
  12. function initTable() {
  13. //先销毁表格
  14. $('#table_all').bootstrapTable('destroy');
  15. //初始化表格,动态从服务器加载数据
  16. $('#table_all').bootstrapTable({
  17. method: "get", //使用get请求到服务器获取数据
  18. url: huayi.config.callcenter_url + "testusertypeapi/api/TestUserType/GetUserTest", //获取数据的Servlet地址
  19. contentType: "application/x-www-form-urlencoded",
  20. striped: true, //表格显示条纹
  21. pagination: true, //启动分页
  22. pageSize: 10, //每页显示的记录数
  23. pageNumber: 1, //当前第几页
  24. pageList: [10, 20, 50, 100], //记录数可选列表
  25. search: false, //是否启用查询
  26. showColumns: false, //显示下拉框勾选要显示的列
  27. showRefresh: false, //显示刷新按钮
  28. sidePagination: "server", //表示服务端请求
  29. //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
  30. //设置为limit可以获取limit, offset, search, sort, order
  31. queryParamsType: "undefined",
  32. queryParams: function queryParams(params) { //设置查询参数
  33. var param = {
  34. pageindex: params.pageNumber, //否 string 当前页
  35. pagesize: params.pageSize, //否 string 每页记录数
  36. keyword: $('#sc_keyWords').val(), //否 string 模糊查询(呼叫号码)
  37. };
  38. return param;
  39. },
  40. responseHandler: function(res) {
  41. return {
  42. "total": res.data.total, //总页数
  43. "rows": res.data.rows //数据
  44. };
  45. },
  46. onLoadSuccess: function(res) { //加载成功时执行
  47. },
  48. onLoadError: function() { //加载失败时执行
  49. //layer.msg("加载数据失败", { time: 1500, icon: 2 });
  50. }
  51. });
  52. }
  53. //格式化序号
  54. function setCode(val, row, index) {
  55. return ++index;
  56. }
  57. //格式化外呼类型
  58. function formatterOperating(val, row) {
  59. return '<ul class="tool_downs">' +
  60. '<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_reminder_' + row.F_Id + '" onclick="btn_question_details(\'' + val + '\')" title="问题详情">问题详情</a></li>' +
  61. '</ul>';
  62. }
  63. $('#btn_add').click(function() {
  64. layer.open({
  65. type: 2,
  66. //shade: 0,
  67. content: "./addAnswer.html", //iframe的url,no代表不显示滚动条
  68. title: '答题',
  69. maxmin: true, //开启最大化最小化按钮
  70. id: 'LAY_layuipro2', //防止重复弹出
  71. area: ['86%', '88%'], //宽高
  72. });
  73. })
  74. function btn_question_details (val) {
  75. layer.open({
  76. type: 2,
  77. content: "./questionDetails.html?tel=" + val, //iframe的url,no代表不显示滚动条
  78. title: '答题',
  79. // maxmin: true, //开启最大化最小化按钮
  80. // id: 'LAY_layuipro2', //防止重复弹出
  81. area: ['86%', '88%'], //宽高
  82. });
  83. }