地铁二期项目正式开始

sentlist.js 3.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. layui.use('laydate', function () {
  2. var laydate = layui.laydate;
  3. //日期时间范围
  4. laydate.render({
  5. elem: '#test10'
  6. , type: 'datetime'
  7. , range: true
  8. });
  9. });
  10. layui.use(['table', 'jquery'], function () {
  11. var table = layui.table;
  12. //监听表格复选框选择
  13. table.on('checkbox(demo)', function (obj) {
  14. console.log(obj);
  15. });
  16. var $ = layui.$, active = {
  17. //查询按钮
  18. reload: function () {
  19. var cusName = $('#cusName');
  20. var cusNum = $('#cusNum');
  21. //执行重载
  22. table.reload('recordtable', {
  23. page: {
  24. curr: 1 //重新从第 1 页开始
  25. }
  26. , where: {
  27. dateParty: $("#test10").val()
  28. , NowDateTime: new Date()
  29. ,cusName: cusName.val()
  30. ,cusNum: cusNum.val()
  31. }
  32. });
  33. }
  34. //删除
  35. , rowDelete: function () {
  36. var checkStatus = table.checkStatus('recordtable')
  37. , data = checkStatus.data;
  38. if (data.length === 0) {
  39. layui.layer.alert("请先选中要操作的数据行!", {
  40. icon: 3
  41. });
  42. }
  43. else {
  44. layer.confirm('确认要删除该行数据么?', function (index) {
  45. var strId = "";
  46. for (var i = 0; i < data.length; i++) {
  47. if (i === 0) {
  48. strId += +data[i].SMSID;
  49. }
  50. else {
  51. strId += "," + data[i].SMSID;
  52. }
  53. }
  54. $.ajax({
  55. url: "/SMS/DeleteSmsData",
  56. type: "get",
  57. async: false,//同步请求
  58. contentType: "application/json",
  59. dataType: "text",
  60. cache: false,
  61. data: "smsId=" + strId,
  62. success: function (thisResult, result) {
  63. if (thisResult === "True") {
  64. layer.open({
  65. content: '删除成功'
  66. , icon: 1
  67. , btn: ['确定']
  68. , yes: function (index, layero) {
  69. layer.close(index);
  70. RefushTableList();
  71. }
  72. });
  73. } else {
  74. layui.layer.alert("删除失败!", {
  75. icon: 2
  76. });
  77. }
  78. },
  79. error: function (error) {
  80. return false;
  81. }
  82. });
  83. layer.close(index);
  84. });
  85. }
  86. }
  87. };
  88. $('.searchfilter .layui-btn').on('click', function () {
  89. var type = $(this).data('type');
  90. active[type] ? active[type].call(this) : '';
  91. });
  92. formatcalldir = function (d) {
  93. var rescontent = "";
  94. if (d === 1) {
  95. rescontent = "<i class=\"iconfont icon-huchu\"></i>";
  96. }
  97. else {
  98. rescontent = "<i class=\"iconfont icon-huru\"></i>";
  99. }
  100. return rescontent;
  101. };
  102. //刷新表
  103. function RefushTableList() {
  104. //执行重载
  105. table.reload('recordtable', {
  106. page: {
  107. curr: 1 //重新从第 1 页开始
  108. }
  109. , where: {
  110. dateParty: $("#test10").val()
  111. , NowDateTime: new Date()
  112. }
  113. });
  114. }
  115. });