index_search.html 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <fieldset>
  2. <legend>条件搜索</legend>
  3. <form class="layui-form layui-form-pane form-search" action="{:request()->url()}" onsubmit="return false" method="get" autocomplete="off">
  4. <div class="layui-form-item layui-inline">
  5. <label class="layui-form-label">员工名称</label>
  6. <div class="layui-input-inline">
  7. <input name="name" value="{$Think.get.name|default=''}" placeholder="请输入微信昵称" class="layui-input">
  8. </div>
  9. </div>
  10. <div class="layui-form-item layui-inline">
  11. <label class="layui-form-label">请假类型</label>
  12. <div class="layui-input-inline">
  13. <select class="layui-select" name="type">
  14. <option value="0">全部</option>
  15. {foreach $all_type as $v}
  16. {if $Think.get.type > -1 && $Think.get.type eq $v.id}
  17. <option selected value="{$v.id}">{$v.title}</option>
  18. {else}
  19. <option value="{$v.id}">{$v.title}</option>
  20. {/if}
  21. {/foreach}
  22. </select>
  23. </div>
  24. </div>
  25. <div class="layui-form-item layui-inline">
  26. <button class="layui-btn layui-btn-primary"><i class="layui-icon">&#xe615;</i> 搜 索</button>
  27. <!-- <button type="button" data-export-list class="layui-btn layui-btn-primary" id="download"><i class="layui-icon layui-icon-export"></i> 导 出</button>-->
  28. </div>
  29. <div class="layui-form-item layui-inline" style="margin-left: 5px;">
  30. <div data-title="导出" class='layui-btn layui-btn-sm layui-btn-primary' id="download">导出</div>
  31. </div>
  32. </form>
  33. <script>
  34. form.render();
  35. laydate.render({range: true, elem: '[name="create_at"]'})
  36. layui.use('upload', function(){
  37. var upload = layui.upload;
  38. //执行实例
  39. var uploadInst = upload.render({
  40. elem: '#import' //绑定元素
  41. ,url: '/user/member/import'
  42. ,accept: 'file' //普通文件,
  43. ,data:{
  44. subject_id:function(){
  45. return $('#subject').val();
  46. }
  47. }
  48. ,before: function(obj){ //obj参数包含的信息,跟 choose回调完全一致,可参见上文。
  49. }
  50. ,done: function(res){
  51. if(res.code == 0){
  52. layer.msg(res.info);
  53. }else{
  54. layer.msg('导入成功');
  55. setTimeout(function(){
  56. location.reload();
  57. },2000);
  58. }
  59. }
  60. ,error: function(){
  61. layer.msg('上传失败');
  62. }
  63. });
  64. });
  65. $('#download').click(function () {
  66. window.location.href = "{:url('export')}?phone={$Think.get.phone|default=''}&name={$Think.get.name|default=''}&create_at={$Think.get.create_at|default=''}&account_type={$Think.get.create_at|default='0'}" + $(this).parents('form').serialize();
  67. });
  68. </script>
  69. </fieldset>