bdglmeeting.vue 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223
  1. <template>
  2. <div>
  3. <el-button class="box1" @click="daochu">导出</el-button>
  4. <div class="word" id="contents">
  5. <p
  6. style="
  7. font-size: 14pt;
  8. font-weight: 900;
  9. margin-botttom: 30px;
  10. color: black;
  11. text-align: center;
  12. font-family: 'kaiti'
  13. "
  14. >
  15. 《团支部工作记录本》
  16. </p>
  17. <table
  18. border="1"
  19. style="
  20. border-collapse: collapse;
  21. border: none;
  22. mso-border-left-alt: 0.5pt solid windowtext;
  23. mso-border-top-alt: 0.5pt solid windowtext;
  24. mso-border-right-alt: 0.5pt solid windowtext;
  25. mso-border-bottom-alt: 0.5pt solid windowtext;
  26. mso-border-insideh: 0.5pt solid windowtext;
  27. mso-border-insidev: 0.5pt solid windowtext;
  28. mso-padding-alt: 0pt 0pt 0pt 0pt;
  29. "
  30. width="600"
  31. align="center"
  32. bordercolor="black"
  33. >
  34. <tbody style="font-size: 16px;font-weight: 600;">
  35. <tr class="JR_tr">
  36. <th class="" colspan="2" >
  37. <h4 align="center" style="font-size: 16px;font-weight: 600;font-family: 'kaiti'">
  38. 团支部委员会会议
  39. </h4>
  40. </th>
  41. </tr>
  42. <tr class="JR_tr">
  43. <td
  44. width="120"
  45. class="JR_left"
  46. style="border-right: 1px dashed #fff;font-family: 'kaiti'"
  47. >
  48. <p align="center">&nbsp;&nbsp;时 &nbsp;间:</p>
  49. </td>
  50. <td
  51. class="JR_right"
  52. align="left"
  53. style="border-left: 1px dashed #999; padding-left: 20px;font-family: 'fangsong'"
  54. >
  55. <p>{{ message.convokeTime }}</p>
  56. </td>
  57. </tr>
  58. <tr class="JR_tr">
  59. <td class="JR_left" style="border-right: 1px dashed #fff;font-family: 'kaiti'">
  60. <p align="center">&nbsp;&nbsp;地 &nbsp;点:</p>
  61. </td>
  62. <td
  63. class="JR_right"
  64. align="left"
  65. style="border-left: 1px dashed #999; padding-left: 20px;font-family: 'fangsong'"
  66. >
  67. <p>{{ message.address }}</p>
  68. </td>
  69. </tr>
  70. <tr class="JR_tr">
  71. <td class="JR_left" style="border-right: 1px dashed #fff;font-family: 'kaiti'">
  72. <p align="center">&nbsp;&nbsp;主持人:</p>
  73. </td>
  74. <td
  75. class="JR_right"
  76. align="left"
  77. style="border-left: 1px dashed #999; padding-left: 20px;font-family: 'fangsong'"
  78. >
  79. <p>{{ message.compereRen }}</p>
  80. </td>
  81. </tr>
  82. <tr class="JR_tr">
  83. <td class="JR_left" style="border-right: 1px dashed #fff;font-family: 'kaiti'">
  84. <p align="center">&nbsp;&nbsp;参加人:</p>
  85. </td>
  86. <td
  87. class="JR_right"
  88. align="left"
  89. style="border-left: 1px dashed #999; padding-left: 20px;font-family: 'fangsong'"
  90. >
  91. <p>{{ message.joinId }}</p>
  92. </td>
  93. </tr>
  94. <tr class="JR_tr">
  95. <td class="JR_left" style="border-right: 1px dashed #fff;font-family: 'kaiti'">
  96. <p align="center">&nbsp;&nbsp;列席人:</p>
  97. </td>
  98. <td
  99. class="JR_right"
  100. align="left"
  101. style="border-left: 1px dashed #999; padding-left: 20px;font-family: 'fangsong'"
  102. >
  103. <p>{{ message.peopleIds }}</p>
  104. </td>
  105. </tr>
  106. <tr class="JR_tr">
  107. <td class="JR_left" style="border-right: 1px dashed #fff;font-family: 'kaiti'">
  108. <p align="center">&nbsp;&nbsp;缺席人:</p>
  109. </td>
  110. <td
  111. class="JR_right"
  112. align="left"
  113. style="border-left: 1px dashed #999; padding-left: 20px;font-family: 'fangsong'"
  114. >
  115. <p>{{ message.absentIds }}</p>
  116. </td>
  117. </tr>
  118. <tr class="JR_tr">
  119. <td class="JR_left" style="border-right: 1px dashed #fff;font-family: 'kaiti'">
  120. <p align="center">&nbsp;&nbsp;记录人:</p>
  121. </td>
  122. <td
  123. class="JR_right"
  124. align="left"
  125. style="border-left: 1px dashed #999; padding-left: 20px;font-family: 'fangsong'"
  126. >
  127. <p>{{ message.peopleJiLu }}</p>
  128. </td>
  129. </tr>
  130. <tr class="JR_tr">
  131. <td class="JR_left" style="border-right: 1px dashed #fff;font-family: 'kaiti'">
  132. <p align="center">&nbsp;&nbsp;议 &nbsp;题:</p>
  133. </td>
  134. <td
  135. class="JR_right"
  136. align="left"
  137. style="border-left: 1px dashed #999; padding-left: 20px;font-family: 'fangsong'"
  138. v-html="message.title"
  139. >
  140. <!-- <p>{{ message.title }}</p> -->
  141. </td>
  142. </tr>
  143. <tr class="JR_tr">
  144. <td class="JR_left" style="border-right: none;font-family: 'kaiti'">
  145. <p align="center">&nbsp; 内 &nbsp;容:</p>
  146. </td>
  147. <td
  148. align="left"
  149. style="border-left: none; padding-left: 20px;font-family: 'fangsong'"
  150. class="JR_right"
  151. v-html="message.contents"
  152. ></td>
  153. </tr>
  154. <tr class="JR_tr">
  155. <td
  156. colspan="2"
  157. class="JR_bottom"
  158. style="border-left: 1px solid black;font-family: 'kaiti'"
  159. >
  160. <p style="text-align: right; padding-right: 80px">主持人:</p>
  161. </td>
  162. </tr>
  163. <tr class="JR_tr">
  164. <td
  165. colspan="2"
  166. class="JR_bottom"
  167. style="border-left: 1px solid black;font-family: 'kaiti'"
  168. >
  169. <p style="text-align: right; padding-right: 80px">记录人:</p>
  170. </td>
  171. </tr>
  172. <tr class="JR_tr">
  173. <td
  174. colspan="2"
  175. class="JR_bottom"
  176. style="border-left: 1px solid black;font-family: 'kaiti'"
  177. >
  178. <!--<p style=" text-align:right;padding-right: 10px;">    年  月  日</p>-->
  179. <p style="text-align: right; padding-right: 80px">时间:</p>
  180. </td>
  181. </tr>
  182. </tbody>
  183. </table>
  184. </div>
  185. </div>
  186. </template>
  187. <script>
  188. import { lookWord } from "@/utils/look_word.js";
  189. import "@/utils/lodJs.js";
  190. export default {
  191. name: "bdgleven",
  192. props: ["message"],
  193. data() {
  194. return {
  195. title: "团支部工作记录本",
  196. style:
  197. ".JR_tr {height: 40px;};.JR_left{border-right:none;width: 120px;font-size: 1.331em; font-family: '楷体_GB2312';};.JR_right{border-left:0; font-size: 1.331em; font-family: 仿宋_GB2312;};.JR_bottom{border-left:0; font-size: 1.331em; font-family: 仿宋_GB2312; text-align: right}",
  198. };
  199. },
  200. methods: {
  201. daochu() {
  202. lookWord(this.title, "#contents", this.style);
  203. },
  204. },
  205. };
  206. </script>
  207. <style scoped>
  208. tbody {
  209. color: #fff;
  210. text-align: center;
  211. }
  212. tr:last-child {
  213. border-bottom: 1px solid;
  214. }
  215. .box1 {
  216. position: absolute;
  217. right: 30px;
  218. top: 80px;
  219. border: 1px solid rgb(129, 130, 131);
  220. border-radius: 5px;
  221. }
  222. </style>