follow.html 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  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-broker-brokerlist-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="mobile" placeholder="请输入" autocomplete="off" class="layui-input">
  9. </div>
  10. </div>
  11. <div class="layui-inline">
  12. <button class="layui-btn" lay-submit lay-filter="LAY-broker-brokerlist-btn">
  13. <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
  14. </button>
  15. </div>
  16. </div>
  17. </div>
  18. <div class="layui-card-body">
  19. <table id="LAY-broker-brokerlist-table" lay-filter="LAY-broker-brokerlist-table"></table>
  20. </div>
  21. </div>
  22. <script type="text/html" id="residentTpl">
  23. {{# if(d.residentid != 0){ }}
  24. {{d.resident.title}} - {{d.resident.mobile}}
  25. {{# } }}
  26. </script>
  27. <script type="text/html" id="workertitleTpl">
  28. {{d.workerid == 0 ? '' : d.worker.title}}
  29. </script>
  30. </div>
  31. <script>
  32. layui.config({
  33. base: '/static/echoui/' //静态资源所在路径
  34. }).extend({
  35. index: 'lib/index' //主入口模块
  36. }).use(['index', 'form', 'set', 'table'], function() {
  37. var $ = layui.$,
  38. setter = layui.setter,
  39. form = layui.form,
  40. table = layui.table;
  41. form.render();
  42. table.render({
  43. elem: '#LAY-broker-brokerlist-table',
  44. url: setter.baseWorkerUrl + 'resident/listfollow',
  45. cols: [
  46. [
  47. { field: 'id', width: 80, title: '表ID', sort: true },
  48. { field: 'resident', title: '驻场老师(姓名-手机号)', templet: '#residentTpl', minWidth: 250, align: 'left' },
  49. { field: 'workerid', title: '劳务公司', templet: '#workertitleTpl' },
  50. { field: 'content', title: '记录', align: 'center' },
  51. { field: 'createtime', title: '创建时间', width: 170 },
  52. ]
  53. ],
  54. page: true,
  55. limit: 50,
  56. cellMinWidth: 150,
  57. text: '对不起,加载出现异常!'
  58. });
  59. form.on('submit(LAY-broker-brokerlist-btn)', function(data) {
  60. table.reload('LAY-broker-brokerlist-table', {
  61. where: data.field,
  62. page: {
  63. curr: 1
  64. }
  65. });
  66. });
  67. });
  68. </script>