|
@@ -90,16 +90,17 @@
|
|
>
|
|
>
|
|
<tr style="height: 24vh">
|
|
<tr style="height: 24vh">
|
|
<td style="" width="150px" align="center">签 发</td>
|
|
<td style="" width="150px" align="center">签 发</td>
|
|
- <td style="padding: 0 5px; font-size: 28px" colspan="17">
|
|
|
|
- <!-- <div v-for="item in dataLD" :key="item">
|
|
|
|
- <div style="padding: 0 5px">
|
|
|
|
- {{ item.Msg }} {{ item.EmpFromT }}
|
|
|
|
|
|
+ <td
|
|
|
|
+ align="left"
|
|
|
|
+ style="padding: 0 5px; font-size: 28px"
|
|
|
|
+ colspan="17"
|
|
|
|
+ >
|
|
|
|
+ <div v-for="item in dataLD" :key="item">
|
|
|
|
+ <div style="padding: 0 5px; color: black">
|
|
|
|
+ {{ item.EmpFromT }}: {{ item.Msg }}
|
|
{{ parseTime(item.RDT, "{y}-{m}-{d} {h}:{i}:{s}") }}
|
|
{{ parseTime(item.RDT, "{y}-{m}-{d} {h}:{i}:{s}") }}
|
|
</div>
|
|
</div>
|
|
- <div
|
|
|
|
- style="line-height: 45px; height: 45px; padding: 0 5px"
|
|
|
|
- ></div>
|
|
|
|
- </div> -->
|
|
|
|
|
|
+ </div>
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
|
|
|
|
@@ -108,16 +109,20 @@
|
|
<div style="margin-bottom: 5px">综 合 处</div>
|
|
<div style="margin-bottom: 5px">综 合 处</div>
|
|
审核意见
|
|
审核意见
|
|
</td>
|
|
</td>
|
|
- <td style="padding: 0 5px; font-size: 28px" colspan="17">
|
|
|
|
- <!-- <div v-for="item in bgsData" :key="item">
|
|
|
|
- <div style="padding: 0 5px">
|
|
|
|
- {{ item.Msg }} {{ item.EmpFromT }}
|
|
|
|
|
|
+ <td
|
|
|
|
+ align="left"
|
|
|
|
+ style="padding: 0 5px; font-size: 28px"
|
|
|
|
+ colspan="17"
|
|
|
|
+ >
|
|
|
|
+ <div v-for="item in bgsData" :key="item">
|
|
|
|
+ <div style="padding: 0 5px; color: black">
|
|
|
|
+ {{ item.EmpFromT }}: {{ item.Msg }}
|
|
{{ parseTime(item.RDT, "{y}-{m}-{d} {h}:{i}:{s}") }}
|
|
{{ parseTime(item.RDT, "{y}-{m}-{d} {h}:{i}:{s}") }}
|
|
</div>
|
|
</div>
|
|
<div
|
|
<div
|
|
style="line-height: 45px; height: 45px; padding: 0 5px"
|
|
style="line-height: 45px; height: 45px; padding: 0 5px"
|
|
></div>
|
|
></div>
|
|
- </div> -->
|
|
|
|
|
|
+ </div>
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
|
|
|
|
@@ -125,83 +130,136 @@
|
|
<td rowspan="2" colspan="1" style="" align="center">
|
|
<td rowspan="2" colspan="1" style="" align="center">
|
|
主办或会签处室意见
|
|
主办或会签处室意见
|
|
</td>
|
|
</td>
|
|
- <td colspan="9" rowspan="2" style="padding: 0 5px; font-size: 28px">
|
|
|
|
- <!-- <div v-for="item in csData" :key="item">
|
|
|
|
|
|
+ <td
|
|
|
|
+ align="left"
|
|
|
|
+ colspan="9"
|
|
|
|
+ rowspan="2"
|
|
|
|
+ style="padding: 0 5px; font-size: 28px; color: black"
|
|
|
|
+ >
|
|
|
|
+ <div v-for="item in hqData" :key="item">
|
|
<div style="padding: 0 5px">
|
|
<div style="padding: 0 5px">
|
|
- {{ item.Msg }} {{ item.EmpFromT }}
|
|
|
|
- {{ parseTime(item.RDT, "{y}-{m}-{d} {h}:{i}:{s}") }}
|
|
|
|
|
|
+ {{ item.EmpFromT }}: {{ item.Msg }}
|
|
</div>
|
|
</div>
|
|
- <div
|
|
|
|
- style="line-height: 45px; height: 45px; padding: 0 5px"
|
|
|
|
- ></div>
|
|
|
|
- </div> -->
|
|
|
|
|
|
+ </div>
|
|
</td>
|
|
</td>
|
|
<td rowspan="2" colspan="1" style="width: 70px" align="center">
|
|
<td rowspan="2" colspan="1" style="width: 70px" align="center">
|
|
政府信息公开
|
|
政府信息公开
|
|
</td>
|
|
</td>
|
|
- <td colspan="6" style="width: 45%">主动公开( );依申请公开( )</td>
|
|
|
|
|
|
+ <td colspan="6" align="left" style="width: 45%">
|
|
|
|
+ 主动公开(<span
|
|
|
|
+ style="color: black"
|
|
|
|
+ v-if="this.data11.infoOpenType == '1'"
|
|
|
|
+ >√</span
|
|
|
|
+ ><span v-else> </span>);依申请公开(<span
|
|
|
|
+ style="color: black"
|
|
|
|
+ v-if="this.data11.infoOpenType == '2'"
|
|
|
|
+ >√</span
|
|
|
|
+ ><span v-else> </span>)
|
|
|
|
+ </td>
|
|
</tr>
|
|
</tr>
|
|
<tr style="height: 6vh">
|
|
<tr style="height: 6vh">
|
|
- <td colspan="6" style="padding: 0 5px; width: 45%">
|
|
|
|
- 不公开( ),理由:
|
|
|
|
|
|
+ <td colspan="6" align="left" style="padding: 0 5px; width: 45%">
|
|
|
|
+ 不公开(<span
|
|
|
|
+ style="color: black"
|
|
|
|
+ v-if="this.data11.infoOpenType == '3'"
|
|
|
|
+ >√</span
|
|
|
|
+ ><span v-else> </span>),理由:<span style="color: black">{{
|
|
|
|
+ this.data11.noOpenReason
|
|
|
|
+ }}</span>
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
|
|
|
|
<tr style="height: 8vh">
|
|
<tr style="height: 8vh">
|
|
- <td colspan="9" style="width: 400px">冀卫健康指导〔 〕号</td>
|
|
|
|
|
|
+ <td
|
|
|
|
+ align="left"
|
|
|
|
+ colspan="9"
|
|
|
|
+ style="width: 400px; font-size: 28px; padding: 0 5px"
|
|
|
|
+ >
|
|
|
|
+ {{ this.data11.wordNum }}
|
|
|
|
+ </td>
|
|
<td align="center" colspan="2" style="padding: 0 5px; width: 180px">
|
|
<td align="center" colspan="2" style="padding: 0 5px; width: 180px">
|
|
处室<br />拟稿
|
|
处室<br />拟稿
|
|
</td>
|
|
</td>
|
|
- <td style="padding: 0 5px; width: 110px" colspan="1"></td>
|
|
|
|
|
|
+ <td style="padding: 0 5px; width: 110px; color: black" colspan="1">
|
|
|
|
+ {{ this.data11.createBy }}
|
|
|
|
+ </td>
|
|
<td align="center" colspan="2" style="padding: 0 5px; width: 120px">
|
|
<td align="center" colspan="2" style="padding: 0 5px; width: 120px">
|
|
处室<br />核稿
|
|
处室<br />核稿
|
|
</td>
|
|
</td>
|
|
- <td style="padding: 0 5px; width: 150px" colspan="2"></td>
|
|
|
|
|
|
+ <td style="padding: 0 5px; width: 150px; color: black" colspan="2">
|
|
|
|
+ <span v-if="this.bgsData[0] != undefined">{{
|
|
|
|
+ this.bgsData[0].EmpFromT
|
|
|
|
+ }}</span>
|
|
|
|
+ </td>
|
|
</tr>
|
|
</tr>
|
|
-
|
|
|
|
<tr style="height: 12vh">
|
|
<tr style="height: 12vh">
|
|
<td style="" align="center">
|
|
<td style="" align="center">
|
|
<div style="margin-bottom: 5px">文 件</div>
|
|
<div style="margin-bottom: 5px">文 件</div>
|
|
标 题
|
|
标 题
|
|
</td>
|
|
</td>
|
|
- <td style="padding: 0 5px; font-size: 28px" colspan="17">
|
|
|
|
- <!-- {{ this.data11.title }} -->
|
|
|
|
|
|
+ <td
|
|
|
|
+ style="padding: 0 5px; font-size: 28px; color: black"
|
|
|
|
+ colspan="17"
|
|
|
|
+ >
|
|
|
|
+ {{ this.data11.title }}
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
<tr style="height: 12vh">
|
|
<tr style="height: 12vh">
|
|
<td style="" align="center">附 件</td>
|
|
<td style="" align="center">附 件</td>
|
|
- <td colspan="17" style="padding: 0 5px; font-size: 28px">
|
|
|
|
- <!-- <div v-for="item in this.data11.messageFileList" :key="item">
|
|
|
|
|
|
+ <td
|
|
|
|
+ colspan="17"
|
|
|
|
+ style="padding: 0 5px; font-size: 28px; color: black"
|
|
|
|
+ >
|
|
|
|
+ <div v-for="item in this.data11.messageFileList" :key="item">
|
|
<div>{{ item.name }}</div>
|
|
<div>{{ item.name }}</div>
|
|
- </div> -->
|
|
|
|
|
|
+ </div>
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
<tr style="height: 8vh">
|
|
<tr style="height: 8vh">
|
|
<td style="" align="center">主 送</td>
|
|
<td style="" align="center">主 送</td>
|
|
- <td colspan="17" style="font-size: 28px">
|
|
|
|
- <!-- {{ this.data11.mainUnit }} -->
|
|
|
|
|
|
+ <td colspan="17" style="font-size: 28px; color: black">
|
|
|
|
+ {{ this.data11.mainUnit }}
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
|
|
|
|
<tr style="height: 8vh">
|
|
<tr style="height: 8vh">
|
|
<td colspan="1" style="" align="center">抄 送</td>
|
|
<td colspan="1" style="" align="center">抄 送</td>
|
|
- <td colspan="18" style="padding: 0 5px; font-size: 28px">
|
|
|
|
- <!-- {{ this.data11.copyUnit }} -->
|
|
|
|
|
|
+ <td
|
|
|
|
+ colspan="18"
|
|
|
|
+ style="padding: 0 5px; font-size: 28px; color: black"
|
|
|
|
+ >
|
|
|
|
+ {{ this.data11.copyUnit }}
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
<tr style="height: 8vh">
|
|
<tr style="height: 8vh">
|
|
<td colspan="1" align="center">密 级</td>
|
|
<td colspan="1" align="center">密 级</td>
|
|
- <td colspan="8" style="padding: 0 5px; font-size: 28px; width: 1px">
|
|
|
|
- <!-- {{ this.data11.copyUnit }} -->
|
|
|
|
|
|
+ <td
|
|
|
|
+ colspan="8"
|
|
|
|
+ style="
|
|
|
|
+ padding: 0 5px;
|
|
|
|
+ font-size: 28px;
|
|
|
|
+ max-width: 80px;
|
|
|
|
+ color: black;
|
|
|
|
+ "
|
|
|
|
+ >
|
|
|
|
+ {{ yzlxFormat(this.data11.degree) }}
|
|
</td>
|
|
</td>
|
|
- <td align="center" colspan="2" style="padding: 0 5px; width: 350px">
|
|
|
|
|
|
+ <td
|
|
|
|
+ align="center"
|
|
|
|
+ colspan="2"
|
|
|
|
+ style="padding: 0 5px; min-width: 150px"
|
|
|
|
+ >
|
|
保密期限
|
|
保密期限
|
|
</td>
|
|
</td>
|
|
- <td style="width: 300px" colspan="1"></td>
|
|
|
|
|
|
+ <td style="width: 300px; color: black" colspan="1">
|
|
|
|
+ {{ this.data11.bmqx }}
|
|
|
|
+ </td>
|
|
<td align="center" colspan="3" style="padding: 0 5px; width: 250px">
|
|
<td align="center" colspan="3" style="padding: 0 5px; width: 250px">
|
|
紧急程度
|
|
紧急程度
|
|
</td>
|
|
</td>
|
|
- <td style="width: 250px" colspan="2"></td>
|
|
|
|
|
|
+ <td style="width: 250px; color: black" colspan="2">
|
|
|
|
+ {{ jjFormat(this.data11.jjcd) }}
|
|
|
|
+ </td>
|
|
</tr>
|
|
</tr>
|
|
<tr style="height: 8vh">
|
|
<tr style="height: 8vh">
|
|
<td colspan="1" align="center">校 对</td>
|
|
<td colspan="1" align="center">校 对</td>
|
|
@@ -211,7 +269,9 @@
|
|
<td align="center" colspan="2" style="padding: 0 5px; width: 350px">
|
|
<td align="center" colspan="2" style="padding: 0 5px; width: 350px">
|
|
打 印
|
|
打 印
|
|
</td>
|
|
</td>
|
|
- <td style="width: 300px" colspan="1"></td>
|
|
|
|
|
|
+ <td style="width: 300px; color: black" colspan="1">
|
|
|
|
+ {{ this.data11.dyr }}
|
|
|
|
+ </td>
|
|
<td align="center" colspan="3" style="padding: 0 5px; width: 250px">
|
|
<td align="center" colspan="3" style="padding: 0 5px; width: 250px">
|
|
盖 章
|
|
盖 章
|
|
</td>
|
|
</td>
|
|
@@ -219,7 +279,10 @@
|
|
</tr>
|
|
</tr>
|
|
</table>
|
|
</table>
|
|
<div style="height: 30px; line-height: 30px; margin-top: 15px">
|
|
<div style="height: 30px; line-height: 30px; margin-top: 15px">
|
|
- <div style="margin-left: 620px">(共印 份,存档 份)</div>
|
|
|
|
|
|
+ <div style="margin-left: 620px">
|
|
|
|
+ (共印<span style="color: black">{{ this.data11.dynum }} </span
|
|
|
|
+ >份,存档 份)
|
|
|
|
+ </div>
|
|
<!-- <div style="display: inline-block; margin-left: 5px">
|
|
<!-- <div style="display: inline-block; margin-left: 5px">
|
|
1、批示意见不要越过装订线
|
|
1、批示意见不要越过装订线
|
|
<br />
|
|
<br />
|
|
@@ -246,6 +309,8 @@ export default {
|
|
props: ["data"],
|
|
props: ["data"],
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
|
|
+ signet_type: useDict("signet_type").signet_type,
|
|
|
|
+ urgent_type: useDict("urgent_type").urgent_type,
|
|
//打印
|
|
//打印
|
|
print: {
|
|
print: {
|
|
id: "printContent",
|
|
id: "printContent",
|
|
@@ -253,16 +318,17 @@ export default {
|
|
YbjDatas: [],
|
|
YbjDatas: [],
|
|
OpenData: [],
|
|
OpenData: [],
|
|
bgsData: [],
|
|
bgsData: [],
|
|
|
|
+ zhcData: [],
|
|
csData: [],
|
|
csData: [],
|
|
noOpenReason: [],
|
|
noOpenReason: [],
|
|
sw_open_type: useDict("sw_open_type").sw_open_type,
|
|
sw_open_type: useDict("sw_open_type").sw_open_type,
|
|
no_open_reason: useDict("no_open_reason").no_open_reason,
|
|
no_open_reason: useDict("no_open_reason").no_open_reason,
|
|
data11: this.data,
|
|
data11: this.data,
|
|
dataLD: [],
|
|
dataLD: [],
|
|
|
|
+ hqData: [],
|
|
};
|
|
};
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
- console.log("data11", this.data11);
|
|
|
|
// this.data11.infoOpenType;
|
|
// this.data11.infoOpenType;
|
|
// this.sw_open_type.forEach((item) => {
|
|
// this.sw_open_type.forEach((item) => {
|
|
// if (item.value == this.data11.infoOpenType) {
|
|
// if (item.value == this.data11.infoOpenType) {
|
|
@@ -277,29 +343,47 @@ export default {
|
|
// this.noOpenReason.push(item.label);
|
|
// this.noOpenReason.push(item.label);
|
|
// }
|
|
// }
|
|
// });
|
|
// });
|
|
|
|
+ },
|
|
|
|
+ mounted() {
|
|
|
|
+ console.log("data11", this.data11);
|
|
// this.getInfoData();
|
|
// this.getInfoData();
|
|
},
|
|
},
|
|
- mounted() {},
|
|
|
|
methods: {
|
|
methods: {
|
|
- getInfoData() {
|
|
|
|
- console.log("this.data.workId", this.data.workId);
|
|
|
|
- // getFwYbjInfo(this.data.workId).then((reData) => {
|
|
|
|
- // console.log("reData", reData);
|
|
|
|
- // if (reData.data != null) {
|
|
|
|
- // this.YbjDatas = reData.data;
|
|
|
|
- // if (this.YbjDatas["203"] != undefined) {
|
|
|
|
- // this.dataLD = this.YbjDatas["203"];
|
|
|
|
- // console.log("dataLD1", this.dataLD);
|
|
|
|
- // }
|
|
|
|
- // if (this.YbjDatas["202"] != undefined) {
|
|
|
|
- // this.bgsData = this.YbjDatas["202"];
|
|
|
|
- // console.log("bgsData", this.bgsData);
|
|
|
|
- // }
|
|
|
|
- // if (this.YbjDatas["206"] != undefined) {
|
|
|
|
- // this.csData = this.YbjDatas["206"];
|
|
|
|
- // }
|
|
|
|
- // }
|
|
|
|
- // });
|
|
|
|
|
|
+ yzlxFormat(row, column) {
|
|
|
|
+ return this.selectDictLabel(this.signet_type, row);
|
|
|
|
+ },
|
|
|
|
+ jjFormat(row, column) {
|
|
|
|
+ return this.selectDictLabel(this.urgent_type, row);
|
|
|
|
+ },
|
|
|
|
+ getInfoData(workId, data1) {
|
|
|
|
+ // console.log("this.data.workId", this.data11.workId);
|
|
|
|
+ this.data11 = data1;
|
|
|
|
+ getFwYbjInfo(workId).then((reData) => {
|
|
|
|
+ console.log("reData", reData);
|
|
|
|
+ if (reData.data != null) {
|
|
|
|
+ this.YbjDatas = reData.data;
|
|
|
|
+ if (this.YbjDatas["203"] != undefined) {
|
|
|
|
+ this.dataLD = this.YbjDatas["203"];
|
|
|
|
+ console.log("dataLD1", this.dataLD);
|
|
|
|
+ }
|
|
|
|
+ if (this.YbjDatas["202"] != undefined) {
|
|
|
|
+ this.bgsData = this.YbjDatas["202"];
|
|
|
|
+ console.log("bgsData", this.bgsData);
|
|
|
|
+ }
|
|
|
|
+ if (this.YbjDatas["204"] != undefined) {
|
|
|
|
+ this.zhcData = this.YbjDatas["204"];
|
|
|
|
+ console.log("bgsData", this.bgsData);
|
|
|
|
+ }
|
|
|
|
+ if (this.YbjDatas["205"] != undefined) {
|
|
|
|
+ this.hqData = this.YbjDatas["205"];
|
|
|
|
+ console.log("bgsData", this.bgsData);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if (this.YbjDatas["206"] != undefined) {
|
|
|
|
+ this.csData = this.YbjDatas["206"];
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ });
|
|
},
|
|
},
|
|
printY() {
|
|
printY() {
|
|
setTimeout(function () {
|
|
setTimeout(function () {
|