report.html 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. <div class="layui-fluid">
  2. <div class="layui-card">
  3. <div class="layui-form layui-form-pane layui-card-header layuiadmin-card-header-auto" lay-filter="LAY-user-userlist-search">
  4. <div class="layui-form-item">
  5. <div class="layui-inline">
  6. <label class="layui-form-label">姓名/手机号</label>
  7. <div class="layui-input-block">
  8. <input type="text" name="keywords" placeholder="请输入..." autocomplete="off" class="layui-input">
  9. </div>
  10. </div>
  11. <div class="layui-inline">
  12. <label class="layui-form-label">职业顾问</label>
  13. <div class="layui-input-block">
  14. <select name="brokerid" lay-search>
  15. <option value="">全部职业顾问(可搜索)</option>
  16. {volist name="brokerlist" id="vo"}
  17. <option value="{$vo.id}">{$vo.title}</option>
  18. {/volist}
  19. </select>
  20. </div>
  21. </div>
  22. <div class="layui-inline">
  23. <label class="layui-form-label">状态</label>
  24. <div class="layui-input-block">
  25. <select name="status">
  26. <option value="">全部状态</option>
  27. <option value="1">待审核</option>
  28. <option value="2">待面试</option>
  29. <option value="3">已入职</option>
  30. <option value="4">无效报务</option>
  31. </select>
  32. </div>
  33. </div>
  34. <div class="layui-inline">
  35. <button class="layui-btn" lay-submit lay-filter="LAY-user-userlist-search-btn">
  36. <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
  37. </button>
  38. </div>
  39. </div>
  40. </div>
  41. <div class="layui-card-body">
  42. <table id="LAY-user-userlist-table" lay-filter="LAY-user-userlist-table"></table>
  43. <script type="text/html" id="comjobsTpl">
  44. {{d.comjobsid == 0 ? '' : d.comjobs.title}}
  45. </script>
  46. <script type="text/html" id="brokerTpl">
  47. {{d.brokerid == 0 ? '' : d.broker.title}}
  48. </script>
  49. <script type="text/html" id="setTpl">
  50. <!--<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="comjobs"><i class="layui-icon layui-icon-rate-half"></i>岗位信息</a>-->
  51. </script>
  52. </div>
  53. </div>
  54. </div>
  55. <script>
  56. layui.config({
  57. base: '/static/echoui/' //静态资源所在路径
  58. }).extend({
  59. index: 'lib/index' //主入口模块
  60. }).use(['index', 'form', 'set', 'table'], function() {
  61. var $ = layui.$,
  62. setter = layui.setter,
  63. admin = layui.admin,
  64. form = layui.form,
  65. table = layui.table;
  66. form.render();
  67. table.render({
  68. elem: '#LAY-user-userlist-table',
  69. url: setter.baseAgentUrl + 'comjobs/listReport',
  70. cols: [
  71. [
  72. { field: 'id', width: 80, title: '表ID', sort: true },
  73. { field: 'comjobs', title: '岗位名称', templet: '#comjobsTpl' },
  74. { field: 'broker', title: '顾问', templet: '#brokerTpl' },
  75. { field: 'realname', title: '姓名' },
  76. { field: 'mobile', title: '手机号' },
  77. { field: 'idcard', title: '身份证号' },
  78. { field: 'arrivetime', title: '预计到达时间' },
  79. { field: 'status_text', title: '状态', minWidth: 100, align: 'center' },
  80. { field: 'remark', title: '备注信息', minWidth: 100, align: 'center' },
  81. { field: 'retremark', title: '反馈备注', minWidth: 100, align: 'center' },
  82. { field: 'createtime', title: '报备时间', width: 170, sort: true },
  83. // { title: '操作', minWidth: 120, align: 'center', fixed: 'right', toolbar: '#setTpl' }
  84. ]
  85. ],
  86. page: true,
  87. limit: 50,
  88. cellMinWidth: 200,
  89. text: '对不起,加载出现异常!'
  90. });
  91. form.on('submit(LAY-user-userlist-search-btn)', function(data) {
  92. table.reload('LAY-user-userlist-table', {
  93. where: data.field,
  94. page: {
  95. curr: 1
  96. }
  97. });
  98. });
  99. table.on('tool(LAY-user-userlist-table)', function(obj) {
  100. var data = obj.data;
  101. if (obj.event === 'comjobs') {
  102. }
  103. });
  104. });
  105. </script>
  106. </body>
  107. </html>