market.html 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <div class="layui-fluid">
  2. <div class="layui-card">
  3. <div class="layui-card-body">
  4. <table id="LAY-outjob-market-table" lay-filter="LAY-outjob-market-table"></table>
  5. <script type="text/html" id="setTpl">
  6. <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="select"><i class="layui-icon layui-icon-edit"></i>选择</a>
  7. </script>
  8. </div>
  9. </div>
  10. </div>
  11. <script>
  12. layui.config({
  13. base: '/static/echoui/' //静态资源所在路径
  14. }).extend({
  15. index: 'lib/index' //主入口模块
  16. }).use(['index', 'form', 'set', 'laydate', 'table'], function() {
  17. var $ = layui.$,
  18. setter = layui.setter,
  19. admin = layui.admin,
  20. form = layui.form,
  21. table = layui.table;
  22. form.render();
  23. table.render({
  24. elem: '#LAY-outjob-market-table',
  25. url: setter.baseAdminUrl + 'outjob/market',
  26. cols: [
  27. [
  28. { field: 'id', width: 60, title: '表ID'},
  29. { field: 'name', title: '姓名', width: 80},
  30. { field: 'mobile', title: '电话', width: 120 },
  31. { field: 'content', title: '内容' },
  32. { field: 'is_bargain_text', title: '可议价', width: 80, align: 'center' },
  33. { title: '操作', width: 80, align: 'center', fixed: 'right', toolbar: '#setTpl' }
  34. ]
  35. ],
  36. page: true,
  37. limit: 50,
  38. toolbar: true,
  39. cellMinWidth: 150,
  40. text: '对不起,加载出现异常!'
  41. });
  42. form.on('submit(LAY-outjob-market-btn)', function(data) {
  43. table.reload('LAY-outjob-market-table', {
  44. where: data.field,
  45. page: {
  46. curr: 1
  47. }
  48. });
  49. });
  50. table.on('tool(LAY-outjob-market-table)', function(obj) {
  51. var data = obj.data;
  52. if (obj.event === 'select') {
  53. console.log(parent);
  54. parent.marketFill(data);
  55. parent.layer.closeAll();
  56. }
  57. });
  58. });
  59. </script>