24774560 by 田浩浩
2 parents 5128797a 00bcc35b
1 import request from '@/utils/request' 1 import request from '@/utils/request'
2 import SERVER from './config' 2 import SERVER from './config'
3 // 初始化内容 3 // 初始化内容
4 export function Init (data) { 4 export function Init(data) {
5 let apiUrl = ""; 5 let apiUrl = "";
6 switch (data.get("djlx")) { 6 switch (data.get("djlx")) {
7 case "100": 7 case "100":
8 apiUrl = "/ywbl/fdcq2lr/fristInit"; 8 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/fristInit";
9 break; 9 break;
10 case "200": 10 case "200":
11 apiUrl = "/ywbl/fdcq2lr/transferInit"; 11 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/transferInit";
12 break; 12 break;
13 case "300": 13 case "300":
14 apiUrl = "/ywbl/fdcq2lr/changeInit"; 14 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/changeInit";
15 break; 15 break;
16 case "400": 16 case "400":
17 apiUrl = "/ywbl/fdcq2lr/logoutInit"; 17 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/logoutInit";
18 break; 18 break;
19 case "500": 19 case "500":
20 apiUrl = "/ywbl/fdcq2lr/riviseInit"; 20 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/riviseInit";
21 break; 21 break;
22 case "901": 22 case "901":
23 apiUrl = "/ywbl/fdcq2lr/renewalInit"; 23 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/renewalInit";
24 break; 24 break;
25 case "902": 25 case "902":
26 apiUrl = "/ywbl/fdcq2lr/replaceInit"; 26 apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/replaceInit";
27 break; 27 break;
28 } 28 }
29 return request({ 29 return request({
...@@ -32,11 +32,19 @@ export function Init (data) { ...@@ -32,11 +32,19 @@ export function Init (data) {
32 data 32 data
33 }) 33 })
34 } 34 }
35 // 初始化内容 35 // 注销登记提交数据
36 export function saveData (data) { 36 export function saveLogoutData(data) {
37 return request({ 37 return request({
38 url: SERVER.SERVERAPI + '/rest/ywbl/fdcq2lr/saveData', 38 url: '/ywbl/fdcq2lr/saveLogoutData',
39 method: 'post', 39 method: 'post',
40 data 40 data
41 }) 41 })
42 }
...\ No newline at end of file ...\ No newline at end of file
42 }
43 // 首次登记提交
44 export function saveBatchData(data) {
45 return request({
46 url: '/ywbl/fdcq2lr/saveBatchData',
47 method: 'post',
48 data
49 })
50 }
......
...@@ -161,4 +161,14 @@ export function deleteBdcdy (data) { ...@@ -161,4 +161,14 @@ export function deleteBdcdy (data) {
161 data, 161 data,
162 showLoading: true 162 showLoading: true
163 }) 163 })
164 }
165
166 // 获取自然幢下其他户
167 export function selectOtherH (data) {
168 return request({
169 url: 'ywbl/ywsq/selectOtherH',
170 method: 'post',
171 data,
172 showLoading: true
173 })
164 } 174 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -20,9 +20,9 @@ export function getForm(tabName, djywbm) { ...@@ -20,9 +20,9 @@ export function getForm(tabName, djywbm) {
20 case "fwsyqslxx300": 20 case "fwsyqslxx300":
21 form = require("@/views/ywbl/fdcq2/slxx300.vue"); 21 form = require("@/views/ywbl/fdcq2/slxx300.vue");
22 break; 22 break;
23 // case "fwsyqslxx400": 23 case "fwsyqslxx400":
24 // form = require("@/views/ywbl/fdcq2/slxx400.vue"); 24 form = require("@/views/ywbl/fdcq2/slxx400.vue");
25 // break; 25 break;
26 case "tdslxxCfdj": 26 case "tdslxxCfdj":
27 form = require("@/views/ywbl/cfdj/tdslxx.vue"); 27 form = require("@/views/ywbl/cfdj/tdslxx.vue");
28 break; 28 break;
...@@ -34,10 +34,10 @@ export function getForm(tabName, djywbm) { ...@@ -34,10 +34,10 @@ export function getForm(tabName, djywbm) {
34 break; 34 break;
35 case "plslxxjfdj": 35 case "plslxxjfdj":
36 form = require("@/views/ywbl/cfdj/pljfslxx.vue"); 36 form = require("@/views/ywbl/cfdj/pljfslxx.vue");
37 break; 37 break;
38 case "jfslxxCfdj": 38 case "jfslxxCfdj":
39 form = require("@/views/ywbl/cfdj/jfslxx.vue"); 39 form = require("@/views/ywbl/cfdj/jfslxx.vue");
40 break; 40 break;
41 case "clxx": 41 case "clxx":
42 form = require("@/views/workflow/components/clxx.vue"); 42 form = require("@/views/workflow/components/clxx.vue");
43 break; 43 break;
......
...@@ -226,7 +226,7 @@ export default { ...@@ -226,7 +226,7 @@ export default {
226 operation (index, item) { 226 operation (index, item) {
227 //按钮 B0:选择不动产单元 B1:流程图 B2:材料分屏 B3:材料导入 B4:登记簿 B5:证书预览 B6:打印申请书 B7:证书领取 B8:楼盘表 B9:登簿 227 //按钮 B0:选择不动产单元 B1:流程图 B2:材料分屏 B3:材料导入 B4:登记簿 B5:证书预览 B6:打印申请书 B7:证书领取 B8:楼盘表 B9:登簿
228 //操作按钮 登簿:record 转件:transfer 退回:back 退出:signout 228 //操作按钮 登簿:record 转件:transfer 退回:back 退出:signout
229 let that = this; 229 let that = this;
230 switch (item.value) { 230 switch (item.value) {
231 case "B0": 231 case "B0":
232 // let type = queueDjywmc(this.$route.query.sqywbm) 232 // let type = queueDjywmc(this.$route.query.sqywbm)
......
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
51 查封不动产列表 51 查封不动产列表
52 <div class="triangle"></div> 52 <div class="triangle"></div>
53 </div> 53 </div>
54 <cfBdcdyTable :tableData="ruleForm.qlxx" /> 54 <cfBdcdyTable :tableData="ruleForm.yqlxxList" />
55 <div class="slxx_title title-block"> 55 <div class="slxx_title title-block">
56 批量查封信息 56 批量查封信息
57 <div class="triangle"></div> 57 <div class="triangle"></div>
......
...@@ -58,6 +58,23 @@ ...@@ -58,6 +58,23 @@
58 </el-form-item> 58 </el-form-item>
59 </el-col> 59 </el-col>
60 <el-col :span="8"> 60 <el-col :span="8">
61 <el-form-item :class="flag ? 'marginBot0' : ''" label="权利人:" prop="qlxx.qlrmc">
62 <el-input disabled v-model="ruleForm.qlxx.qlrmc"></el-input>
63 </el-form-item>
64 </el-col>
65 <el-col :span="8">
66 <el-form-item :class="flag ? 'marginBot0' : ''" label="证件号:">
67 <el-input disabled v-model="ruleForm.qlxx.qlrzjhm"></el-input>
68 </el-form-item>
69 </el-col>
70 </el-row>
71 <el-row :gutter="10">
72 <el-col :span="8">
73 <el-form-item :class="flag ? 'marginBot0' : ''" label="证件种类:">
74 <el-input disabled v-model="ruleForm.qlxx.qlrzjzl"></el-input>
75 </el-form-item>
76 </el-col>
77 <el-col :span="8">
61 <el-form-item :class="flag ? 'marginBot0' : ''" label="不动产单元号:" prop="qlxx.bdcdyh"> 78 <el-form-item :class="flag ? 'marginBot0' : ''" label="不动产单元号:" prop="qlxx.bdcdyh">
62 <el-input disabled v-model="ruleForm.qlxx.bdcdyh"></el-input> 79 <el-input disabled v-model="ruleForm.qlxx.bdcdyh"></el-input>
63 </el-form-item> 80 </el-form-item>
...@@ -80,23 +97,6 @@ ...@@ -80,23 +97,6 @@
80 </el-form-item> 97 </el-form-item>
81 </el-col> 98 </el-col>
82 </el-row> 99 </el-row>
83 <el-row :gutter="10">
84 <el-col :span="8">
85 <el-form-item :class="flag ? 'marginBot0' : ''" label="权利人:" prop="qlxx.qlrmc">
86 <el-input disabled v-model="ruleForm.qlxx.qlrmc"></el-input>
87 </el-form-item>
88 </el-col>
89 <el-col :span="8">
90 <el-form-item :class="flag ? 'marginBot0' : ''" label="证件号:">
91 <el-input disabled v-model="ruleForm.qlxx.qlrzjhm"></el-input>
92 </el-form-item>
93 </el-col>
94 <el-col :span="8">
95 <el-form-item :class="flag ? 'marginBot0' : ''" label="证件种类:">
96 <el-input disabled v-model="ruleForm.qlxx.qlrzjzl"></el-input>
97 </el-form-item>
98 </el-col>
99 </el-row>
100 <div class="slxx_title title-block"> 100 <div class="slxx_title title-block">
101 查封信息 101 查封信息
102 <div class="triangle"></div> 102 <div class="triangle"></div>
...@@ -173,7 +173,7 @@ ...@@ -173,7 +173,7 @@
173 </template> 173 </template>
174 <script> 174 <script>
175 import sqrViewTable from "@/views/workflow/components/sqrViewTable"; 175 import sqrViewTable from "@/views/workflow/components/sqrViewTable";
176 import { Init, saveData } from "@/api/cfdjFlow.js"; 176 import { BatchInit, saveData } from "@/api/cfdjFlow.js";
177 import { mapGetters } from "vuex"; 177 import { mapGetters } from "vuex";
178 export default { 178 export default {
179 data () { 179 data () {
...@@ -194,8 +194,9 @@ export default { ...@@ -194,8 +194,9 @@ export default {
194 this.ableEdit = this.$parent.showBatch; 194 this.ableEdit = this.$parent.showBatch;
195 var formdata = new FormData(); 195 var formdata = new FormData();
196 formdata.append("bsmSldy", this.propsParam.bsmSldy); 196 formdata.append("bsmSldy", this.propsParam.bsmSldy);
197 formdata.append("bsmSlsq", this.$route.query.bsmSlsq);
197 formdata.append("djlx", this.propsParam.djlx); 198 formdata.append("djlx", this.propsParam.djlx);
198 Init(formdata).then((res) => { 199 BatchInit(formdata).then((res) => {
199 if (res.code === 200 && res.result) { 200 if (res.code === 200 && res.result) {
200 this.ruleForm = res.result 201 this.ruleForm = res.result
201 } 202 }
......
1 <template> 1 <template>
2 <div class="from-clues"> 2 <div class="from-clues">
3 <div class="from-clues-header"> 3 <div class="from-clues-header">
4 <el-tabs v-model="activeName" @tab-click="handleTabClick"> 4 <el-tabs v-model="activeName" @tab-click="handleTabClick" v-if="!isJump">
5 <el-tab-pane label="自然幢" name="zrz"></el-tab-pane> 5 <el-tab-pane label="自然幢" name="zrz"></el-tab-pane>
6 <el-tab-pane label="户" name="h"></el-tab-pane> 6 <el-tab-pane label="户" name="h"></el-tab-pane>
7 </el-tabs> 7 </el-tabs>
...@@ -45,7 +45,7 @@ import Cookies from 'js-cookie' ...@@ -45,7 +45,7 @@ import Cookies from 'js-cookie'
45 import { datas, sendThis } from "../javascript/fwsyq.js"; 45 import { datas, sendThis } from "../javascript/fwsyq.js";
46 import table from "@/utils/mixin/table"; 46 import table from "@/utils/mixin/table";
47 import jump from "@/views/ywbl/ywsq/components/mixin/jump"; 47 import jump from "@/views/ywbl/ywsq/components/mixin/jump";
48 import { selectScBdcdy, startBusinessFlow, choiceBdcdy } from "@/api/ywbl.js"; 48 import { selectScBdcdy, startBusinessFlow, choiceBdcdy,selectOtherH } from "@/api/ywbl.js";
49 export default { 49 export default {
50 mixins: [table, jump], 50 mixins: [table, jump],
51 props: { 51 props: {
...@@ -78,15 +78,29 @@ export default { ...@@ -78,15 +78,29 @@ export default {
78 this.$emit("closeDialog"); 78 this.$emit("closeDialog");
79 }, 79 },
80 fetchData () { 80 fetchData () {
81 this.queryForm.sqywbm = this.djywbm; 81 if(!this.isJump){
82 this.queryForm.fwfl = this.activeName; 82 //从业务办理进入
83 selectScBdcdy({ ...this.queryForm, ...this.pageData }).then((res) => { 83 this.queryForm.sqywbm = this.djywbm;
84 if (res.code === 200) { 84 this.queryForm.fwfl = this.activeName;
85 let { total, records } = res.result; 85 selectScBdcdy({ ...this.queryForm, ...this.pageData }).then((res) => {
86 this.tableData.total = total; 86 if (res.code === 200) {
87 this.tableData.data = records; 87 let { total, records } = res.result;
88 } 88 this.tableData.total = total;
89 }) 89 this.tableData.data = records;
90 }
91 })
92 }else{
93 //从办理框架选择不动产单元进入
94 //房屋首次办理选择不动产需找出对应自然幢下未选择的户
95 this.queryForm.bsmSlsq = this.$route.query.bsmSlsq;
96 selectOtherH({ ...this.queryForm, ...this.pageData }).then((res) => {
97 if (res.code === 200) {
98 let { total, records } = res.result;
99 this.tableData.total = total;
100 this.tableData.data = records;
101 }
102 })
103 }
90 }, 104 },
91 handleTabClick () { 105 handleTabClick () {
92 this.pageData.currentPage = 1; 106 this.pageData.currentPage = 1;
......