panel.js 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. export default {
  2. "panels": [{
  3. "index": 0,
  4. "height": 140,
  5. "width": 241,
  6. "paperCount": 222,
  7. "printElements": [{
  8. "options": {
  9. "left": 0,
  10. "top": 25,
  11. "height": 27,
  12. "width": 656,
  13. "field": "company",
  14. "fontSize": 19,
  15. "fontWeight": "600",
  16. "fontFamily": '黑体',
  17. "textAlign": "center",
  18. "lineHeight": 26
  19. }, "printElementType": { "title": "", "type": "text" }
  20. },
  21. {
  22. "options": {
  23. "left": 25,
  24. "top": 80,
  25. "height": 56,
  26. "width": 633,
  27. "field": "table",
  28. "tableFooterRepeat": "",
  29. "tableHeaderRepeat": "none",
  30. "rows": [[
  31. {
  32. "field": "gender",
  33. "width": 85.25,
  34. "colspan": 1,
  35. "rowspan": 1,
  36. "checked": false
  37. }, {
  38. "field": "name",
  39. "width": 85.25,
  40. "align": "center",
  41. "colspan": 4,
  42. "rowspan": 2,
  43. }, {
  44. "field": "count",
  45. "width": 85.25,
  46. "align": "center",
  47. "colspan": 1,
  48. "rowspan": 1,
  49. }, {
  50. "width": 85.25,
  51. "colspan": 1,
  52. "rowspan": 1,
  53. "checked": true
  54. },
  55. { "width": 85.25, "colspan": 1, "rowspan": 1, "checked": true }
  56. ]]
  57. }, "printElementType": {
  58. "title": "表格", "type": "table",
  59. editable: true,
  60. columnDisplayEditable: true,//列显示是否能编辑
  61. columnDisplayIndexEditable: true,//列顺序显示是否能编辑
  62. columnTitleEditable: true,//列标题是否能编辑
  63. columnResizable: true, //列宽是否能调整
  64. columnAlignEditable: true,//列对齐是否调整
  65. isEnableEditField: true, //编辑字段
  66. isEnableContextMenu: true, //开启右键菜单 默认true
  67. isEnableInsertRow: true, //插入行
  68. isEnableDeleteRow: true, //删除行
  69. isEnableInsertColumn: true, //插入列
  70. isEnableDeleteColumn: true, //删除列
  71. isEnableMergeCell: true, //合并单元格
  72. }
  73. }
  74. , {
  75. "options": {
  76. "left": 40,
  77. "top": 360,
  78. "height": 13,
  79. "width": 218,
  80. "fontSize": 13,
  81. "title": "打印",
  82. "fontFamily": '黑体',
  83. "field": "takerName",
  84. "testData": "",
  85. "color": "#000",
  86. "textAlign": "left"
  87. }, "printElementType": { "title": "", "type": "text" }
  88. }],
  89. "paperNumberDisabled": true
  90. }]
  91. }
  92. // {
  93. // "options": {"left": 23, "top": 80, "height": 10, "width": 633},
  94. // "printElementType": {"title": "", "type": "hline"}
  95. // },
  96. // {
  97. // "options": {"left": 23, "top": 80+62.5, "height": 10, "width": 633},
  98. // "printElementType": {"title": "", "type": "hline"}
  99. // },
  100. // {
  101. // "options": {"left": 23, "top": 80+(62.5*2), "height": 10, "width": 633},
  102. // "printElementType": {"title": "", "type": "hline"}
  103. // },
  104. // {
  105. // "options": {"left": 23, "top":80+(62.5*3), "height": 10, "width": 633},
  106. // "printElementType": {"title": "", "type": "hline"}
  107. // },
  108. // {
  109. // "options": {"left": 23, "top": 80, "height": 250, "width": 10},
  110. // "printElementType": {"title": "", "type": "vline"}
  111. // },
  112. // {
  113. // "options": {"left": 23+105.5, "top": 80, "height": 250, "width": 10},
  114. // "printElementType": {"title": "", "type": "vline"}
  115. // },
  116. // {
  117. // "options": {"left": 23+(105.5*2), "top": 80, "height": 250, "width": 10},
  118. // "printElementType": {"title": "", "type": "vline"}
  119. // },
  120. // {
  121. // "options": {"left": 23+(105.5*3), "top": 80, "height": 250, "width": 10},
  122. // "printElementType": {"title": "", "type": "vline"}
  123. // },
  124. // {
  125. // "options": {"left": 23+(105.5*4), "top": 80, "height": 250, "width": 10},
  126. // "printElementType": {"title": "", "type": "vline"}
  127. // },
  128. // {
  129. // "options": {"left": 23+(105.5*5), "top": 80, "height": 250, "width": 10},
  130. // "printElementType": {"title": "", "type": "vline"}
  131. // },
  132. // {
  133. // "options": {"left": 23, "top": 330, "height": 10, "width": 633},
  134. // "printElementType": {"title": "", "type": "hline"}
  135. // },
  136. // {
  137. // "options": {"left": 656, "top": 80, "height": 250, "width": 10},
  138. // "printElementType": {"title": "", "type": "vline"}
  139. // },