f9207708 by tianhaohao@pashanhoo.com

Merge branch 'dev' of http://yun.pashanhoo.com:9090/bdc/bdcdj-web into dev

2 parents 0aa00936 ca78c913
1 /* 1 /*
2 * @Description: 不动产权证 2 * @Description: 不动产权证
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-05 13:24:14 4 * @LastEditTime: 2023-09-13 16:06:55
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'))
...@@ -146,3 +146,17 @@ export function getBdcqzDetail (bsmBdcqz) { ...@@ -146,3 +146,17 @@ export function getBdcqzDetail (bsmBdcqz) {
146 } 146 }
147 }) 147 })
148 } 148 }
149 /**
150 * @description: 根据bsmBdcqz获取权利人信息
151 * @param {*} bsmBdcqz
152 * @author: renchao
153 */
154 export function getBdcqzQlr (bsmBdcqz) {
155 return request({
156 url: SERVER.SERVERAPI + '/rest/ywbl/bdcqz/getBdcqzQlr',
157 method: 'get',
158 params: {
159 bsmBdcqz: bsmBdcqz
160 }
161 })
162 }
......
1 /* 1 /*
2 * @Description: 材料信息 2 * @Description: 材料信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-13 11:09:48 4 * @LastEditTime: 2023-09-13 15:39:37
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'))
...@@ -115,6 +115,22 @@ export function deleteClmx (bsmClmx) { ...@@ -115,6 +115,22 @@ export function deleteClmx (bsmClmx) {
115 } 115 }
116 116
117 /** 117 /**
118 * @description: 材料移动
119 * @param {*} data
120 * @author: renchao
121 */
122 export function move (direction, clmxBsm) {
123 return request({
124 url: SERVER.SERVERAPI + '/rest/ywbl/clxx/move',
125 method: 'post',
126 params: {
127 direction: direction,
128 clmxBsm: clmxBsm
129 }
130 })
131 }
132
133 /**
118 * @description: 材料导入 134 * @description: 材料导入
119 * @param {*} data 135 * @param {*} data
120 * @author: renchao 136 * @author: renchao
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-13 09:10:29 4 * @LastEditTime: 2023-09-13 15:36:42
5 --> 5 -->
6 <template> 6 <template>
7 <div class="rlPopup"> 7 <div class="rlPopup">
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
53 <script> 53 <script>
54 import PhotoZoom from '@/components/PhotoZoom' 54 import PhotoZoom from '@/components/PhotoZoom'
55 import { getAltimeterInfo, getUuid } from '@/utils/operation.js' 55 import { getAltimeterInfo, getUuid } from '@/utils/operation.js'
56 import { uploadBatch, deleteClmx } from "@/api/clxx.js"; 56 import { uploadBatch, deleteClmx, move } from "@/api/clxx.js";
57 import publicPicture from '@/components/publicPicture/index.vue' 57 import publicPicture from '@/components/publicPicture/index.vue'
58 export default { 58 export default {
59 name: 'PreviewImage', 59 name: 'PreviewImage',
...@@ -141,7 +141,22 @@ ...@@ -141,7 +141,22 @@
141 }, 141 },
142 // 左右移动 142 // 左右移动
143 handleMove (direction) { 143 handleMove (direction) {
144 144 move(direction, this.previewImg.imgList[this.previewImg.index].bsmClmx).then(res => {
145 if (res.code == 200) {
146 if (direction == 'left') {
147 this.previewImg.index = this.previewImg.index - 1
148 } else {
149 this.previewImg.index = this.previewImg.index + 1
150 }
151 this.$emit('updateList', { children: res.result, bsmSj: this.previewImg.bsmSj })
152 this.$message({
153 message: '移动成功!',
154 type: 'success'
155 })
156 } else {
157 this.$message.error(res.message);
158 }
159 })
145 }, 160 },
146 /** 161 /**
147 * @description: 拍照 162 * @description: 拍照
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-28 12:53:50 4 * @LastEditTime: 2023-09-13 16:13:54
5 --> 5 -->
6 <template> 6 <template>
7 <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px"> 7 <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px">
...@@ -22,7 +22,6 @@ ...@@ -22,7 +22,6 @@
22 </el-form-item> 22 </el-form-item>
23 </el-col> 23 </el-col>
24 </el-row> 24 </el-row>
25
26 <lb-table :column="tableData.columns" @row-dblclick="handleRowClick" ref="table" @selection-change="handleSelectionChange" 25 <lb-table :column="tableData.columns" @row-dblclick="handleRowClick" ref="table" @selection-change="handleSelectionChange"
27 :data="tableData.data" 26 :data="tableData.data"
28 :pagination="false" 27 :pagination="false"
...@@ -30,26 +29,26 @@ ...@@ -30,26 +29,26 @@
30 </lb-table> 29 </lb-table>
31 <el-row> 30 <el-row>
32 <el-col :span="6"> 31 <el-col :span="6">
33 <el-form-item label="领证人" prop="lzrxm"> 32 <el-form-item label="领证人" prop="qlrmc">
34 <el-input v-model="ruleForm.lzrxm"></el-input> 33 <el-input v-model="ruleForm.qlrmc"></el-input>
35 </el-form-item> 34 </el-form-item>
36 </el-col> 35 </el-col>
37 <el-col :span="6"> 36 <el-col :span="6">
38 <el-form-item label="证件类型" prop="lzrzjlb"> 37 <el-form-item label="证件类型" prop="zjzl">
39 <el-select v-model="ruleForm.lzrzjlb" filterable clearable placeholder="请选择"> 38 <el-select v-model="ruleForm.zjzl" filterable clearable placeholder="请选择">
40 <el-option v-for="item in zjzlData" :key="item.dcode" :label="item.dname" :value="item.dcode"> 39 <el-option v-for="item in zjzlData" :key="item.dcode" :label="item.dname" :value="item.dcode">
41 </el-option> 40 </el-option>
42 </el-select> 41 </el-select>
43 </el-form-item> 42 </el-form-item>
44 </el-col> 43 </el-col>
45 <el-col :span="6"> 44 <el-col :span="6">
46 <el-form-item label="证件号" prop="lzrzjh"> 45 <el-form-item label="证件号" prop="zjh">
47 <el-input v-model="ruleForm.lzrzjh"></el-input> 46 <el-input v-model="ruleForm.zjh"></el-input>
48 </el-form-item> 47 </el-form-item>
49 </el-col> 48 </el-col>
50 <el-col :span="6"> 49 <el-col :span="6">
51 <el-form-item label="领证人电话" prop="lzrdh"> 50 <el-form-item label="领证人电话" prop="dh">
52 <el-input v-model="ruleForm.lzrdh"></el-input> 51 <el-input v-model="ruleForm.dh"></el-input>
53 </el-form-item> 52 </el-form-item>
54 </el-col> 53 </el-col>
55 </el-row> 54 </el-row>
...@@ -63,7 +62,7 @@ ...@@ -63,7 +62,7 @@
63 import Vue from 'vue' 62 import Vue from 'vue'
64 import store from '@/store/index.js' 63 import store from '@/store/index.js'
65 import table from "@/utils/mixin/table"; 64 import table from "@/utils/mixin/table";
66 import { getUnclaimedBdcqz, issueCertificate } from "@/api/bdcqz.js"; 65 import { getUnclaimedBdcqz, issueCertificate,getBdcqzQlr } from "@/api/bdcqz.js";
67 import { datas } from "../../javascript/fzxxdata"; 66 import { datas } from "../../javascript/fzxxdata";
68 export default { 67 export default {
69 props: { 68 props: {
...@@ -83,22 +82,22 @@ ...@@ -83,22 +82,22 @@
83 fzsj: '', 82 fzsj: '',
84 fzsl: '', 83 fzsl: '',
85 bdcqzList: [], 84 bdcqzList: [],
86 lzrxm: '', 85 qlrmc: '',
87 lzrzjlb: '', 86 zjzl: '',
88 lzrzjh: '', 87 zjh: '',
89 lzrdh: '' 88 dh: ''
90 }, 89 },
91 rules: { 90 rules: {
92 lzrxm: [ 91 qlrmc: [
93 { required: true, message: '请输入领证人', trigger: 'blur' } 92 { required: true, message: '请输入领证人', trigger: 'blur' }
94 ], 93 ],
95 lzrzjlb: [ 94 zjzl: [
96 { required: true, message: '请选择证件类型', trigger: 'change' } 95 { required: true, message: '请选择证件类型', trigger: 'change' }
97 ], 96 ],
98 lzrzjh: [ 97 zjh: [
99 { required: true, message: '请输入证件号', trigger: 'blur' } 98 { required: true, message: '请输入证件号', trigger: 'blur' }
100 ], 99 ],
101 lzrdh: [ 100 dh: [
102 { required: true, message: '请输入电话号码', trigger: 'blur' } 101 { required: true, message: '请输入电话号码', trigger: 'blur' }
103 ] 102 ]
104 }, 103 },
...@@ -133,6 +132,18 @@ ...@@ -133,6 +132,18 @@
133 this.ruleForm.fzsj = res.result.fzsj 132 this.ruleForm.fzsj = res.result.fzsj
134 this.ruleForm.fzsl = res.result.fzsl 133 this.ruleForm.fzsl = res.result.fzsl
135 this.ruleForm.bdcqzList = res.result.list; 134 this.ruleForm.bdcqzList = res.result.list;
135 res.result.list.length && this.getQlr(res.result.list[0].bsmBdcqz)
136 }
137 })
138 },
139 /**
140 * @description: 获取权利人信息
141 * @author: renchao
142 */
143 getQlr (bsmBdcqz) {
144 getBdcqzQlr(bsmBdcqz).then(res => {
145 if (res.code === 200) {
146 this.ruleForm = {...this.ruleForm,...res.result}
136 } 147 }
137 }) 148 })
138 }, 149 },
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-09-12 09:55:25 4 * @LastEditTime: 2023-09-13 14:41:34
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -69,7 +69,7 @@ ...@@ -69,7 +69,7 @@
69 </el-col> 69 </el-col>
70 <el-col :span="8"> 70 <el-col :span="8">
71 <el-form-item label="坐落:"> 71 <el-form-item label="坐落:">
72 <el-input maxlength="100" v-model="ruleForm.sldy.zl"></el-input> 72 <el-input maxlength="100" disabled v-model="ruleForm.sldy.zl"></el-input>
73 </el-form-item> 73 </el-form-item>
74 </el-col> 74 </el-col>
75 </el-row> 75 </el-row>
......