queryForm说明.txt 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. let data = [
  2. [
  3. {name:'codename_c',type:'select',placeholder:'订单状态',data:[
  4. @foreach($codes as $code)
  5. {name:'{{$code->code}}',value:'{{$code->codename_c}}'},
  6. @endforeach
  7. ]},
  8. {name:'orderdate_start',type:'time',tip:['选择显示日期的起始时间','选择显示日期的起始时间']},
  9. {name:'orderno',type:'input',tip:'编号,糊模查找需要在左边打上%符号',placeholder: '编号'},
  10. {name:'carriername',type:'input',tip:'',placeholder:'承运人'},
  11. {name:['notes','addtime'],type:'input_select',tip:['右侧选择查询范围,默认为一天内','查询范围,范围越短搜索越快'],placeholder: ['客户',''],
  12. data:[{name:'31',value:'近一月'},{name:'92',value:'近三月'},{name:'183',value:'近半年'},{name:'366',value:'近一年'},{name:'0',value:'不限'},]},
  13. {name:'issuepartyname',type:'input',tip:'',placeholder: '店铺名称'},
  14. {name:'edisendflag2',type:'select',tip:'快递获取标记',placeholder: '快递获取标记',data:[{name:'Y',value:'是'},{name:'N',value:'否'},{name:'W',value:'错误'},]}
  15. ],
  16. [
  17. {name:'customerid',type:'select_multiple_select',tip:['输入关键词快速定位下拉列表,回车确定','选择要显示的客户'],placeholder:['货主','定位或多选货主'],data:[
  18. @foreach($customers as $customer)
  19. { name:'{{$customer->customerid}}',value:'{{$customer->descr_c}}' },
  20. @endforeach
  21. ]},
  22. {name:'ordertime_end',type:'time',tip:['选择显示指定日期的结束时间','选择显示指定日期的结束时间']},
  23. {name:'soreference5',type:'input',tip:'可支持多快递单号,糊模查找需要在左边打上%符号',placeholder: '多快递单号'},
  24. {name:'soreference1',type:'input',tip:'客户订单号,糊模查找需要在左边打上%符号',placeholder: '客户订单号'},
  25. {name:'waveno',type:'input',tip:'波次编号,模糊查找需要在左边打上%的符号',placeholder: '波次编号'},
  26. {name:'alternate_sku1',type:'input',tip:'产品条码,模糊查找需要在左边打上%的符号',placeholder: '产品条码'},
  27. ],
  28. ];
  29. let _this = this;
  30. _this.form = new queryform({
  31. el:'#form_div',
  32. condition:data,
  33. })
  34. _this.form.init();
  35. 父元素 el
  36. 需要渲染的二维数组 condition
  37. 初始化 init()
  38. input,select,dateTime
  39. condition:{
  40. name:
  41. type:
  42. data:
  43. tip:
  44. placeholder:
  45. }