filter.ts 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. const treeStyleTpl = `
  2. /* 全局样式-!important请谨慎使用,优先增加选择器的权重 */
  3. /* 面板尺寸 背景颜色,宽度,高度*/
  4. [class^="l-select__dropdown-inner_"]{
  5. /* width: 560px !important; */
  6. /* height: 300px !important; */
  7. }
  8. /* 勾选的样式,颜色 */
  9. .l_tree_lable.l-is-checked .l-checkbox__input {
  10. /* border-color: green !important; */
  11. /* background-color: green !important; */
  12. }
  13. /* 单个样式-请使用id唯一选择器来限制,应用到当前图元*/
  14. /*
  15. #0b8ec2f .[这里请使用具体的class]{
  16. background-color: red !important;
  17. }
  18. */
  19. `
  20. const cascadeStyleTpl = `
  21. /* 全局样式-!important请谨慎使用,优先增加选择器的权重 */
  22. /* 面板尺寸 背景颜色,宽度,高度*/
  23. [class^="l-cascade-dropdown-"]{
  24. /* width: 560px !important;*/
  25. /* height:300px !important;*/
  26. }
  27. /* 勾选的样式,颜色 */
  28. .l-cascader-checkbox.l-is-checked .l-cascader-checkbox-input {
  29. /* border-color: green !important;*/
  30. /* background-color: green !important;*/
  31. }
  32. /* 单个样式 请使用id唯一选择器来限制,应用到当前图元*/
  33. /*
  34. #0b8ec2f .[这里请使用具体的class]{
  35. background-color: red !important;
  36. }
  37. */
  38. `
  39. const dateStyleTpl = `
  40. /* 面板尺寸 背景颜色,宽度,高度*/
  41. [class^="l-date-picker__panel_"]{
  42. /* width: 560px !important;*/
  43. /* height:300px !important;*/
  44. }
  45. /* 单个样式 请使用id唯一选择器来限制,应用到当前图元*/
  46. /*
  47. #0b8ec2f .[这里请使用具体的class]{
  48. background-color: red !important;
  49. }
  50. */
  51. `
  52. const dateRangeTpl = `
  53. /* 面板尺寸 背景颜色,宽度,高度*/
  54. [class^="l-date-range-picker__panel_"]{
  55. /* width: 560px !important;*/
  56. /* height:300px !important;*/
  57. }
  58. /* 勾选的样式,颜色 */
  59. /* 单个样式 请使用id唯一选择器来限制,应用到当前图元*/
  60. /*
  61. #0b8ec2f .[这里请使用具体的class]{
  62. background-color: red !important;
  63. }
  64. */
  65. `
  66. export const styleMap = {
  67. treeFilterDom: treeStyleTpl,
  68. cascadeFilterDom: cascadeStyleTpl,
  69. datePickerDom: dateStyleTpl,
  70. dateRangePickerDom: dateRangeTpl,
  71. }
  72. export const filterShapes = ['treeFilterDom', 'cascadeFilterDom', 'datePickerDom', 'dateRangePickerDom'];