7c91f8dd by 蔡俊立

打印申请书

1 parent 8b3e78e8
...@@ -164,3 +164,12 @@ export function judgeUserTaskPermission (params) { ...@@ -164,3 +164,12 @@ export function judgeUserTaskPermission (params) {
164 params 164 params
165 }) 165 })
166 } 166 }
167
168 // 获取申请书数据
169 export function getPrintApplicationInfo (data) {
170 return request({
171 url: SERVER.SERVERAPI + '/rest/business/workFlow/getPrintApplicationInfo',
172 method: 'post',
173 data
174 })
175 }
......
...@@ -14,13 +14,13 @@ ...@@ -14,13 +14,13 @@
14 <tr> 14 <tr>
15 <td rowspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">收件</td> 15 <td rowspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">收件</td>
16 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">编号</td> 16 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">编号</td>
17 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">1111</td> 17 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">0000001</td>
18 <td rowspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">收件人</td> 18 <td rowspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">收件人</td>
19 <td rowspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">123</td> 19 <td rowspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">超级管理员</td>
20 </tr> 20 </tr>
21 <tr> 21 <tr>
22 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">日期</td> 22 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">日期</td>
23 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"></td> 23 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">2022/12/8</td>
24 </tr> 24 </tr>
25 </table> 25 </table>
26 </div> 26 </div>
...@@ -66,81 +66,153 @@ ...@@ -66,81 +66,153 @@
66 </tr> 66 </tr>
67 <tr> 67 <tr>
68 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">权利人姓名(名称)</td> 68 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">权利人姓名(名称)</td>
69 <td colspan="5" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">张三</td> 69 <td colspan="5" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
70 <span v-for="(item,index) in printData.qlrList" :index="index" :key="item.bsmSqr">
71 {{item.sqrmc}}
72 </span>
73 </td>
70 </tr> 74 </tr>
71 <tr> 75 <tr>
72 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">身份证件种类</td> 76 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">身份证件种类</td>
73 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">身份证</td> 77 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">身份证</td>
74 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">证件号</td> 78 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">证件号</td>
75 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">3438475835XXXXXXX</td> 79 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
80 <span v-for="(item,index) in printData.qlrList" :index="index" :key="item.bsmSqr">
81 {{item.zjh}}
82 </span>
83 </td>
76 </tr> 84 </tr>
77 <tr> 85 <tr>
78 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">通讯地址</td> 86 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">通讯地址</td>
79 <td colspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">山西省系撒大大</td> 87 <td colspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
88 <span v-if="printData.qlrList.length > 0">
89 {{printData.qlrList[0].txdz}}
90 </span>
91 </td>
80 <td colspan="1" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">邮编</td> 92 <td colspan="1" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">邮编</td>
81 <td colspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">A700001</td> 93 <td colspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
94 <span v-if="printData.qlrList.length > 0">
95 {{printData.qlrList[0].yb}}
96 </span>
97 </td>
82 </tr> 98 </tr>
83 <tr> 99 <tr>
84 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">法定代表人或负责人</td> 100 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">法定代表人或负责人</td>
85 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">张三</td> 101 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
102 <span v-if="printData.qlrList.length > 0">
103 {{printData.qlrList[0].frmc}}
104 </span>
105 </td>
86 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">联系电话</td> 106 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">联系电话</td>
87 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">134548543</td> 107 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
108 <span v-if="printData.qlrList.length > 0">
109 {{printData.qlrList[0].frdh}}
110 </span>
111 </td>
88 </tr> 112 </tr>
89 <tr> 113 <tr>
90 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">代理人姓名</td> 114 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">代理人姓名</td>
91 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">里斯</td> 115 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
116 <span v-if="printData.qlrList.length > 0">
117 {{printData.qlrList[0].dlrmc}}
118 </span>
119 </td>
92 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">联系电话</td> 120 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">联系电话</td>
93 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">134548543</td> 121 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
122 <span v-if="printData.qlrList.length > 0">
123 {{printData.qlrList[0].dlrdh}}
124 </span>
125 </td>
94 </tr> 126 </tr>
95 <tr> 127 <tr>
96 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">代理机构名称</td> 128 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">代理机构名称</td>
97 <td colspan="5" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">buzhdiao</td> 129 <td colspan="5" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
130 <span v-if="printData.qlrList.length > 0">
131 {{printData.qlrList[0].dlrjg}}
132 </span>
133 </td>
98 </tr> 134 </tr>
99 <tr> 135 <tr>
100 <td colspan="7" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;font-size:16px;font-weight: bolder;text-align: center;">登记申请人</td> 136 <td colspan="7" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;font-size:16px;font-weight: bolder;text-align: center;">登记申请人</td>
101 </tr> 137 </tr>
102 <tr> 138 <tr>
103 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">义务人姓名(名称)</td> 139 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">义务人姓名(名称)</td>
104 <td colspan="5" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">张三</td> 140 <td colspan="5" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
141 <span v-for="(item,index) in printData.ywrList" :index="index" :key="item.bsmSqr">
142 {{item.sqrmc}}
143 </span>
144 </td>
105 </tr> 145 </tr>
106 <tr> 146 <tr>
107 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">身份证件种类</td> 147 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">身份证件种类</td>
108 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">身份证</td> 148 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">身份证</td>
109 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">证件号</td> 149 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">证件号</td>
110 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">3438475835XXXXXXX</td> 150 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
151 <span v-for="(item,index) in printData.ywrList" :index="index" :key="item.bsmSqr">
152 {{item.zjh}}
153 </span>
154 </td>
111 </tr> 155 </tr>
112 <tr> 156 <tr>
113 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">通讯地址</td> 157 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">通讯地址</td>
114 <td colspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">山西省系撒大大</td> 158 <td colspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
159 <span v-if="printData.ywrList.length > 0">
160 {{printData.ywrList[0].txdz}}
161 </span>
162 </td>
115 <td colspan="1" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">邮编</td> 163 <td colspan="1" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">邮编</td>
116 <td colspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">A700001</td> 164 <td colspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
165 <span v-if="printData.ywrList.length > 0">
166 {{printData.ywrList[0].yb}}
167 </span>
168 </td>
117 </tr> 169 </tr>
118 <tr> 170 <tr>
119 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">法定代表人或负责人</td> 171 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">法定代表人或负责人</td>
120 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">张三</td> 172 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
173 <span v-if="printData.ywrList.length > 0">
174 {{printData.ywrList[0].frmc}}
175 </span>
176 </td>
121 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">联系电话</td> 177 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">联系电话</td>
122 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">134548543</td> 178 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
179 <span v-if="printData.ywrList.length > 0">
180 {{printData.ywrList[0].frdh}}
181 </span>
182 </td>
123 </tr> 183 </tr>
124 <tr> 184 <tr>
125 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">代理人姓名</td> 185 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">代理人姓名</td>
126 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">里斯</td> 186 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
187 <span v-if="printData.ywrList.length > 0">
188 {{printData.ywrList[0].dlrmc}}
189 </span>
190 </td>
127 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">联系电话</td> 191 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">联系电话</td>
128 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">134548543</td> 192 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
193 <span v-if="printData.ywrList.length > 0">
194 {{printData.ywrList[0].dlrdh}}
195 </span>
196 </td>
129 </tr> 197 </tr>
130 <tr> 198 <tr>
131 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">代理机构名称</td> 199 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">代理机构名称</td>
132 <td colspan="5" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">buzhdiao</td> 200 <td colspan="5" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">
201 <span v-if="printData.ywrList.length > 0">
202 {{printData.ywrList[0].dljg}}
203 </span>
204 </td>
133 </tr> 205 </tr>
134 <tr> 206 <tr>
135 <td rowspan="6" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;font-size: 16px">不动产情况</td> 207 <td rowspan="6" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;font-size: 16px">不动产情况</td>
136 </tr> 208 </tr>
137 <tr> 209 <tr>
138 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">坐落</td> 210 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">坐落</td>
139 <td colspan="5" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">buzhdixxxxo</td> 211 <td colspan="5" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">{{printData.bdcdyInfo.zl}}</td>
140 </tr> 212 </tr>
141 <tr> 213 <tr>
142 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">不动产单元号</td> 214 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">不动产单元号</td>
143 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">000001号</td> 215 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">{{printData.bdcdyInfo.bdcdyh}}</td>
144 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">不动产类型</td> 216 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">不动产类型</td>
145 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">房屋</td> 217 <td colspan="3" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">房屋</td>
146 </tr> 218 </tr>
...@@ -165,9 +237,9 @@ ...@@ -165,9 +237,9 @@
165 <tr> 237 <tr>
166 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;font-size: 16px">抵押情况</td> 238 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;font-size: 16px">抵押情况</td>
167 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">被担保债权数额(最高债权数额)</td> 239 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">被担保债权数额(最高债权数额)</td>
168 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"></td> 240 <td style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">{{printData.dyaqQlxx.zgzqqdss}}</td>
169 <td colspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">债务履行期限(债权确定期间)</td> 241 <td colspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">债务履行期限(债权确定期间)</td>
170 <td colspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;"></td> 242 <td colspan="2" style="border: 1px solid rgb(194, 191, 191);line-height: 30px;padding: 0 4px;">{{printData.dyaqQlxx.dyqx}}</td>
171 </tr> 243 </tr>
172 </table> 244 </table>
173 </div> 245 </div>
...@@ -179,15 +251,13 @@ ...@@ -179,15 +251,13 @@
179 251
180 import { mapGetters } from 'vuex'; 252 import { mapGetters } from 'vuex';
181 import { getLodop } from "@/utils/LodopFuncs"; 253 import { getLodop } from "@/utils/LodopFuncs";
254 import { getPrintApplicationInfo } from "@/api/fqsq.js";
182 export default { 255 export default {
183 components: {}, 256 components: {},
184 computed: { 257 computed: {
185 ...mapGetters(['dictData']) 258 ...mapGetters(['dictData'])
186 }, 259 },
187 mounted() { 260 props: ["formData"],
188 console.log(this.dictData['A8']);
189
190 },
191 data () { 261 data () {
192 return { 262 return {
193 ywlxList: [ 263 ywlxList: [
...@@ -200,13 +270,22 @@ export default { ...@@ -200,13 +270,22 @@ export default {
200 {name: '变更登记',value: '300',checked:false}, 270 {name: '变更登记',value: '300',checked:false},
201 {name: '注销登记',value: '400',checked:false}, 271 {name: '注销登记',value: '400',checked:false},
202 {name: '更正登记',value: '901',checked:false}, 272 {name: '更正登记',value: '901',checked:false},
203 {name: '异议登记',value: 'B',checked:false}, 273 {name: '异议登记',value: 'B38',checked:false},
204 {name: '预告登记',value: '902',checked:false}, 274 {name: '预告登记',value: '902',checked:false},
205 {name: '查封登记',value: 'B39',checked:false}, 275 {name: '查封登记',value: 'B39',checked:false},
206 {name: '其他___________',value: '99',checked:false}, 276 {name: '其他___________',value: '99',checked:false},
207 ] 277 ],
278 printData: {
279 qlrList: {},
280 ywrList: {},
281 bdcdyInfo: {},
282 dyaqQlxx: {}
283 }
208 } 284 }
209 }, 285 },
286 mounted() {
287 this.queryData();
288 },
210 methods: { 289 methods: {
211 printView(){ 290 printView(){
212 let lodop = getLodop(); 291 let lodop = getLodop();
...@@ -215,6 +294,13 @@ export default { ...@@ -215,6 +294,13 @@ export default {
215 lodop.ADD_PRINT_HTM(0,10,760,1200,document.getElementById("printMe").innerHTML); 294 lodop.ADD_PRINT_HTM(0,10,760,1200,document.getElementById("printMe").innerHTML);
216 lodop.PREVIEW(); 295 lodop.PREVIEW();
217 }, 296 },
297 queryData(){
298 getPrintApplicationInfo(this.formData).then(res => {
299 if(res.code == 200){
300 this.printData = res.result
301 }
302 })
303 }
218 } 304 }
219 } 305 }
220 </script> 306 </script>
......
...@@ -179,8 +179,6 @@ export default { ...@@ -179,8 +179,6 @@ export default {
179 //再次打印 179 //再次打印
180 openInvalidDiglog(item) { 180 openInvalidDiglog(item) {
181 this.bsmSz = item.bsmSz; 181 this.bsmSz = item.bsmSz;
182 console.log(item);
183
184 this.invalidDiglog = true; 182 this.invalidDiglog = true;
185 }, 183 },
186 closeInvalidDiglog() { 184 closeInvalidDiglog() {
......
...@@ -132,7 +132,8 @@ export default { ...@@ -132,7 +132,8 @@ export default {
132 }, '1070px') 132 }, '1070px')
133 break; 133 break;
134 case "B6": 134 case "B6":
135 popupDialog("打印申请书", "workflow/components/printApplication", {}, '1070px') 135 popupDialog("打印申请书", "workflow/components/printApplication", this.currentSelectProps
136 , '1070px')
136 break; 137 break;
137 case "B7": 138 case "B7":
138 this.$popup("证书领取", "workflow/components/zslq", { 139 this.$popup("证书领取", "workflow/components/zslq", {
......