38963f3e by renchao@pashanhoo.com

Merge branch 'dev'

2 parents 79cbd9e6 0e4f3211
1 /* 1 /*
2 * @Description: 不动产权证 2 * @Description: 不动产权证
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-05-16 14:04:18 4 * @LastEditTime: 2023-09-05 13:24:14
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'))
...@@ -131,3 +131,13 @@ export function bdcqzPreview (data) { ...@@ -131,3 +131,13 @@ export function bdcqzPreview (data) {
131 responseType: 'blob' 131 responseType: 'blob'
132 }) 132 })
133 } 133 }
134 // 获取不动产权证详细信息
135 export function getBdcqzDetail (bsmBdcqz) {
136 return request({
137 url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getBdcqzDetail',
138 method: 'get',
139 params: {
140 bsmBdcqz: bsmBdcqz
141 }
142 })
143 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -80,7 +80,7 @@ ...@@ -80,7 +80,7 @@
80 console.log("this.propsParam.bdcdyid ", this.propsParam); 80 console.log("this.propsParam.bdcdyid ", this.propsParam);
81 window.open( 81 window.open(
82 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=bdcqljqtsx`, 82 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=bdcqljqtsx`,
83 `printdjb` 83 `bdcqljqtsx`
84 ); 84 );
85 }, 85 },
86 } 86 }
......
...@@ -211,7 +211,7 @@ export default { ...@@ -211,7 +211,7 @@ export default {
211 console.log("this.propsParam.bdcdyid ", this.propsParam); 211 console.log("this.propsParam.bdcdyid ", this.propsParam);
212 window.open( 212 window.open(
213 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=cfdj`, 213 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=cfdj`,
214 `printdjb` 214 `cfdj`
215 ); 215 );
216 }, 216 },
217 }, 217 },
......
...@@ -207,7 +207,7 @@ export default { ...@@ -207,7 +207,7 @@ export default {
207 console.log("this.propsParam.bdcdyid ", this.propsParam); 207 console.log("this.propsParam.bdcdyid ", this.propsParam);
208 window.open( 208 window.open(
209 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=diyaq`, 209 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=diyaq`,
210 `printdjb` 210 `diyaq`
211 ); 211 );
212 }, 212 },
213 }, 213 },
......
...@@ -208,7 +208,7 @@ export default { ...@@ -208,7 +208,7 @@ export default {
208 console.log("this.propsParam.bdcdyid ", this.propsParam); 208 console.log("this.propsParam.bdcdyid ", this.propsParam);
209 window.open( 209 window.open(
210 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=diyiq`, 210 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=diyiq`,
211 `printdjb` 211 `diyiq`
212 ); 212 );
213 }, 213 },
214 }, 214 },
......
...@@ -66,7 +66,7 @@ ...@@ -66,7 +66,7 @@
66 }, 66 },
67 print(){ 67 print(){
68 console.log("this.propsParam.bdcdyid ",this.propsParam); 68 console.log("this.propsParam.bdcdyid ",this.propsParam);
69 window.open(`'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=djbfm`, `printdjb`); 69 window.open(`'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=djbfm`, `djbfm`);
70 } 70 }
71 }, 71 },
72 }; 72 };
......
...@@ -241,7 +241,7 @@ export default { ...@@ -241,7 +241,7 @@ export default {
241 console.log("this.propsParam.bdcdyid ", this.propsParam); 241 console.log("this.propsParam.bdcdyid ", this.propsParam);
242 window.open( 242 window.open(
243 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=fdcq1`, 243 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=fdcq1`,
244 `printdjb` 244 `fdcq1`
245 ); 245 );
246 }, 246 },
247 }, 247 },
......
...@@ -202,7 +202,7 @@ export default { ...@@ -202,7 +202,7 @@ export default {
202 console.log("this.propsParam.bdcdyid ", this.propsParam); 202 console.log("this.propsParam.bdcdyid ", this.propsParam);
203 window.open( 203 window.open(
204 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=fdcq2`, 204 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=fdcq2`,
205 `printdjb` 205 `fdcq2`
206 ); 206 );
207 }, 207 },
208 }, 208 },
......
...@@ -210,7 +210,7 @@ export default { ...@@ -210,7 +210,7 @@ export default {
210 console.log("this.propsParam.bdcdyid ", this.propsParam); 210 console.log("this.propsParam.bdcdyid ", this.propsParam);
211 window.open( 211 window.open(
212 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=jsydsyq`, 212 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=jsydsyq`,
213 `printdjb` 213 `jsydsyq`
214 ); 214 );
215 }, 215 },
216 }, 216 },
......
...@@ -211,7 +211,7 @@ export default { ...@@ -211,7 +211,7 @@ export default {
211 console.log("this.propsParam.bdcdyid ", this.propsParam); 211 console.log("this.propsParam.bdcdyid ", this.propsParam);
212 window.open( 212 window.open(
213 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=ldsyq`, 213 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=ldsyq`,
214 `printdjb` 214 `ldsyq`
215 ); 215 );
216 }, 216 },
217 }, 217 },
......
...@@ -263,7 +263,7 @@ export default { ...@@ -263,7 +263,7 @@ export default {
263 console.log("this.propsParam.bdcdyid ", this.propsParam); 263 console.log("this.propsParam.bdcdyid ", this.propsParam);
264 window.open( 264 window.open(
265 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=nydsyq`, 265 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=nydsyq`,
266 `printdjb` 266 `nydsyq`
267 ); 267 );
268 }, 268 },
269 }, 269 },
......
...@@ -193,7 +193,7 @@ ...@@ -193,7 +193,7 @@
193 console.log("this.propsParam.bdcdyid ", this.propsParam); 193 console.log("this.propsParam.bdcdyid ", this.propsParam);
194 window.open( 194 window.open(
195 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=sllmsyq`, 195 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=sllmsyq`,
196 `printdjb` 196 `sllmsyq`
197 ); 197 );
198 }, 198 },
199 }, 199 },
......
...@@ -183,7 +183,7 @@ ...@@ -183,7 +183,7 @@
183 console.log("this.propsParam.bdcdyid ", this.propsParam); 183 console.log("this.propsParam.bdcdyid ", this.propsParam);
184 window.open( 184 window.open(
185 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=tdsyq`, 185 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=tdsyq`,
186 `printdjb` 186 `tdsyq`
187 ); 187 );
188 }, 188 },
189 }, 189 },
......
...@@ -183,7 +183,7 @@ ...@@ -183,7 +183,7 @@
183 console.log("this.propsParam.bdcdyid ", this.propsParam); 183 console.log("this.propsParam.bdcdyid ", this.propsParam);
184 window.open( 184 window.open(
185 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=ygdj`, 185 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=ygdj`,
186 `printdjb` 186 `ygdj`
187 ); 187 );
188 }, 188 },
189 }, 189 },
......
...@@ -182,7 +182,7 @@ ...@@ -182,7 +182,7 @@
182 console.log("this.propsParam.bdcdyid ", this.propsParam); 182 console.log("this.propsParam.bdcdyid ", this.propsParam);
183 window.open( 183 window.open(
184 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=yydj`, 184 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=yydj`,
185 `printdjb` 185 `yydj`
186 ); 186 );
187 }, 187 },
188 }, 188 },
......
...@@ -216,7 +216,7 @@ export default { ...@@ -216,7 +216,7 @@ export default {
216 console.log("this.propsParam.bdcdyid ", this.propsParam); 216 console.log("this.propsParam.bdcdyid ", this.propsParam);
217 window.open( 217 window.open(
218 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=zdjbxx`, 218 `'#/printdjb?bdcdyid=${this.propsParam.bdcdyid}&qllx=${this.propsParam.qllx}&content=zdjbxx`,
219 `printdjb` 219 `zdjbxx`
220 ); 220 );
221 }, 221 },
222 }, 222 },
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-15 09:43:21 4 * @LastEditTime: 2023-09-04 17:09:21
5 --> 5 -->
6 <template> 6 <template>
7 <div class="clxx"> 7 <div class="clxx">
...@@ -134,7 +134,6 @@ ...@@ -134,7 +134,6 @@
134 this.previewImg.bsmSj = this.tableData[this.treeCheckIndex].bsmSj; 134 this.previewImg.bsmSj = this.tableData[this.treeCheckIndex].bsmSj;
135 } 135 }
136 }, 136 },
137 // 材料目录明细初始化
138 /** 137 /**
139 * @description: 材料目录明细初始化 138 * @description: 材料目录明细初始化
140 * @param {*} type 139 * @param {*} type
......
1 <template>
2 <div>
3 <div>自来水信息</div>
4 <div>天然气信息</div>
5 <div>电力信息</div>
6 </div>
7 </template>
...\ No newline at end of file ...\ No newline at end of file
1 <template>
2 <div>
3 <div>不动产信息</div>
4 <div>收费明细</div>
5 <div>缴费票据</div>
6 </div>
7 </template>
...\ No newline at end of file ...\ No newline at end of file
1 <template>
2 <div>
3 <div>不动产信息</div>
4 <div>买方信息</div>
5 <div>卖方信息</div>
6 <div>合同信息</div>
7 <div>缴税信息</div>
8 </div>
9 </template>
...\ No newline at end of file ...\ No newline at end of file
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-31 09:36:04 4 * @LastEditTime: 2023-09-05 14:28:25
5 --> 5 -->
6 <template> 6 <template>
7 <div class="szxx"> 7 <div class="szxx">
...@@ -55,28 +55,14 @@ ...@@ -55,28 +55,14 @@
55 </div> 55 </div>
56 </div> 56 </div>
57 </el-card> 57 </el-card>
58 <el-dialog title="证书作废" :visible.sync="invalidDiglog" width="30%" :modal-append-to-body="false" top="30vh"> 58
59 <div class="invalid-diglog">
60 <div class="invalid-title">
61 <i class="el-icon-question invalid-icon"></i>
62 <div class="invalid-body">您确定作废证书并再次打印?印刷序列号{{ysxlh}}</div>
63 </div>
64 <div class="invalid-reson">作废原因:</div>
65 <el-input v-model="zfyy" placeholder="请输入作废原因" type="textarea" :rows="4"></el-input>
66 <div class="text-center pt-10">
67 <el-button @click="closeInvalidDiglog">取 消</el-button>
68 <el-button type="primary" @click="confirmInvalid">确 定</el-button>
69 </div>
70 </div>
71 </el-dialog>
72 <el-empty description="暂无数据" v-if="tableData.length == 0"></el-empty> 59 <el-empty description="暂无数据" v-if="tableData.length == 0"></el-empty>
73 </div> 60 </div>
74 </template> 61 </template>
75 <script> 62 <script>
76 import { mapGetters } from 'vuex' 63 import { mapGetters } from 'vuex'
77 import store from '@/store/index.js' 64 import store from '@/store/index.js'
78 import { getPrintTemplateByCode } from "@/api/print"; 65 import { getSlsqBdcqzList } from "@/api/bdcqz.js";
79 import { getSlsqBdcqzList, invalidCertificate } from "@/api/bdcqz.js";
80 export default { 66 export default {
81 props: {}, 67 props: {},
82 data () { 68 data () {
...@@ -86,13 +72,8 @@ ...@@ -86,13 +72,8 @@
86 dialog: false, 72 dialog: false,
87 tableData: [], 73 tableData: [],
88 bdcqzlx: 1, 74 bdcqzlx: 1,
89 bdcqz: {}, 75 bdcqz: {}
90 zfyy: "", 76 }
91 invalidDiglog: false,
92 bsmSz: "",
93 bsmBdcqz: "",
94 ysxlh: ""
95 };
96 }, 77 },
97 computed: { 78 computed: {
98 ...mapGetters(['workFresh']) 79 ...mapGetters(['workFresh'])
...@@ -100,6 +81,7 @@ ...@@ -100,6 +81,7 @@
100 watch: { 81 watch: {
101 workFresh: { 82 workFresh: {
102 handler (newVal, oldVal) { 83 handler (newVal, oldVal) {
84 console.log(newVal, 'newVal');
103 if (newVal) this.list() 85 if (newVal) this.list()
104 } 86 }
105 } 87 }
...@@ -114,15 +96,18 @@ ...@@ -114,15 +96,18 @@
114 * @author: renchao 96 * @author: renchao
115 */ 97 */
116 list () { 98 list () {
99 return new Promise((resolve, reject) => {
117 var bsmSlsq = this.$route.query.bsmSlsq; 100 var bsmSlsq = this.$route.query.bsmSlsq;
118 getSlsqBdcqzList({ bsmSlsq: bsmSlsq }).then((res) => { 101 getSlsqBdcqzList({ bsmSlsq: bsmSlsq }).then((res) => {
102 resolve(res.code);
119 if (res.code === 200) { 103 if (res.code === 200) {
120 this.tableData = res.result; 104 this.tableData = res.result;
121 if (res.result) { 105 if (res.result) {
122 this.bdcqz = res.result[0]; 106 this.bdcqz = res.result[0];
123 } 107 }
124 } 108 }
125 }); 109 })
110 })
126 }, 111 },
127 /** 112 /**
128 * @description: 打开证书预览弹窗 113 * @description: 打开证书预览弹窗
...@@ -132,12 +117,11 @@ ...@@ -132,12 +117,11 @@
132 */ 117 */
133 openZsylDialog (item, type) { 118 openZsylDialog (item, type) {
134 store.dispatch('user/reWorkFresh', false) 119 store.dispatch('user/reWorkFresh', false)
135
136 if (type == 1) { 120 if (type == 1) {
137 //证书证明预览 121 //证书证明预览
138 this.$popupDialog("证书证明预览", "workflow/components/dialog/zsyl", { bdcqz: item, bsmSlsq: this.$route.query.bsmSlsq }, "76%", true); 122 this.$popupDialog("证书证明预览", "workflow/components/dialog/zsyl", { bdcqz: item, bsmSlsq: this.$route.query.bsmSlsq }, "76%", true);
139 } else { 123 } else {
140 this.$popupDialog("证书证明打印", "workflow/components/dialog/zsdy", { bdcqz: item, bsmSlsq: this.$route.query.bsmSlsq }, "76%", true); 124 this.$popupDialog("证书证明打印", "workflow/components/dialog/zsdy", { ...item }, "76%", true);
141 } 125 }
142 }, 126 },
143 /** 127 /**
...@@ -146,37 +130,7 @@ ...@@ -146,37 +130,7 @@
146 * @author: renchao 130 * @author: renchao
147 */ 131 */
148 openInvalidDiglog (item) { 132 openInvalidDiglog (item) {
149 this.bdcqz = item 133 this.$popupDialog("证书证明打印", "workflow/components/dialog/zsdy", { ...item }, "76%", true);
150 this.ysxlh = item.ysxlh
151 this.bsmSz = item.bsmSz;
152 this.invalidDiglog = true;
153 this.bsmBdcqz = item.bsmBdcqz
154 },
155 /**
156 * @description: closeInvalidDiglog
157 * @author: renchao
158 */
159 closeInvalidDiglog () {
160 this.invalidDiglog = false;
161 this.bsmSz = "";
162 this.zfyy = "";
163 },
164 /**
165 * @description: 作废缮证信息
166 * @author: renchao
167 */
168 confirmInvalid () {
169 invalidCertificate({ bsmBdcqz: this.bsmBdcqz, zfyy: this.zfyy }).then((res) => {
170 if (res.code === 200) {
171 this.list();
172 this.$message.success("作废成功");
173 this.invalidDiglog = false;
174 this.zfyy = ''
175 this.openZsylDialog(this.bdcqz);
176 } else {
177 this.$message.error(res.message);
178 }
179 })
180 }, 134 },
181 /** 135 /**
182 * @description: openRecordPop 136 * @description: openRecordPop
...@@ -259,39 +213,6 @@ ...@@ -259,39 +213,6 @@
259 padding-top: 8px; 213 padding-top: 8px;
260 font-size: 16px; 214 font-size: 16px;
261 } 215 }
262
263 .invalid-diglog {
264 padding-bottom: 20px;
265 font-size: 16px;
266 font-weight: bold;
267 color: rgb(99, 99, 99);
268
269 .invalid-title {
270 display: flex;
271 align-content: center;
272
273 .invalid-icon {
274 color: rgb(254, 148, 0);
275 font-size: 34px;
276 margin-right: 10px;
277 }
278
279 .invalid-body {
280 line-height: 40px;
281 margin-bottom: 10px;
282 }
283 }
284
285 .invalid-reson {
286 margin-bottom: 10px;
287 }
288
289 .dialog-footer {
290 margin-top: 10px;
291 display: flex;
292 justify-content: flex-end;
293 }
294 }
295 .box-card { 216 .box-card {
296 .szxx_header { 217 .szxx_header {
297 color: #303133; 218 color: #303133;
......
...@@ -66,6 +66,15 @@ export function getForm(tabName, djywbm) { ...@@ -66,6 +66,15 @@ export function getForm(tabName, djywbm) {
66 case "spyj": 66 case "spyj":
67 form = require("@/views/workflow/components/spyj.vue"); 67 form = require("@/views/workflow/components/spyj.vue");
68 break; 68 break;
69 case "swxx":
70 form = require("@/views/workflow/components/swxx.vue");
71 break;
72 case "sfxx":
73 form = require("@/views/workflow/components/sfxx.vue");
74 break;
75 case "sdqxx":
76 form = require("@/views/workflow/components/sdqxx.vue");
77 break;
69 case "zdjbxx": 78 case "zdjbxx":
70 form = require("@/views/registerBook/zdjbxx.vue"); 79 form = require("@/views/registerBook/zdjbxx.vue");
71 break; 80 break;
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-11 13:59:14 4 * @LastEditTime: 2023-09-05 15:39:08
5 */ 5 */
6 import { getForm } from "../flowform"; 6 import { getForm } from "../flowform";
7 import { getHomeNoticeList } from "@/api/home.js" 7 import { getHomeNoticeList } from "@/api/home.js"
...@@ -49,7 +49,6 @@ export default { ...@@ -49,7 +49,6 @@ export default {
49 * @author: renchao 49 * @author: renchao
50 */ 50 */
51 getFromRouter (tabname) { 51 getFromRouter (tabname) {
52 console.log(tabname, 'tabname');
53 //根据tabname获取选中的表单 此操作为了获取后端返回的表单对象,使用里面的是否可操作的属性 52 //根据tabname获取选中的表单 此操作为了获取后端返回的表单对象,使用里面的是否可操作的属性
54 for (let item of this.tabList) { 53 for (let item of this.tabList) {
55 if (item.value === tabname) { 54 if (item.value === tabname) {
......
...@@ -369,7 +369,7 @@ ...@@ -369,7 +369,7 @@
369 :disabled="viewEdit" 369 :disabled="viewEdit"
370 :gyfs="ruleForm.sldy.gyfs" /> 370 :gyfs="ruleForm.sldy.gyfs" />
371 371
372 <div v-if="ruleForm.ywrList && ruleForm.qlxx.djlx == '200'"> 372 <div v-if="ruleForm.qlxx.djlx == '200'">
373 <div class="slxx_title title-block"> 373 <div class="slxx_title title-block">
374 义务人信息 374 义务人信息
375 <div class="triangle"></div> 375 <div class="triangle"></div>
...@@ -379,7 +379,7 @@ ...@@ -379,7 +379,7 @@
379 @upDateQlrxxList="upDateYwrxxList" 379 @upDateQlrxxList="upDateYwrxxList"
380 :tableData="ruleForm.ywrList" 380 :tableData="ruleForm.ywrList"
381 :disabled="viewEdit" 381 :disabled="viewEdit"
382 :gyfs="ruleForm.sldy.gyfs" /> 382 />
383 </div> 383 </div>
384 <div class="slxx_title title-block"> 384 <div class="slxx_title title-block">
385 登记原因 385 登记原因
......
...@@ -253,7 +253,17 @@ ...@@ -253,7 +253,17 @@
253 </div> 253 </div>
254 <el-row :gutter="10"> 254 <el-row :gutter="10">
255 <el-col> 255 <el-col>
256 <el-form-item label="登记原因:" prop="djyy"> 256 <el-form-item v-if="ruleForm.sldy.djlx=='400'" label="注销登记原因:" prop="djyy">
257 <el-input
258 class="textArea"
259 type="textarea"
260 maxlength="500"
261 show-word-limit
262 :disabled="!viewEdit"
263 v-model="ruleForm.ygdj.zxyy">
264 </el-input>
265 </el-form-item>
266 <el-form-item v-else label="登记原因:" prop="djyy">
257 <el-input 267 <el-input
258 class="textArea" 268 class="textArea"
259 type="textarea" 269 type="textarea"
......
...@@ -268,14 +268,25 @@ ...@@ -268,14 +268,25 @@
268 </div> 268 </div>
269 <el-row :gutter="10"> 269 <el-row :gutter="10">
270 <el-col> 270 <el-col>
271 <el-form-item label="登记原因:" prop="djyy"> 271 <el-form-item v-if="ruleForm.sldy.djlx=='400'" label="注销登记原因:" prop="djyy">
272 <el-input 272 <el-input
273 class="textArea" 273 class="textArea"
274 type="textarea" 274 type="textarea"
275 maxlength="500" 275 maxlength="500"
276 show-word-limit 276 show-word-limit
277 :disabled="!viewEdit" 277 :disabled="!viewEdit"
278 v-model="ruleForm.ygdj.djyy"></el-input> 278 v-model="ruleForm.ygdj.zxyy">
279 </el-input>
280 </el-form-item>
281 <el-form-item v-else label="登记原因:" prop="djyy">
282 <el-input
283 class="textArea"
284 type="textarea"
285 maxlength="500"
286 show-word-limit
287 :disabled="!viewEdit"
288 v-model="ruleForm.ygdj.djyy">
289 </el-input>
279 </el-form-item> 290 </el-form-item>
280 </el-col> 291 </el-col>
281 </el-row> 292 </el-row>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-29 08:52:44 4 * @LastEditTime: 2023-09-05 11:32:50
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
58 import { ywPopupDialog } from "@/utils/popup.js"; 58 import { ywPopupDialog } from "@/utils/popup.js";
59 import { selectLq } from "@/api/ywsq.js"; 59 import { selectLq } from "@/api/ywsq.js";
60 import { startBusinessFlow } from "@/api/workFlow.js"; 60 import { startBusinessFlow } from "@/api/workFlow.js";
61 import { datas, sendThis } from "../javascript/selectQjlqxx.js"; 61 import { datas, sendThis } from "../javascript/selectQjlqxxQt.js";
62 import { defaultParameters } from "../javascript/publicDefaultPar.js"; 62 import { defaultParameters } from "../javascript/publicDefaultPar.js";
63 export default { 63 export default {
64 mixins: [table, jump], 64 mixins: [table, jump],
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-17 16:09:12 4 * @LastEditTime: 2023-09-05 13:10:53
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
58 import { ywPopupDialog } from "@/utils/popup.js"; 58 import { ywPopupDialog } from "@/utils/popup.js";
59 import { selectLq } from "@/api/ywsq.js"; 59 import { selectLq } from "@/api/ywsq.js";
60 import { startBusinessFlow } from "@/api/workFlow.js"; 60 import { startBusinessFlow } from "@/api/workFlow.js";
61 import { datas, sendThis } from "../javascript/selectQjzdjbxx.js"; 61 import { datas, sendThis } from "../javascript/selectSllmqt.js";
62 import { defaultParameters } from "../javascript/publicDefaultPar.js"; 62 import { defaultParameters } from "../javascript/publicDefaultPar.js";
63 export default { 63 export default {
64 mixins: [table, jump], 64 mixins: [table, jump],
......
1 /*
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-09-05 11:33:36
5 */
6 import filter from '@/utils/filter.js'
7 let vm = null
8
9 const sendThis = (_this) => {
10 vm = _this
11 }
12 class data extends filter {
13 constructor() {
14 super()
15 }
16 columns () {
17 return [
18 {
19 type: 'selection',
20 label: '全选',
21 selectable: this.selected
22 },
23 {
24 label: '序号',
25 type: 'index',
26 width: '50',
27 render: (h, scope) => {
28 return (
29 <div>
30 {(vm.pageData.currentPage - 1) * vm.pageData.pageSize + scope.$index + 1}
31 </div>
32 )
33 }
34 },
35 {
36 label: "状态",
37 width: '130',
38 render: (h, scope) => {
39 return (
40 <div>
41 <a style='color:#3498db;' v-show={scope.row.djblzt == 1}>{this.yWstatus(scope.row)}</a>
42 <span v-show={scope.row.djblzt != 1}>{this.yWstatus(scope.row)}</span>
43 </div>
44 )
45 }
46 },
47 {
48 prop: "qllxmc",
49 label: "权利类型",
50 },
51 {
52 prop: "bdcdyh",
53 label: "不动产单元号",
54 minWidth: '150'
55 },
56 {
57 prop: "bdcqzh",
58 label: "不动产权证号",
59 render: (h, scope) => {
60 return (
61 <el-tooltip effect="dark" content={scope.row.bdcqzh} placement="top" popper-class="tooltip-width ">
62 <span class="ellipsis-table"> {scope.row.bdcqzh}</span>
63 </el-tooltip>
64 )
65 },
66 width: '150'
67 },
68 {
69 prop: "gyqk",
70 label: "共有方式",
71 },
72 {
73 prop: "qlrmc",
74 label: "使用权人",
75 },
76 {
77 prop: "qlrzjhm",
78 label: "证件号",
79 },
80 {
81 prop: "qlxzmc",
82 width: '80',
83 label: "权利性质",
84 },
85 {
86 prop: "qlmjmc",
87 width: '100',
88 label: "使用权面积",
89 },
90 {
91 prop: "qlytmc",
92 label: "土地用途",
93 },
94 {
95 prop: "qdjgmc",
96 width: '100',
97 label: "取得价格",
98 },
99 {
100 prop: "zl",
101 label: "坐落",
102 minWidth: '150'
103 },{
104 label: '操作',
105 width: '80',
106 align: 'center',
107 fixed: 'right',
108 render: (h, scope) => {
109 return (
110 <div>
111 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.openBook(scope.row) }}>登记薄</el-button>
112 </div>
113 )
114 }
115 }
116 ]
117 }
118
119
120 }
121 let datas = new data()
122 export {
123 datas,
124 sendThis
125 }
1 /*
2 * @Description:
3 * @Autor: renchao
4 * @LastEditTime: 2023-09-05 13:10:31
5 */
6 import filter from '@/utils/filter.js'
7 let vm = null
8
9 const sendThis = (_this) => {
10 vm = _this
11 }
12 class data extends filter {
13 constructor() {
14 super()
15 }
16 columns () {
17 return [
18 {
19 type: 'selection',
20 label: '全选',
21 selectable: this.selected
22 },
23 {
24 label: '序号',
25 type: 'index',
26 width: '50',
27 render: (h, scope) => {
28 return (
29 <div>
30 {(vm.pageData.currentPage - 1) * vm.pageData.pageSize + scope.$index + 1}
31 </div>
32 )
33 }
34 },
35 {
36 label: "状态",
37 render: (h, scope) => {
38 return (
39 <div>
40 <a style='color:#3498db;' v-show={scope.row.djblzt == 1}>{this.yWstatus(scope.row)}</a>
41 <span v-show={scope.row.djblzt != 1}>{this.yWstatus(scope.row)}</span>
42 {/* <a style='color:#3498db;' v-show={scope.row.djblzt == 1} >正在办理</a>
43 <span v-show={scope.row.zjgcdyzt == 1}>,在建工程抵押</span>
44 <span v-show={scope.row.ycfzt == 1}>,已预查封</span>
45 <span v-show={scope.row.ycfzt == 1}>,已预查封</span>
46 <span v-show={scope.row.cfzt == 1}>,已查封</span>
47 <span v-show={scope.row.diyizt == 1}>,已地役</span>
48 <span v-show={scope.row.yyzt == 1}>,异议中</span>
49 <span v-show={scope.row.xzzt == 1}>,已限制</span>
50 <span v-show={scope.row.ygmmzt == 1}>,已预告买卖</span>
51 <span v-show={scope.row.ygdyzt == 1}>,已预告抵押</span>
52 <span v-show={scope.row.dyzt == 1}>,已抵押</span> */}
53 </div>
54 )
55 }
56 },
57 {
58 prop: "qllxmc",
59 label: "权利类型",
60 },
61 {
62 prop: "zddm",
63 label: "宗地代码",
64 },
65 {
66 prop: "bdcdyh",
67 label: "不动产单元号",
68 minWidth: '110'
69 },
70 {
71 prop: "showQlxz",
72 label: "权利性质",
73 },
74 {
75 prop: "zdmj",
76 label: "宗地面积(㎡)",
77 },
78 {
79 prop: "qlsdfsmc",
80 label: "权利设定方式",
81 },
82 {
83 prop: "showTdyt",
84 label: "土地用途",
85 },
86 {
87 prop: "tfh",
88 label: "图幅号",
89 },
90 {
91 prop: "djh",
92 label: "地籍号",
93 },
94 {
95 prop: "zl",
96 label: "坐落",
97 minWidth: '110'
98 },{
99 label: '操作',
100 width: '80',
101 align: 'center',
102 fixed: 'right',
103 render: (h, scope) => {
104 return (
105 <div>
106 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.openBook(scope.row) }}>登记薄</el-button>
107 </div>
108 )
109 }
110 }
111 ]
112 }
113
114
115 }
116 let datas = new data()
117 export {
118 datas,
119 sendThis
120 }
...@@ -96,7 +96,7 @@ export function queueDjywmc (djywbm, djqxbm) { ...@@ -96,7 +96,7 @@ export function queueDjywmc (djywbm, djqxbm) {
96 // case "C40400": //一并申请注销 96 // case "C40400": //一并申请注销
97 // vm = "selectYbbg"; 97 // vm = "selectYbbg";
98 // break; 98 // break;
99 case "C04372": //一并国有房屋变更 99 //case "C04372": //一并国有房屋变更
100 case "C04371": //一并国有房屋转移 100 case "C04371": //一并国有房屋转移
101 vm = "selectYbgybg"; 101 vm = "selectYbgybg";
102 break; 102 break;
......