747f4cef by renchao@pashanhoo.com

style:证书修改

1 parent 208b850c
1 /* 1 /*
2 * @Description: 不动产权证 2 * @Description: 不动产权证
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-13 16:06:55 4 * @LastEditTime: 2023-11-15 13:32:46
5 */ 5 */
6 import request from '@/utils/request'; 6 import request from '@/utils/request';
7 let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl')) 7 let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
...@@ -160,3 +160,16 @@ export function getBdcqzQlr (bsmBdcqz) { ...@@ -160,3 +160,16 @@ export function getBdcqzQlr (bsmBdcqz) {
160 } 160 }
161 }) 161 })
162 } 162 }
163
164 /**
165 * @description: 修改
166 * @param {*} data
167 * @author: renchao
168 */
169 export function editBdcqz (data) {
170 return request({
171 url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/editBdcqz',
172 method: 'post',
173 data
174 })
175 }
...\ No newline at end of file ...\ No newline at end of file
......
1 <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1700016852243" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1613" id="mx_n_1700016852243" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M877.216 491.808M769.472 960 192.224 960C139.168 960 96 916.832 96 863.776L96 222.368c0-53.056 43.168-96.224 96.224-96.224l448.992 0c17.728 0 32.064 14.368 32.064 32.064 0 17.696-14.336 32.064-32.064 32.064L192.224 190.272c-17.664 0-32.064 14.4-32.064 32.064l0 641.408c0 17.696 14.4 32.064 32.064 32.064l577.28 0c17.696 0 32.064-14.368 32.064-32.064L801.568 350.656c0-17.696 14.336-32.064 32.064-32.064 17.728 0 32.064 14.368 32.064 32.064l0 513.12C865.696 916.832 822.528 960 769.472 960L769.472 960zM581.056 446.88c-8.224 0-16.416-3.136-22.656-9.408-12.544-12.544-12.544-32.8 0-45.344l318.72-318.72c12.544-12.544 32.8-12.544 45.344 0 12.544 12.544 12.544 32.8 0 45.344l-318.72 318.72C597.504 443.744 589.28 446.88 581.056 446.88L581.056 446.88zM448.768 446.88 256.352 446.88c-17.696 0-32.064-14.368-32.064-32.064 0-17.696 14.368-32.064 32.064-32.064l192.416 0c17.696 0 32.064 14.368 32.064 32.064C480.832 432.512 466.464 446.88 448.768 446.88L448.768 446.88zM641.216 639.296 256.352 639.296c-17.696 0-32.064-14.336-32.064-32.064 0-17.728 14.368-32.064 32.064-32.064l384.832 0c17.728 0 32.064 14.336 32.064 32.064C673.28 624.96 658.944 639.296 641.216 639.296L641.216 639.296zM641.216 639.296" fill="#ffffff" p-id="1614"></path></svg>
...\ No newline at end of file ...\ No newline at end of file
...@@ -270,4 +270,13 @@ ...@@ -270,4 +270,13 @@
270 // 整体配置 270 // 整体配置
271 .el-form-item--mini.el-form-item { 271 .el-form-item--mini.el-form-item {
272 margin-bottom: 10px; 272 margin-bottom: 10px;
273 }
274
275 .vue-treeselect__control {
276 height: 28px !important;
277 }
278
279 .vue-treeselect__placeholder,
280 .vue-treeselect__single-value {
281 line-height: 28px !important;
273 } 282 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
20 flex-wrap: wrap; 20 flex-wrap: wrap;
21 justify-content: flex-start; 21 justify-content: flex-start;
22 min-height: 30px; 22 min-height: 30px;
23 margin-bottom: 10px !important;
23 24
24 span { 25 span {
25 display: flex; 26 display: flex;
...@@ -78,6 +79,10 @@ ...@@ -78,6 +79,10 @@
78 } 79 }
79 } 80 }
80 81
82 .from-clues-header {
83 padding-bottom: 0 !important;
84 }
85
81 //*****end*通用表单查询条件,列表样式******// 86 //*****end*通用表单查询条件,列表样式******//
82 /deep/.el-range-separator { 87 /deep/.el-range-separator {
83 line-height: 28px !important; 88 line-height: 28px !important;
......
1 <!--
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-11-15 13:58:50
5 -->
6 <template>
7 <div class="from-clues loadingtext" v-Loading="loading" element-loading-text="拼命加载中...">
8 <!-- 表单部分 -->
9 <el-tabs v-model="activeName" @tab-click="handleClick" v-if="headTabBdcqz.length >1">
10 <el-tab-pane :label="item.qlr + (item.bdcqzh !== null ? '(' + item.bdcqzh + ')' : '')" :name="item.bsmBdcqz"
11 v-for="(item, index) in headTabBdcqz" :key="index">
12 </el-tab-pane>
13 </el-tabs>
14 <el-empty description="暂无数据" v-if="headTabBdcqz.length == 0 && noData"></el-empty>
15 <div style="height:360px">
16 <el-form class="zs" :model="bdcqz" v-if="this.bdcqz.bdcqzlx==1" ref="ruleForm" label-width="100px">
17 <el-row>
18 <el-col :span="6">
19 <el-form-item label="省级简称">
20 <el-input v-model="bdcqz.sjjc"></el-input>
21 </el-form-item>
22 </el-col>
23 <el-col :span="6">
24 <el-form-item label="年度">
25 <el-input v-model="bdcqz.djnd"></el-input>
26 </el-form-item>
27 </el-col>
28 <el-col :span="6">
29 <el-form-item label="市县全称">
30 <el-input v-model="bdcqz.sxqc"></el-input>
31 </el-form-item>
32 </el-col>
33 <el-col :span="6">
34 <el-form-item label="顺序号">
35 <el-input v-model="bdcqz.sxh"></el-input>
36 </el-form-item>
37 </el-col>
38 </el-row>
39 <el-row>
40 <el-col :span="6">
41 <el-form-item label="权利人">
42 <el-input v-model="bdcqz.qlr"></el-input>
43 </el-form-item>
44 </el-col>
45 <el-col :span="6">
46 <el-form-item label="共有情况">
47 <el-input v-model="bdcqz.gyqk"></el-input>
48 </el-form-item>
49 </el-col>
50 <el-col :span="12">
51 <el-form-item label="不动产单元号">
52 <el-input v-model="bdcqz.bdcdyh"></el-input>
53 </el-form-item>
54 </el-col>
55 </el-row>
56 <el-row>
57 <el-col :span="6">
58 <el-form-item label="权利类型">
59 <el-input v-model="bdcqz.qllx"></el-input>
60 </el-form-item>
61 </el-col>
62 <el-col :span="6">
63 <el-form-item label="权利性质 ">
64 <el-input v-model="bdcqz.qlxz"></el-input>
65 </el-form-item>
66 </el-col>
67 <el-col :span="12">
68 <el-form-item label="用途">
69 <el-input v-model="bdcqz.yt"></el-input>
70 </el-form-item>
71 </el-col>
72 </el-row>
73 <el-row>
74 <el-col :span="6">
75 <el-form-item label="面积">
76 <el-input v-model="bdcqz.mj"></el-input>
77 </el-form-item>
78 </el-col>
79 <el-col :span="18">
80 <el-form-item label="使用期限 ">
81 <el-input v-model="bdcqz.syqx"></el-input>
82 </el-form-item>
83 </el-col>
84 </el-row>
85 <el-row>
86 <el-col :span="24">
87 <el-form-item label="权利其他状况">
88 <el-input v-model="bdcqz.qlqtzk" :rows="4" type="textarea"></el-input>
89 </el-form-item>
90 </el-col>
91 </el-row>
92 <el-row>
93 <el-col :span="24">
94 <el-form-item label="附记">
95 <el-input v-model="bdcqz.fj" :rows="4" type="textarea"></el-input>
96 </el-form-item>
97 </el-col>
98 </el-row>
99
100 </el-form>
101 <el-form :model="bdcqz" class="zm" v-else ref="ruleForm" label-width="110px">
102 <el-row>
103 <el-col :span="6">
104 <el-form-item label="省级简称">
105 <el-input v-model="bdcqz.sjjc"></el-input>
106 </el-form-item>
107 </el-col>
108 <el-col :span="6">
109 <el-form-item label="年度">
110 <el-input v-model="bdcqz.djnd"></el-input>
111 </el-form-item>
112 </el-col>
113 <el-col :span="6">
114 <el-form-item label="市县全称">
115 <el-input v-model="bdcqz.sxqc"></el-input>
116 </el-form-item>
117 </el-col>
118 <el-col :span="6">
119 <el-form-item label="顺序号">
120 <el-input v-model="bdcqz.sxh"></el-input>
121 </el-form-item>
122 </el-col>
123 </el-row>
124 <el-row>
125 <el-col :span="6">
126 <el-form-item label="证明权利或事项">
127 <el-input v-model="bdcqz.zmqlhsx"></el-input>
128 </el-form-item>
129 </el-col>
130 <el-col :span="12">
131 <el-form-item label="权利人(申请人)">
132 <el-input v-model="bdcqz.qlr"></el-input>
133 </el-form-item>
134 </el-col>
135 <el-col :span="6">
136 <el-form-item label="义务人">
137 <el-input v-model="bdcqz.ywr"></el-input>
138 </el-form-item>
139 </el-col>
140 </el-row>
141 <el-row>
142 <el-col :span="18">
143 <el-form-item label="坐落">
144 <el-input v-model="bdcqz.zl"></el-input>
145 </el-form-item>
146 </el-col>
147 <el-col :span="6">
148 <el-form-item label="不动产单元号">
149 <el-input v-model="bdcqz.bdcdyh"></el-input>
150 </el-form-item>
151 </el-col>
152 </el-row>
153 <el-row>
154 <el-col :span="24">
155 <el-form-item label="其他状况">
156 <el-input v-model="bdcqz.qlqtzk" :rows="4" type="textarea"></el-input>
157 </el-form-item>
158 </el-col>
159 </el-row>
160 <el-row>
161 <el-col :span="24">
162 <el-form-item label="附记">
163 <el-input v-model="bdcqz.fj" :rows="4" type="textarea"></el-input>
164 </el-form-item>
165 </el-col>
166 </el-row>
167 </el-form>
168 </div>
169 <div style="text-align:center">
170 <el-button @click="$popupCacel">取消</el-button>
171 <el-button type="primary" @click="handleSubmit">保存</el-button>
172 </div>
173 </div>
174 </template>
175
176 <script>
177 import { getSlsqBdcqzList, editBdcqz } from "@/api/bdcqz.js"
178 export default {
179 name: "zsxg",
180 props: {
181 formData: {
182 type: Object,
183 default: {}
184 }
185 },
186 data () {
187 return {
188 key: 0,
189 noData: false,
190 loading: false,
191 bdcqz: {},
192 //tab切换栏数组
193 headTabBdcqz: [],
194 //tab选择绑定值
195 activeName: '',
196 }
197 },
198 mounted () {
199 this.getHeadTabBdcqz()
200 },
201 methods: {
202 /**
203 * @description: 获取受理申请下全部不动产权证
204 * @author: renchao
205 */
206 getHeadTabBdcqz () {
207 this.loading = true
208 getSlsqBdcqzList({ bsmSlsq: this.formData.bsmSlsq }).then(res => {
209 if (res.code == 200) {
210 this.noData = true
211 if (res.result && res.result.length > 0) {
212 this.bdcqz = res.result[0]
213 this.headTabBdcqz = res.result
214 if (this.formData.bsmBdcqz) {
215 this.activeName = this.formData.bsmBdcqz
216 } else {
217 this.activeName = res.result[0].bsmBdcqz
218 }
219 }
220 }
221 this.loading = false
222 })
223 },
224 handleClick (tab) {
225 this.bdcqz = this.headTabBdcqz[tab.index]
226 },
227 handleSubmit () {
228 editBdcqz(this.bdcqz).then(res => {
229 if (res.code == 200) {
230 this.$message.success('保存成功');
231 //刷新列表
232 this.$popupCacel()
233 } else {
234 this.$message.error(res.message)
235 }
236 })
237 }
238 }
239 }
240 </script>
241 <style scoped lang="scss">
242 @import "~@/styles/mixin.scss";
243 </style>
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-10-16 13:35:55 4 * @LastEditTime: 2023-11-15 11:29:32
5 */ 5 */
6 import { getPrintTemplateByCode } from "@/api/print"; 6 import { getPrintTemplateByCode } from "@/api/print";
7 import { uploadUndo } from "@/api/clxx"; 7 import { uploadUndo } from "@/api/clxx";
...@@ -74,8 +74,8 @@ export default { ...@@ -74,8 +74,8 @@ export default {
74 * @author: renchao 74 * @author: renchao
75 */ 75 */
76 operation (item) { 76 operation (item) {
77 //按钮 B0:选择不动产单元 B1:流程图 B2:材料分屏 B3:材料导入 B4:登记簿 B5:证书预览 B6:打印申请书 B7:证书领取 B8:楼盘表 B9:登簿,B10:打印回执 77 //按钮 B0:选择不动产单元 B1:流程图 B2:材料分屏 B3:材料导入 B4:登记簿 B5:证书预览 B6:打印申请书 B7:证书领取 B8:楼盘表 B9:登簿,B10:打印回执 ZSXG: 证书修改
78 //操作按钮 登簿:record 转件:transfer 退回:back 退出:signout 78 //操作按钮 登簿:record 转件:transfer 退回:back 退出:signout
79 let that = this; 79 let that = this;
80 switch (item.value) { 80 switch (item.value) {
81 case "B0": 81 case "B0":
...@@ -128,6 +128,9 @@ export default { ...@@ -128,6 +128,9 @@ export default {
128 entryType: '1' 128 entryType: '1'
129 }, '1230px', true) 129 }, '1230px', true)
130 break; 130 break;
131 case "B-ZSXG":
132 this.$popupDialog("证书修改", "workflow/components/dialog/zsxg", { bsmSlsq: this.bsmSlsq, }, '55%', true)
133 break;
131 case "B6": 134 case "B6":
132 //根据编号获取对应信息 135 //根据编号获取对应信息
133 getPrintTemplateByCode({ tmpno: 'dysqs' }).then(res => { 136 getPrintTemplateByCode({ tmpno: 'dysqs' }).then(res => {
......