index_search.html 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  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. <input name="phone" value="{$Think.get.phone|default=''}" placeholder="请输入手机号" class="layui-input">
  14. </div>
  15. </div>
  16. <div class="layui-form-item layui-inline">
  17. <label class="layui-form-label">注册时间</label>
  18. <div class="layui-input-inline">
  19. <input name="create_at" value="{$Think.get.create_at|default=''}" placeholder="请选择注册时间" class="layui-input">
  20. </div>
  21. </div>
  22. <div class="layui-form-item layui-inline">
  23. <label class="layui-form-label">会员等级</label>
  24. <div class="layui-input-inline">
  25. <select class="layui-select" name="level_id">
  26. <option {if $Think.get.level_id eq 0}selected{/if} value="0">全部</option>
  27. {foreach $level_arr as $lk=>$lv}
  28. <option {if $Think.get.level_id eq $lk}selected {/if} value="{$lk}" >{$lv}</option>
  29. {/foreach}
  30. </select>
  31. </div>
  32. </div>
  33. <div class="layui-form-item layui-inline">
  34. <button class="layui-btn layui-btn-primary"><i class="layui-icon">&#xe615;</i> 搜 索</button>
  35. <!-- <button type="button" data-export-list class="layui-btn layui-btn-primary" id="download"><i class="layui-icon layui-icon-export"></i> 导 出</button>-->
  36. </div>
  37. <div class="layui-form-item layui-inline" style="margin-left: 5px;">
  38. <div data-title="导入" class='layui-btn layui-btn-sm layui-btn-primary' id="import">导入</div>
  39. &nbsp;&nbsp;
  40. <div data-title="导出" class='layui-btn layui-btn-sm layui-btn-primary' id="download">导出</div>
  41. </div>
  42. </form>
  43. <script>
  44. form.render();
  45. laydate.render({range: true, elem: '[name="create_at"]'})
  46. layui.use('upload', function(){
  47. var upload = layui.upload;
  48. //执行实例
  49. var uploadInst = upload.render({
  50. elem: '#import' //绑定元素
  51. ,url: '/user/member/import'
  52. ,accept: 'file' //普通文件,
  53. ,data:{
  54. subject_id:function(){
  55. return $('#subject').val();
  56. }
  57. }
  58. ,before: function(obj){ //obj参数包含的信息,跟 choose回调完全一致,可参见上文。
  59. }
  60. ,done: function(res){
  61. if(res.code == 0){
  62. layer.msg(res.info);
  63. }else{
  64. layer.msg('导入成功');
  65. setTimeout(function(){
  66. location.reload();
  67. },2000);
  68. }
  69. }
  70. ,error: function(){
  71. layer.msg('上传失败');
  72. }
  73. });
  74. });
  75. $('#download').click(function () {
  76. 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();
  77. });
  78. </script>
  79. </fieldset>