bdglsecrecy.vue 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238
  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: 16pt;
  8. font-weight: 600;
  9. margin-botttom: 30px;
  10. color: black;
  11. font-family: 'heiti';
  12. text-align: center;
  13. "
  14. >
  15. 《网络、移动电话、涉密载体使用管理登记本》
  16. </p>
  17. <!-- <div class="fTitle">网络、移动电话、涉密载体使用管理登记本</div> -->
  18. <table
  19. border="1"
  20. style="
  21. border-collapse: collapse;
  22. border: none;
  23. mso-border-left-alt: 0.5pt solid windowtext;
  24. mso-border-top-alt: 0.5pt solid windowtext;
  25. mso-border-right-alt: 0.5pt solid windowtext;
  26. mso-border-bottom-alt: 0.5pt solid windowtext;
  27. mso-border-insideh: 0.5pt solid windowtext;
  28. mso-border-insidev: 0.5pt solid windowtext;
  29. mso-padding-alt: 0pt 0pt 0pt 0pt;
  30. width: 930px;
  31. "
  32. bordercolor="black"
  33. class="size"
  34. >
  35. <!--<p align="center" style="font-size: 14pt;font-weight: bold;">网络/移动电话/涉密载体登记本</p>-->
  36. <tbody style="font-size: 16px; font-weight: 500">
  37. <tr class="JR_tr">
  38. <td
  39. valign="center"
  40. style="width: 90px; font-family: 'heiti'"
  41. class="JR_left"
  42. >
  43. <p align="center" style="margin: 5px 0">种类(名称)</p>
  44. </td>
  45. <td
  46. valign="center"
  47. style="width: 90px; font-family: 'heiti'"
  48. class="JR_left"
  49. >
  50. <p align="center" style="margin: 5px 0">型号</p>
  51. </td>
  52. <td
  53. valign="center"
  54. style="width: 90px; font-family: 'heiti'"
  55. class="JR_left"
  56. >
  57. <p align="center" style="margin: 5px 0">编号</p>
  58. </td>
  59. <td
  60. valign="center"
  61. style="width: 90px; font-family: 'heiti'"
  62. class="JR_left"
  63. >
  64. <p align="center" style="margin: 5px 0">密级</p>
  65. </td>
  66. <td
  67. valign="center"
  68. style="width: 90px; font-family: 'heiti'"
  69. class="JR_left"
  70. >
  71. <p align="center" style="margin: 5px 0">责任人</p>
  72. </td>
  73. <td
  74. valign="center"
  75. style="width: 90px; font-family: 'heiti'"
  76. class="JR_left"
  77. >
  78. <p align="center" style="margin: 5px 0">使用人</p>
  79. </td>
  80. <td
  81. valign="center"
  82. style="width: 90px; font-family: 'heiti'"
  83. class="JR_left"
  84. >
  85. <p align="center" style="margin: 5px 0">批准人</p>
  86. </td>
  87. <td
  88. valign="center"
  89. style="width: 90px; font-family: 'heiti'"
  90. class="JR_left"
  91. >
  92. <p align="center" style="margin: 5px 0">
  93. 使用起止 <br />
  94. 时间
  95. </p>
  96. </td>
  97. <td
  98. valign="center"
  99. style="width: 106px; font-family: 'heiti'"
  100. class="JR_left"
  101. >
  102. <p align="center" style="margin: 5px 0">移交(出借)时间</p>
  103. </td>
  104. </tr>
  105. <tr class="JR_tr" v-for="(item, i) in message" :key="i + ' '">
  106. <td valign="center" class="JR_right">
  107. <p align="center" style="margin: 5px 0; font-family: 'fangsong'">
  108. {{ item.kind }}
  109. </p>
  110. </td>
  111. <td valign="center" class="JR_right">
  112. <p align="center" style="margin: 5px 0; font-family: 'fangsong'">
  113. {{ item.version }}
  114. </p>
  115. </td>
  116. <td valign="center" class="JR_right">
  117. <p align="center" style="margin: 5px 0; font-family: 'fangsong'">
  118. {{ item.number }}
  119. </p>
  120. </td>
  121. <td valign="center" class="JR_right">
  122. <p align="center" style="margin: 5px 0; font-family: 'fangsong'">
  123. {{ item.confidential }}
  124. </p>
  125. </td>
  126. <td valign="center" class="JR_right">
  127. <p align="center" style="margin: 5px 0; font-family: 'fangsong'">
  128. {{ item.peopleName }}
  129. </p>
  130. </td>
  131. <td valign="center" class="JR_right">
  132. <p align="center" style="margin: 5px 0; font-family: 'fangsong'">
  133. {{ item.people1Name }}
  134. </p>
  135. </td>
  136. <td valign="center" class="JR_right">
  137. <p align="center" style="margin: 5px 0; font-family: 'fangsong'">
  138. {{ item.people2Name }}
  139. </p>
  140. </td>
  141. <td valign="center" class="JR_right">
  142. <!--<p align="center">2022-01-18<br>2022-01-18</p>-->
  143. <p align="center" style="margin: 5px 0; font-family: 'fangsong'">
  144. {{ item.startTime }}
  145. </p>
  146. </td>
  147. <td valign="center" class="JR_right">
  148. <p align="center" style="margin: 5px 0; font-family: 'fangsong'">
  149. {{ item.hindOverTime }}<br />
  150. (移交/出售)
  151. </p>
  152. </td>
  153. </tr>
  154. <tr class="JR_tr" v-for="(item1, i1) in num" :key="i1 + ''">
  155. <td valign="center" class="JR_right">
  156. <p align="center" style="margin: 5px 0; height: 40px"></p>
  157. </td>
  158. <td valign="center" class="JR_right">
  159. <p align="center" style="margin: 5px 0"></p>
  160. </td>
  161. <td valign="center" class="JR_right">
  162. <p align="center" style="margin: 5px 0"></p>
  163. </td>
  164. <td valign="center" class="JR_right">
  165. <p align="center" style="margin: 5px 0"></p>
  166. </td>
  167. <td valign="center" class="JR_right">
  168. <p align="center" style="margin: 5px 0"></p>
  169. </td>
  170. <td valign="center" class="JR_right">
  171. <p align="center" style="margin: 5px 0"></p>
  172. </td>
  173. <td valign="center" class="JR_right">
  174. <p align="center" style="margin: 5px 0"></p>
  175. </td>
  176. <td valign="center" class="JR_right">
  177. <!--<p align="center">2022-01-20<br>2022-01-20</p>-->
  178. <p align="center" style="margin: 5px 0"></p>
  179. </td>
  180. <td valign="center" class="JR_right">
  181. <p align="center" style="margin: 5px 0">
  182. <br />
  183. </p>
  184. </td>
  185. </tr>
  186. </tbody>
  187. </table>
  188. </div>
  189. </div>
  190. </template>
  191. <script>
  192. import { lookWord } from "@/utils/look_word.js";
  193. import "@/utils/lodJs.js";
  194. export default {
  195. name: "bdgleven",
  196. props: ["message"],
  197. data() {
  198. return {
  199. title: "网络、移动电话、涉密载体使用管理登记本",
  200. style:
  201. "font-weight: 550;.size{width:860px !important};.JR_tr {height: 40px;};.JR_left{font-size: 1.211em; font-family: '楷体_GB2312';};.JR_right{ font-size: 1.1em; font-family: 仿宋_GB2312;};.JR_bottom{border-left:0; font-size: 1.331em; font-family: 仿宋_GB2312; text-align: right}",
  202. num: 0,
  203. };
  204. },
  205. created() {
  206. if (this.message.length >= 6) {
  207. this.num = 0;
  208. } else {
  209. this.num = 6 - this.message.length;
  210. }
  211. },
  212. methods: {
  213. daochu() {
  214. lookWord(this.title, "#contents", this.style, true);
  215. },
  216. },
  217. };
  218. </script>
  219. <style scoped>
  220. tbody {
  221. color: #fff;
  222. text-align: center;
  223. }
  224. tr:last-child {
  225. border-bottom: 1px solid;
  226. }
  227. ::v-deep .contents {
  228. width: 1047px !important;
  229. }
  230. .box1 {
  231. position: absolute;
  232. right: 30px;
  233. top: 80px;
  234. border: 1px solid rgb(129, 130, 131);
  235. border-radius: 5px;
  236. }
  237. </style>