46ef0c8c by tianhaohao@pashanhoo.com

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

2 parents a2c29d99 c0efa606
...@@ -209,10 +209,12 @@ ...@@ -209,10 +209,12 @@
209 getLpb(zrzbsm, scyclx).then((res) => { 209 getLpb(zrzbsm, scyclx).then((res) => {
210 if (res.code == 200) { 210 if (res.code == 200) {
211 if (scyclx) { 211 if (scyclx) {
212 if (res.result.syclx == "1") { 212 res.result.lpb.ljzs = res.result.lpb.ljzs.sort(this.compare("place"));
213 res.result.lpb.ljzs = res.result.lpb.ljzs.sort(this.compare("place")); 213 this.lpbData = res.result.lpb == null ? this.lpbData : res.result.lpb;
214 this.lpbData = res.result.lpb == null ? this.lpbData : res.result.lpb; 214 // if (res.result.syclx == "1") {
215 } 215 // res.result.lpb.ljzs = res.result.lpb.ljzs.sort(this.compare("place"));
216 // this.lpbData = res.result.lpb == null ? this.lpbData : res.result.lpb;
217 // }
216 } else { 218 } else {
217 res.result.lpb.ljzs = res.result.lpb.ljzs.sort(this.compare("place")); 219 res.result.lpb.ljzs = res.result.lpb.ljzs.sort(this.compare("place"));
218 this.lpbData = res.result.lpb == null ? this.lpbData : res.result.lpb; 220 this.lpbData = res.result.lpb == null ? this.lpbData : res.result.lpb;
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2024-03-07 09:52:35 4 * @LastEditTime: 2024-03-11 10:58:28
5 --> 5 -->
6 <!-- 批量删除弹框 --> 6 <!-- 批量删除弹框 -->
7 <template> 7 <template>
...@@ -48,14 +48,6 @@ ...@@ -48,14 +48,6 @@
48 label: "权利类型", 48 label: "权利类型",
49 }, 49 },
50 { 50 {
51 prop: "jzwmc",
52 label: "建筑物名称",
53 },
54 {
55 prop: "xmmc",
56 label: "项目名称",
57 },
58 {
59 prop: "zl", 51 prop: "zl",
60 label: "坐落", 52 label: "坐落",
61 } 53 }
...@@ -64,6 +56,14 @@ ...@@ -64,6 +56,14 @@
64 selectBdcdy: [], 56 selectBdcdy: [],
65 } 57 }
66 }, 58 },
59 // {
60 // prop: "jzwmc",
61 // label: "建筑物名称",
62 // },
63 // {
64 // prop: "xmmc",
65 // label: "项目名称",
66 // },
67 methods: { 67 methods: {
68 /** 68 /**
69 * @description: 批量删除确定按钮 69 * @description: 批量删除确定按钮
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-12-26 15:00:22 4 * @LastEditTime: 2024-03-11 15:18:56
5 --> 5 -->
6 <template> 6 <template>
7 <dialogBox 7 <dialogBox
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
24 v-if="activeName==1" 24 v-if="activeName==1"
25 :model="ruleForm" 25 :model="ruleForm"
26 :rules="rules" 26 :rules="rules"
27 style="height:490px"
27 ref="ruleForm" 28 ref="ruleForm"
28 label-width="120px"> 29 label-width="120px">
29 <el-form-item label="身份证读卡器" style="margin-top:-10px;margin-bottom:0"> 30 <el-form-item label="身份证读卡器" style="margin-top:-10px;margin-bottom:0">
...@@ -261,7 +262,7 @@ ...@@ -261,7 +262,7 @@
261 </el-col> 262 </el-col>
262 </el-row> 263 </el-row>
263 </el-form> 264 </el-form>
264 <div v-if="activeName==2" class="padding10"> 265 <div v-if="activeName==2" class="padding10" style="height:550px">
265 <el-form :model="queryFormQY" label-width="80px"> 266 <el-form :model="queryFormQY" label-width="80px">
266 <el-row> 267 <el-row>
267 <el-col :span="8"> 268 <el-col :span="8">
...@@ -283,7 +284,7 @@ ...@@ -283,7 +284,7 @@
283 </el-col> 284 </el-col>
284 </el-row> 285 </el-row>
285 </el-form> 286 </el-form>
286 <el-table :data="tableDataQy.data" border v-Loading="loading" :height="563"> 287 <el-table :data="tableDataQy.data" border v-Loading="loading" :height="450">
287 <el-table-column label="序号" type="index" width="50" align="center"> 288 <el-table-column label="序号" type="index" width="50" align="center">
288 <template slot-scope="scope"> 289 <template slot-scope="scope">
289 {{(pageData.currentPage - 1) * pageData.pageSize + scope.$index + 1}} 290 {{(pageData.currentPage - 1) * pageData.pageSize + scope.$index + 1}}
...@@ -301,7 +302,7 @@ ...@@ -301,7 +302,7 @@
301 @current-change="handleQYCurrentChange"></el-pagination> 302 @current-change="handleQYCurrentChange"></el-pagination>
302 </div> 303 </div>
303 304
304 <div v-if="activeName==3" class="padding10"> 305 <div v-if="activeName==3" class="padding10" style="height:550px">
305 <el-form :model="queryFormYH" label-width="80px"> 306 <el-form :model="queryFormYH" label-width="80px">
306 <el-row> 307 <el-row>
307 <el-col :span="8"> 308 <el-col :span="8">
...@@ -323,7 +324,7 @@ ...@@ -323,7 +324,7 @@
323 </el-col> 324 </el-col>
324 </el-row> 325 </el-row>
325 </el-form> 326 </el-form>
326 <el-table :data="tableDataYh.data" border v-Loading="loading" :height="563"> 327 <el-table :data="tableDataYh.data" border v-Loading="loading" :height="450">
327 <el-table-column label="序号" type="index" width="50" align="center"> 328 <el-table-column label="序号" type="index" width="50" align="center">
328 <template slot-scope="scope"> 329 <template slot-scope="scope">
329 {{(pageData.currentPage - 1) * pageData.pageSize + scope.$index + 1}} 330 {{(pageData.currentPage - 1) * pageData.pageSize + scope.$index + 1}}
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2024-03-07 09:13:26 4 * @LastEditTime: 2024-03-13 09:33:38
5 */ 5 */
6 import Vue from 'vue' 6 import Vue from 'vue'
7 import { getPrintTemplateByCode, getPrintAcceptance, getPrintReceiveSupplementalMaterials, getPrintRejectForms, getPrintSendBackMaterials, getPrintRiviseForms } from "@/api/print"; 7 import { getPrintTemplateByCode, getPrintAcceptance, getPrintReceiveSupplementalMaterials, getPrintRejectForms, getPrintSendBackMaterials, getPrintRiviseForms } from "@/api/print";
...@@ -142,6 +142,7 @@ export default { ...@@ -142,6 +142,7 @@ export default {
142 { bsmSlsq: this.$route.query.bsmSlsq }, '70%', true 142 { bsmSlsq: this.$route.query.bsmSlsq }, '70%', true
143 ) 143 )
144 break; 144 break;
145 // B8 可编辑 house 不可编辑
145 case "B8": 146 case "B8":
146 !window.djlx && getZrzbsmList(this.bsmSlsq).then((res) => { 147 !window.djlx && getZrzbsmList(this.bsmSlsq).then((res) => {
147 if (res.code === 200) { 148 if (res.code === 200) {
...@@ -169,6 +170,36 @@ export default { ...@@ -169,6 +170,36 @@ export default {
169 djlx: window.djlx 170 djlx: window.djlx
170 }, '85%', true, false) 171 }, '85%', true, false)
171 break; 172 break;
173 case "house":
174 !window.djlx && getZrzbsmList(this.bsmSlsq).then((res) => {
175 if (res.code === 200) {
176 ywPopupDialog('楼盘表', 'lpb/index', {
177 bsm: res.result[0],
178 onlyShow: false,
179 unitData: window.unitData,
180 bsmSlsq: this.bsmSlsq,
181 onlyShow: true,
182 showSave: true,
183 djlx: window.djlx,
184 isworkFrame: true
185 }, '85%', true, false)
186 } else {
187 this.$message.error(res.message)
188 }
189 })
190 .catch((err) => {
191 this.$message.error(err)
192 });
193 window.djlx && ywPopupDialog('楼盘表', 'lpb/zjgcdy', {
194 onlyShow: false,
195 unitData: window.unitData,
196 onlyShow: true,
197 bsmSlsq: this.bsmSlsq,
198 showSave: true,
199 djlx: window.djlx
200 }, '85%', true, false)
201 break;
202 break;
172 // 图形定位 203 // 图形定位
173 case "B-TXDW": 204 case "B-TXDW":
174 getZdInfo(this.currentSelectProps.bdcdyid).then(res => { 205 getZdInfo(this.currentSelectProps.bdcdyid).then(res => {
...@@ -256,7 +287,7 @@ export default { ...@@ -256,7 +287,7 @@ export default {
256 let key = index + 1 287 let key = index + 1
257 this.$set(infoRes.result, "file" + key, it.sjmc) 288 this.$set(infoRes.result, "file" + key, it.sjmc)
258 this.$set(infoRes.result, "file" + key + 'ys', it.ys) 289 this.$set(infoRes.result, "file" + key + 'ys', it.ys)
259 this.$set(infoRes.result, "file" + key + 'lx', it.sjlx==1?"原件":"复印件") 290 this.$set(infoRes.result, "file" + key + 'lx', it.sjlx == 1 ? "原件" : "复印件")
260 }) 291 })
261 } 292 }
262 infoRes.result.nownian = this.newDate.split(' ')[0].split('年')[0] 293 infoRes.result.nownian = this.newDate.split(' ')[0].split('年')[0]
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-11-16 14:10:35 4 * @LastEditTime: 2024-03-13 10:33:28
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues"> 7 <div class="from-clues">
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
61 label="选择" 61 label="选择"
62 width="50"> 62 width="50">
63 <template slot-scope="scope"> 63 <template slot-scope="scope">
64 <el-radio v-model="radioVal" @change="handleSelect" @click.native.stop :label="scope.row.bdcdyh">{{''}}</el-radio> 64 <el-radio v-model="radioVal" @change="handleSelect" @click.native.stop :label="scope.row.bhqkbsm">{{''}}</el-radio>
65 </template> 65 </template>
66 </el-table-column> 66 </el-table-column>
67 <el-table-column 67 <el-table-column
...@@ -100,6 +100,7 @@ ...@@ -100,6 +100,7 @@
100 </el-table-column> 100 </el-table-column>
101 <el-table-column 101 <el-table-column
102 property="qlrmc" 102 property="qlrmc"
103 width="160"
103 label="权利人"> 104 label="权利人">
104 </el-table-column> 105 </el-table-column>
105 <el-table-column 106 <el-table-column
...@@ -129,7 +130,7 @@ ...@@ -129,7 +130,7 @@
129 <el-table-column 130 <el-table-column
130 label="操作" 131 label="操作"
131 fixed="right" 132 fixed="right"
132 width="80"> 133 width="60">
133 <template slot-scope="scope"> 134 <template slot-scope="scope">
134 <el-button type="text" icon="el-icon-edit-outline" @click="openBook(scope.row)">登记薄</el-button> 135 <el-button type="text" icon="el-icon-edit-outline" @click="openBook(scope.row)">登记薄</el-button>
135 </template> 136 </template>
...@@ -301,11 +302,12 @@ ...@@ -301,11 +302,12 @@
301 * @author: renchao 302 * @author: renchao
302 */ 303 */
303 handleRowClick (row) { 304 handleRowClick (row) {
304 this.queryForm.bhqkbsm = row.bhqkbsm 305 this.radioVal = row.bhqkbsm
306 this.queryForm.bhqkbsm = row.bhqkbsm
305 selectHSplitMerge({ ...this.queryForm }).then((res) => { 307 selectHSplitMerge({ ...this.queryForm }).then((res) => {
306 this.$endLoading(); 308 this.$endLoading();
307 if (res.code === 200) { 309 if (res.code === 200) {
308 this.tableData.datastwo = res.result; 310 this.tableData.datastwo = res.result;
309 this.bdcdysz = this.tableData.datastwo 311 this.bdcdysz = this.tableData.datastwo
310 } 312 }
311 }) 313 })
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2024-02-02 16:38:27 4 * @LastEditTime: 2024-03-13 13:54:08
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 主体权利信息查询 --> 7 <!-- 主体权利信息查询 -->
...@@ -10,25 +10,25 @@ ...@@ -10,25 +10,25 @@
10 <div class="from-clues-header"> 10 <div class="from-clues-header">
11 <el-form :model="queryForm" ref="queryForm" label-width="100px"> 11 <el-form :model="queryForm" ref="queryForm" label-width="100px">
12 <el-row> 12 <el-row>
13 <el-col :span="8"> 13 <!-- <el-col :span="8">
14 <el-form-item label="自然幢号"> 14 <el-form-item label="自然幢号">
15 <el-input placeholder="请输入自然幢号" maxlength="24" v-model="queryForm.zrzh" clearable class="width100"> 15 <el-input placeholder="请输入自然幢号" maxlength="24" v-model="queryForm.zrzh" clearable class="width100">
16 </el-input> 16 </el-input>
17 </el-form-item> 17 </el-form-item>
18 </el-col> 18 </el-col> -->
19 <el-col :span="8"> 19 <el-col :span="8">
20 <el-form-item label="不动产单元号"> 20 <el-form-item label="不动产单元号">
21 <el-input placeholder="请输入不动产单元号" maxlength="28" v-model="queryForm.bdcdyh" clearable class="width100"> 21 <el-input placeholder="请输入不动产单元号" maxlength="28" v-model="queryForm.bdcdyh" clearable class="width100">
22 </el-input> 22 </el-input>
23 </el-form-item> 23 </el-form-item>
24 </el-col> 24 </el-col>
25 <el-col :span="6"> 25 <!-- <el-col :span="6">
26 <el-form-item label="项目名称"> 26 <el-form-item label="项目名称">
27 <el-input placeholder="" v-model="queryForm.xmmc" clearable class="width100"> 27 <el-input placeholder="" v-model="queryForm.xmmc" clearable class="width100">
28 </el-input> 28 </el-input>
29 </el-form-item> 29 </el-form-item>
30 </el-col> 30 </el-col> -->
31 <el-col :span="2" class="btnColRight"> 31 <el-col :span="16" class="btnColRight">
32 <el-form-item> 32 <el-form-item>
33 <el-button type="primary" @click="handleSearch">查询</el-button> 33 <el-button type="primary" @click="handleSearch">查询</el-button>
34 </el-form-item> 34 </el-form-item>
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
44 :data="tableData.data"> 44 :data="tableData.data">
45 </lb-table> 45 </lb-table>
46 </div> 46 </div>
47 <div class="submit_button" style="text-align:center"> 47 <div class="submit_button" style="text-align:center" v-if="!sqywInfo.onlyShow">
48 <el-button @click="close">取消</el-button> 48 <el-button @click="close">取消</el-button>
49 <el-button type="primary" plain @click="submitForm" :loading="loading" v-if="sqywInfo.isworkFrame">添加单元</el-button> 49 <el-button type="primary" plain @click="submitForm" :loading="loading" v-if="sqywInfo.isworkFrame">添加单元</el-button>
50 <el-button type="primary" plain @click="submitForm" :loading="loading" v-else>发起申请</el-button> 50 <el-button type="primary" plain @click="submitForm" :loading="loading" v-else>发起申请</el-button>
......