|
@@ -19,16 +19,18 @@
|
|
|
<p
|
|
|
align="left"
|
|
|
style="
|
|
|
- font-size: 15pt;
|
|
|
+ font-size: 19px;
|
|
|
font-weight: 500;
|
|
|
color: black;
|
|
|
-
|
|
|
- margin-bottom: 5px;
|
|
|
- font-family: 'heiti';
|
|
|
+ margin-left: 7px;
|
|
|
+ margin-bottom: 4px;
|
|
|
+ font-family: '黑体';
|
|
|
"
|
|
|
>
|
|
|
审核:
|
|
|
</p>
|
|
|
+
|
|
|
+ <!--<p align="center" style="font-size: 14pt;font-weight: bold;">顶级分类-训练器材、教材登记簿</p>-->
|
|
|
<table
|
|
|
class="b1"
|
|
|
border="1"
|
|
@@ -43,210 +45,478 @@
|
|
|
mso-border-insidev: 0.5pt solid windowtext;
|
|
|
mso-padding-alt: 0pt 0pt 0pt 0pt;
|
|
|
"
|
|
|
- width="930"
|
|
|
+ width="933"
|
|
|
bordercolor="black"
|
|
|
>
|
|
|
- <!--<p align="center" style="font-size: 14pt;font-weight: bold;">顶级分类-训练器材、教材登记簿</p>-->
|
|
|
-
|
|
|
<tbody style="font-size: 16px; font-weight: 500">
|
|
|
<tr class="JR_tr">
|
|
|
- <td width="37" valign="center" rowspan="2" class="JR_left">
|
|
|
- <p align="center" style="font-family: 'heiti'">序<br />号</p>
|
|
|
+ <td
|
|
|
+ width="37"
|
|
|
+ valign="center"
|
|
|
+ rowspan="2"
|
|
|
+ class="JR_left"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center"
|
|
|
+ >序号</span
|
|
|
+ >
|
|
|
</td>
|
|
|
- <td width="66" valign="center" rowspan="2" class="JR_left">
|
|
|
- <p align="center" style="font-family: 'heiti'">类别</p>
|
|
|
+ <td
|
|
|
+ width="64"
|
|
|
+ valign="center"
|
|
|
+ rowspan="2"
|
|
|
+ class="JR_left"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center"
|
|
|
+ >类别</span
|
|
|
+ >
|
|
|
</td>
|
|
|
- <td width="85" valign="center" rowspan="2" class="JR_left">
|
|
|
- <p align="center" style="font-family: 'heiti'">名称</p>
|
|
|
+ <td
|
|
|
+ width="85"
|
|
|
+ valign="center"
|
|
|
+ rowspan="2"
|
|
|
+ class="JR_left"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center"
|
|
|
+ >名称</span
|
|
|
+ >
|
|
|
</td>
|
|
|
- <td width="274" valign="center" colspan="5" class="JR_left">
|
|
|
- <p align="center" style="font-family: 'heiti'">库存情况</p>
|
|
|
+ <td
|
|
|
+ width="272"
|
|
|
+ height="45"
|
|
|
+ valign="center"
|
|
|
+ colspan="5"
|
|
|
+ class="JR_left"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center"
|
|
|
+ >库存情况</span
|
|
|
+ >
|
|
|
</td>
|
|
|
- <td width="179" valign="center" colspan="3" class="JR_left">
|
|
|
- <p align="center" style="font-family: 'heiti'">入库情况</p>
|
|
|
+ <td
|
|
|
+ width="177"
|
|
|
+ valign="center"
|
|
|
+ colspan="3"
|
|
|
+ class="JR_left"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center"
|
|
|
+ >入库情况</span
|
|
|
+ >
|
|
|
</td>
|
|
|
- <td width="179" valign="center" colspan="3" class="JR_left">
|
|
|
- <p align="center" style="font-family: 'heiti'">出库情况</p>
|
|
|
+ <td
|
|
|
+ width="178"
|
|
|
+ valign="center"
|
|
|
+ colspan="3"
|
|
|
+ class="JR_left"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center"
|
|
|
+ >出库情况</span
|
|
|
+ >
|
|
|
</td>
|
|
|
- <td width="56" valign="center" rowspan="2" class="JR_left">
|
|
|
- <p align="center" style="font-family: 'heiti'">质量<br />状况</p>
|
|
|
+ <td
|
|
|
+ width="54"
|
|
|
+ valign="center"
|
|
|
+ rowspan="2"
|
|
|
+ class="JR_left"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center"
|
|
|
+ >质量<br />状况</span
|
|
|
+ >
|
|
|
</td>
|
|
|
- <td width="56" valign="center" rowspan="2" class="JR_left">
|
|
|
- <p align="center" style="font-family: 'heiti'">备注</p>
|
|
|
+ <td
|
|
|
+ width="55"
|
|
|
+ valign="center"
|
|
|
+ rowspan="2"
|
|
|
+ class="JR_left"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center"
|
|
|
+ >备注</span
|
|
|
+ >
|
|
|
</td>
|
|
|
</tr>
|
|
|
- <tr class="JR_tr">
|
|
|
- <td width="66" valign="center" class="JR_left">
|
|
|
- <p align="center" style="font-family: 'heiti'">
|
|
|
+ <tr class="JR_tr" style="border-bottom: none">
|
|
|
+ <td
|
|
|
+ width="65"
|
|
|
+ valign="center"
|
|
|
+ class="JR_left"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center">
|
|
|
配发 <br />
|
|
|
单位
|
|
|
- </p>
|
|
|
+ </span>
|
|
|
</td>
|
|
|
- <td width="56" valign="center" class="JR_left">
|
|
|
- <p align="center" style="font-family: 'heiti'">
|
|
|
+ <td
|
|
|
+ width="55"
|
|
|
+ valign="center"
|
|
|
+ class="JR_left"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center">
|
|
|
配发 <br />
|
|
|
时间
|
|
|
- </p>
|
|
|
+ </span>
|
|
|
</td>
|
|
|
- <td width="47" valign="center">
|
|
|
- <p align="center" style="font-family: 'heiti'" class="JR_left">
|
|
|
+ <td
|
|
|
+ width="48"
|
|
|
+ valign="center"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center">
|
|
|
配发<br />
|
|
|
数量
|
|
|
- </p>
|
|
|
+ </span>
|
|
|
</td>
|
|
|
- <td width="47" valign="center">
|
|
|
- <p align="center" style="font-family: 'heiti'" class="JR_left">
|
|
|
+ <td
|
|
|
+ width="48"
|
|
|
+ valign="center"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center">
|
|
|
自筹<br />
|
|
|
数量
|
|
|
- </p>
|
|
|
+ </span>
|
|
|
</td>
|
|
|
- <td width="47" valign="center">
|
|
|
- <p align="center" style="font-family: 'heiti'" class="JR_left">
|
|
|
+ <td
|
|
|
+ width="56"
|
|
|
+ valign="center"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center">
|
|
|
库存<br />
|
|
|
数量
|
|
|
- </p>
|
|
|
+ </span>
|
|
|
</td>
|
|
|
- <td width="56" valign="center">
|
|
|
- <p align="center" class="JR_left" style="font-family: 'heiti'">
|
|
|
+ <td
|
|
|
+ width="56"
|
|
|
+ valign="center"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center">
|
|
|
时间
|
|
|
- </p>
|
|
|
+ </span>
|
|
|
</td>
|
|
|
- <td width="47" valign="center">
|
|
|
- <p align="center" class="JR_left" style="font-family: 'heiti'">
|
|
|
+ <td
|
|
|
+ width="47"
|
|
|
+ valign="center"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center">
|
|
|
数量
|
|
|
- </p>
|
|
|
+ </span>
|
|
|
</td>
|
|
|
- <td width="75" valign="center">
|
|
|
- <p align="center" class="JR_left" style="font-family: 'heiti'">
|
|
|
+ <td
|
|
|
+ width="74"
|
|
|
+ valign="center"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center">
|
|
|
经手人
|
|
|
- </p>
|
|
|
+ </span>
|
|
|
</td>
|
|
|
- <td width="56" valign="center">
|
|
|
- <p align="center" class="JR_left" style="font-family: 'heiti'">
|
|
|
+ <td
|
|
|
+ width="57"
|
|
|
+ valign="center"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center">
|
|
|
时间
|
|
|
- </p>
|
|
|
+ </span>
|
|
|
</td>
|
|
|
- <td width="47" valign="center">
|
|
|
- <p align="center" class="JR_left" style="font-family: 'heiti'">
|
|
|
+ <td
|
|
|
+ width="47"
|
|
|
+ valign="center"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center">
|
|
|
数量
|
|
|
- </p>
|
|
|
+ </span>
|
|
|
</td>
|
|
|
- <td width="75" valign="center">
|
|
|
- <p align="center" class="JR_left" style="font-family: 'heiti'">
|
|
|
+ <td
|
|
|
+ width="76"
|
|
|
+ valign="center"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center" style="display: block; text-align: center">
|
|
|
经手人
|
|
|
- </p>
|
|
|
+ </span>
|
|
|
</td>
|
|
|
</tr>
|
|
|
-
|
|
|
+ </tbody>
|
|
|
+ </table>
|
|
|
+ <table
|
|
|
+ class="b1"
|
|
|
+ border="1"
|
|
|
+ style="
|
|
|
+ border-collapse: collapse;
|
|
|
+ border: none;
|
|
|
+ mso-border-left-alt: 0.5pt solid windowtext;
|
|
|
+ mso-border-top-alt: 0.5pt solid windowtext;
|
|
|
+ mso-border-right-alt: 0.5pt solid windowtext;
|
|
|
+ mso-border-bottom-alt: 0.5pt solid windowtext;
|
|
|
+ mso-border-insideh: 0.5pt solid windowtext;
|
|
|
+ mso-border-insidev: 0.5pt solid windowtext;
|
|
|
+ mso-padding-alt: 0pt 0pt 0pt 0pt;
|
|
|
+ "
|
|
|
+ width="933"
|
|
|
+ bordercolor="black"
|
|
|
+ >
|
|
|
+ <tbody id="tbody" style="font-size: 16px; font-weight: 500">
|
|
|
<tr
|
|
|
class="JR_tr"
|
|
|
style="font-family: 'fangsong'"
|
|
|
v-for="(item, i) in message"
|
|
|
:key="i"
|
|
|
>
|
|
|
- <td width="37" valign="center">
|
|
|
- <p align="center">{{ item.id }}</p>
|
|
|
- </td>
|
|
|
- <td width="66" valign="center" rowspan="1" class="JR_right">
|
|
|
- <p align="center">{{ item.type }}</p>
|
|
|
- </td>
|
|
|
- <td width="85" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.title }}</p>
|
|
|
+ <td
|
|
|
+ width="35"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center">{{ item.id }}</span>
|
|
|
</td>
|
|
|
- <td width="66" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.unitName }}</p>
|
|
|
+ <td
|
|
|
+ width="64"
|
|
|
+ valign="center"
|
|
|
+ rowspan="1"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center">{{ item.type }}</span>
|
|
|
</td>
|
|
|
- <td width="56" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.granttime }}</p>
|
|
|
+ <td
|
|
|
+ width="84"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">{{ item.title }}</span>
|
|
|
</td>
|
|
|
- <td width="47" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.grantnum }}</p>
|
|
|
+ <td
|
|
|
+ width="65"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">{{ item.unitName }}</span>
|
|
|
</td>
|
|
|
- <td width="47" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.ownnum }}</p>
|
|
|
+ <td
|
|
|
+ width="55"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">{{
|
|
|
+ item.granttime | dataFormatyss
|
|
|
+ }}</span>
|
|
|
</td>
|
|
|
- <td width="56" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.stocknum }}</p>
|
|
|
+ <td
|
|
|
+ width="48"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">{{ item.grantnum }}</span>
|
|
|
</td>
|
|
|
- <td width="56" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.intime }}</p>
|
|
|
+ <td
|
|
|
+ width="48"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">{{ item.ownnum }}</span>
|
|
|
</td>
|
|
|
- <td width="47" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.innum }}</p>
|
|
|
+ <td
|
|
|
+ width="56"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">{{ item.stocknum }}</span>
|
|
|
</td>
|
|
|
- <td width="75" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.peopleName }}</p>
|
|
|
+ <td
|
|
|
+ width="55"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">{{
|
|
|
+ item.intime | dataFormatyss
|
|
|
+ }}</span>
|
|
|
</td>
|
|
|
- <td width="56" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.outtime }}</p>
|
|
|
+ <td
|
|
|
+ width="47"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">{{ item.innum }}</span>
|
|
|
</td>
|
|
|
- <td width="47" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.outnum }}</p>
|
|
|
+ <td
|
|
|
+ width="74"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">{{ item.peopleName }}</span>
|
|
|
</td>
|
|
|
- <td width="75" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.people1Name }}</p>
|
|
|
+ <td
|
|
|
+ width="57"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">{{
|
|
|
+ item.outtime | dataFormatyss
|
|
|
+ }}</span>
|
|
|
</td>
|
|
|
- <td width="56" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.quality }}</p>
|
|
|
+ <td
|
|
|
+ width="47"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">{{ item.outnum }}</span>
|
|
|
</td>
|
|
|
- <td width="56" valign="center">
|
|
|
- <p align="center" class="JR_right">{{ item.info }}</p>
|
|
|
+ <td
|
|
|
+ width="76"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">{{
|
|
|
+ item.people1Name
|
|
|
+ }}</span>
|
|
|
</td>
|
|
|
- </tr>
|
|
|
-
|
|
|
- <tr>
|
|
|
- <td width="37" valign="center" style="font-family: 'heiti'">
|
|
|
- <p align="center">
|
|
|
- 填<br />
|
|
|
- 写<br />
|
|
|
- 说<br />
|
|
|
- 明 <br />
|
|
|
- </p>
|
|
|
+ <td
|
|
|
+ width="54"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">{{ item.quality }}</span>
|
|
|
</td>
|
|
|
<td
|
|
|
- width="897"
|
|
|
+ width="55"
|
|
|
valign="center"
|
|
|
- colspan="15"
|
|
|
- v-html="message.info"
|
|
|
- style="font-family: 'fangsong'"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
>
|
|
|
- <p></p>
|
|
|
+ <span align="center" class="JR_right">{{ item.info }}</span>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
+ <tr style="border-bottom: 1px solid #333">
|
|
|
+ <td
|
|
|
+ width="37"
|
|
|
+ height="89px"
|
|
|
+ valign="center"
|
|
|
+ style="font-family: '黑体'; text-align: center; font-size: 16px"
|
|
|
+ >
|
|
|
+ <span align="center">
|
|
|
+ 填<br />
|
|
|
+ 写<br />
|
|
|
+ 说<br />
|
|
|
+ 明 <br />
|
|
|
+ </span>
|
|
|
+ </td>
|
|
|
+ <td
|
|
|
+ width="897"
|
|
|
+ valign="center"
|
|
|
+ colspan="15"
|
|
|
+ v-html="message.info"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span></span>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <!-- </tbody> -->
|
|
|
<tr
|
|
|
class="JR_tr"
|
|
|
- style="
|
|
|
- border: none;
|
|
|
- color: black;
|
|
|
- font-size: 12pt;
|
|
|
- font-weight: 700;
|
|
|
- line-height: 30px;
|
|
|
- "
|
|
|
+ style="border: none; color: black; font-size: 12pt; line-height: 30px"
|
|
|
>
|
|
|
<td
|
|
|
class="JR_right"
|
|
|
- colspan="6"
|
|
|
+ colspan="5"
|
|
|
align="left"
|
|
|
- style="border: none; line-height: 45px; font-family: 'heiti'"
|
|
|
+ style="font-family: '黑体'; font-size: 19px; border: none"
|
|
|
>
|
|
|
- 军事主官:
|
|
|
+ <span style="margin-left: 7px">军事主官:</span>
|
|
|
</td>
|
|
|
<td
|
|
|
class="JR_right"
|
|
|
colspan="7"
|
|
|
align="left"
|
|
|
- style="border: none; line-height: 45px; font-family: 'heiti'"
|
|
|
+ style="font-family: '黑体'; font-size: 19px; border: none"
|
|
|
>
|
|
|
- 政治主官:
|
|
|
+ <span style="margin-left: 4px">政治主官:</span>
|
|
|
</td>
|
|
|
<td
|
|
|
class="JR_right"
|
|
|
- colspan="3"
|
|
|
+ colspan="4"
|
|
|
align="left"
|
|
|
- style="border: none; line-height: 45px; font-family: 'heiti'"
|
|
|
+ style="font-family: '黑体'; font-size: 19px; border: none"
|
|
|
>
|
|
|
- 时间:
|
|
|
+ <span style="margin-left: 17px">时间:</span>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
@@ -270,9 +540,8 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
-import { lookWord } from "@/utils/look_word.js";
|
|
|
-
|
|
|
-import "@/utils/lodJs.js";
|
|
|
+import exportWord from "@/utils/exportWord.js";
|
|
|
+import { lookequipuntits } from "@/api/grassrootsregistration/bdglequip";
|
|
|
export default {
|
|
|
name: "bdgleven",
|
|
|
props: ["message"],
|
|
@@ -281,27 +550,267 @@ export default {
|
|
|
title: "训练器材、教材登记簿",
|
|
|
num: [],
|
|
|
arr: [],
|
|
|
- style:
|
|
|
- ".b1{width:860px !important};.JR_tr {height: 40px;};.JR_left{width: 120px;font-size: 1.151em; font-family: '楷体_GB2312';};.JR_right{ font-size: 1.231em; font-family: 仿宋_GB2312;};.JR_bottom{border-left:0; font-size: 1.331em; font-family: 仿宋_GB2312; text-align: right};",
|
|
|
+ faith: {
|
|
|
+ fileName: "网络、移动电话、涉密载体使用管理登记本", //文档名
|
|
|
+ fileType: ".doc", //文档类型 经测试 可以doc xls html 其他的自己去试
|
|
|
+ // header: "测试页眉", //页眉标题
|
|
|
+ // footer: "测试页脚", //页脚标题
|
|
|
+ direction: "Horizontal", //默认或不填写为纵向,Horizontal 为横向
|
|
|
+ dom: "#contents", // dom节点
|
|
|
+ },
|
|
|
+ // style:
|
|
|
+ // ".b1{width:860px !important};.JR_tr {height: 40px;};.JR_left{width: 120px;font-size: 1.151em; font-family: '楷体_GB2312';};.JR_right{ font-size: 1.231em; font-family: 仿宋_GB2312;};.JR_bottom{border-left:0; font-size: 1.331em; font-family: 仿宋_GB2312; text-align: right};",
|
|
|
};
|
|
|
},
|
|
|
- created() {
|
|
|
- this.message.forEach((item, i) => {
|
|
|
- if (this.num.length <= 0) {
|
|
|
- this.num.push(item.type);
|
|
|
- } else if (this.num.indexOf(item.type) == -1) {
|
|
|
- this.num.push(item.type);
|
|
|
- }
|
|
|
+ mounted() {
|
|
|
+ this.message.forEach((item) => {
|
|
|
+ item.outtime = this.zhuanhuan(item.outtime);
|
|
|
+ item.intime = this.zhuanhuan(item.intime);
|
|
|
+ item.granttime = this.zhuanhuan(item.granttime);
|
|
|
});
|
|
|
- for (let index = 0; index < this.num.length; index++) {
|
|
|
- this.arr[index] = {
|
|
|
- index: null,
|
|
|
- };
|
|
|
+ //循环遍历
|
|
|
+ for (var i = 0; i < this.message.length; i++) {
|
|
|
+ //循环开始行
|
|
|
+ var start_row;
|
|
|
+ //需合并的行数
|
|
|
+ var rowspan = 1;
|
|
|
+ //循环到最后一行时
|
|
|
+ if (i == this.message.length - 1) {
|
|
|
+ //如果最后一行和倒数第二行属性不同,则rowspan=1;否则直接结束循环
|
|
|
+ if (this.message[i].type != this.message[i - 1].type) {
|
|
|
+ this.message[i].rowspan = rowspan;
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ //内层循环记录rowspan的数量
|
|
|
+ for (var j = i; j < this.message.length - 1; j++) {
|
|
|
+ //记录循环结束的行数
|
|
|
+ start_row = j;
|
|
|
+ //属性相同则rowspan+1;否则直接结束内循环
|
|
|
+ if (this.message[j].type == this.message[j + 1].type) {
|
|
|
+ rowspan++;
|
|
|
+ } else {
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //为数组添加rowspan属性
|
|
|
+ this.message[i].rowspan = rowspan;
|
|
|
+ //控制外循环从内循环结束的行数开始
|
|
|
+ i = start_row;
|
|
|
+ }
|
|
|
+ //页面渲染
|
|
|
+ var tbody = document.getElementById("tbody");
|
|
|
+ var html = ``;
|
|
|
+ for (var i = 0; i < this.message.length; i++) {
|
|
|
+ html += `<tr><td
|
|
|
+ width="33"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right" >${this.message[i].id}</span>
|
|
|
+ </td>`;
|
|
|
+ //动态添加rowspan属性
|
|
|
+ if (this.message[i].rowspan != null) {
|
|
|
+ html += `<td width="64" rowspan = '${this.message[i].rowspan}'>${this.message[i].type}</td>`;
|
|
|
+ }
|
|
|
+ html += `
|
|
|
+
|
|
|
+ <td
|
|
|
+ width="84"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].title}</span>
|
|
|
+ </td>
|
|
|
+
|
|
|
+ <td
|
|
|
+ width="65"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].unitName}</span>
|
|
|
+ </td>
|
|
|
+ <td
|
|
|
+ width="55"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].granttime}</span>
|
|
|
+ </td>
|
|
|
+ <td
|
|
|
+ width="48"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].grantnum}</span>
|
|
|
+ </td>
|
|
|
+ <td
|
|
|
+ width="48"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].ownnum}</span>
|
|
|
+ </td>
|
|
|
+ <td
|
|
|
+ width="56"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].stocknum}</span>
|
|
|
+ </td>
|
|
|
+ <td
|
|
|
+ width="55"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].intime}</span>
|
|
|
+ </td>
|
|
|
+ <td
|
|
|
+ width="47"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].innum}</span>
|
|
|
+ </td>
|
|
|
+ <td
|
|
|
+ width="74"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].peopleName}</span>
|
|
|
+ </td>
|
|
|
+ <td
|
|
|
+ width="57"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].outtime}</span>
|
|
|
+ </td>
|
|
|
+ <td
|
|
|
+ width="47"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].outnum}</span>
|
|
|
+ </td>
|
|
|
+ <td
|
|
|
+ width="76"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].people1Name}</span>
|
|
|
+ </td>
|
|
|
+ <td
|
|
|
+ width="54"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].quality}</span>
|
|
|
+ </td>
|
|
|
+ <td
|
|
|
+ width="55"
|
|
|
+ valign="center"
|
|
|
+ style="
|
|
|
+ font-family: '仿宋_GB2312';
|
|
|
+ text-align: center;
|
|
|
+ font-size: 16px;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span align="center" class="JR_right">${this.message[i].info}</span>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+`;
|
|
|
}
|
|
|
+ tbody.innerHTML = html;
|
|
|
+ // this.message.forEach((item, i) => {
|
|
|
+
|
|
|
+ // if (this.num.length <= 0) {
|
|
|
+ // this.num.push(item.type);
|
|
|
+ // } else if (this.num.indexOf(item.type) == -1) {
|
|
|
+ // this.num.push(item.type);
|
|
|
+ // }
|
|
|
+ // if (item.type == item.type) {
|
|
|
+ // console.log(item.type);
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+
|
|
|
+ // for (let index = 0; index < this.num.length; index++) {
|
|
|
+ // this.arr[index] = {
|
|
|
+ // index: null,
|
|
|
+ // };
|
|
|
+ // }
|
|
|
},
|
|
|
methods: {
|
|
|
daochu() {
|
|
|
- lookWord(this.title, "#contents", this.style, true);
|
|
|
+ // exportWord(this.faith);
|
|
|
+ lookequipuntits(this.message[0].unitId).then((res) => {
|
|
|
+ window.open(res.msg, "_self");
|
|
|
+ });
|
|
|
+ },
|
|
|
+ zhuanhuan(originVal) {
|
|
|
+ const dt = new Date(originVal);
|
|
|
+ if (originVal) {
|
|
|
+ const y = dt.getFullYear();
|
|
|
+ const m = (dt.getMonth() + 1 + "").padStart(2, "0");
|
|
|
+ const d = (dt.getDate() + "").padStart(2, "0");
|
|
|
+ return `${y}.${m}`;
|
|
|
+ }
|
|
|
},
|
|
|
},
|
|
|
};
|