index_search.html 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  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. <button class="layui-btn layui-btn-primary"><i class="layui-icon">&#xe615;</i> 搜 索</button>
  24. <!-- <button type="button" data-export-list class="layui-btn layui-btn-primary" id="download"><i class="layui-icon layui-icon-export"></i> 导 出</button>-->
  25. </div>
  26. <div class="layui-form-item layui-inline" style="margin-left: 5px;">
  27. <div data-title="导出" class='layui-btn layui-btn-sm layui-btn-primary' id="download">导出</div>
  28. </div>
  29. </form>
  30. <script>
  31. form.render();
  32. laydate.render({range: true, elem: '[name="create_at"]'})
  33. layui.use('upload', function(){
  34. var upload = layui.upload;
  35. //执行实例
  36. var uploadInst = upload.render({
  37. elem: '#import' //绑定元素
  38. ,url: '/user/member/import'
  39. ,accept: 'file' //普通文件,
  40. ,data:{
  41. subject_id:function(){
  42. return $('#subject').val();
  43. }
  44. }
  45. ,before: function(obj){ //obj参数包含的信息,跟 choose回调完全一致,可参见上文。
  46. }
  47. ,done: function(res){
  48. if(res.code == 0){
  49. layer.msg(res.info);
  50. }else{
  51. layer.msg('导入成功');
  52. setTimeout(function(){
  53. location.reload();
  54. },2000);
  55. }
  56. }
  57. ,error: function(){
  58. layer.msg('上传失败');
  59. }
  60. });
  61. });
  62. $('#download').click(function () {
  63. 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();
  64. });
  65. </script>
  66. </fieldset>