b0a4b5fe by tianhaohao@pashanhoo.com

修改查封登记系统功能

1 parent 3e3c42d9
...@@ -5,29 +5,31 @@ ...@@ -5,29 +5,31 @@
5 {{ title }} 5 {{ title }}
6 <div class="checkbox"> 6 <div class="checkbox">
7 <el-checkbox-group v-model="checkList" @change="checkChange"> 7 <el-checkbox-group v-model="checkList" @change="checkChange">
8 <el-checkbox v-for="item in qsztList" :key="item.value" :label="item.value">{{ item.label }}</el-checkbox> 8 <el-checkbox
9 v-for="item in qsztList"
10 :key="item.value"
11 :label="item.value"
12 >{{ item.label }}</el-checkbox>
9 </el-checkbox-group> 13 </el-checkbox-group>
10 </div> 14 </div>
11 </div> 15 </div>
12 <div class="xxTableBox rollTable"> 16 <div class="xxTableBox rollTable">
13 <table class="xxTable"> 17 <table class="xxTable">
14 <tr v-for="(item, colindex) in columns" :key="colindex"> 18 <tr v-for="(item, colindex) in columns" :key="colindex">
15 <td> 19 <td>{{ item.label }}</td>
16 {{ item.label }} 20 <td
17 </td> 21 v-for="(row, index) in tableData"
18 <td v-for="(row, index) in tableData" :key="index" :class="[ 22 :key="index"
23 :class="[
19 row.qszt == '2' ? 'lishi' : '', 24 row.qszt == '2' ? 'lishi' : '',
20 row.qszt == '0' ? 'linshi' : '', 25 row.qszt == '0' ? 'linshi' : '',
21 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', 26 item.prop == 'qszt' && (row.qszt == '0' ||(row.qszt == '1' &&row.qlblzt == '1'&&row.zxywh != null))? 'linshiIcon' : '',
22 ]"> 27 ]"
23 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> 28 >
24 正在办理 29 <div class="icon" v-if="item.prop == 'qszt' && (row.qszt == '0' ||(row.qszt == '1' &&row.qlblzt == '1'&&row.zxywh != null))">正在办理</div>
25 </div> 30 <span v-if="item.prop == 'qszt'">{{ getQsztName(row[item.prop]) }}</span>
26 <span v-if="item.prop == 'qszt'">
27 {{ getQsztName(row[item.prop]) }}
28 </span>
29 31
30 <span v-else> {{ row[item.prop] }}</span> 32 <span v-else>{{ row[item.prop] }}</span>
31 </td> 33 </td>
32 <td v-for="count in emptycolNum" :key="~count"></td> 34 <td v-for="count in emptycolNum" :key="~count"></td>
33 </tr> 35 </tr>
...@@ -41,7 +43,7 @@ ...@@ -41,7 +43,7 @@
41 import { getCfdjList } from "@/api/registerBook.js"; 43 import { getCfdjList } from "@/api/registerBook.js";
42 import { datas } from "./qlxxFormData.js"; 44 import { datas } from "./qlxxFormData.js";
43 export default { 45 export default {
44 data () { 46 data() {
45 return { 47 return {
46 title: "查封登记信息", 48 title: "查封登记信息",
47 qsztList: datas.columns().qsztList, 49 qsztList: datas.columns().qsztList,
...@@ -56,11 +58,11 @@ export default { ...@@ -56,11 +58,11 @@ export default {
56 columns: datas.columns().CFDJ, 58 columns: datas.columns().CFDJ,
57 }; 59 };
58 }, 60 },
59 created () { 61 created() {
60 this.loadData(); 62 this.loadData();
61 }, 63 },
62 methods: { 64 methods: {
63 loadData () { 65 loadData() {
64 getCfdjList({ 66 getCfdjList({
65 bdcdyid: this.propsParam.bdcdyid, 67 bdcdyid: this.propsParam.bdcdyid,
66 qllx: this.propsParam.qllx, 68 qllx: this.propsParam.qllx,
...@@ -69,12 +71,12 @@ export default { ...@@ -69,12 +71,12 @@ export default {
69 if (res.code === 200) { 71 if (res.code === 200) {
70 this.tableData = res.result; 72 this.tableData = res.result;
71 this.tableData.forEach((item, index) => { 73 this.tableData.forEach((item, index) => {
72 if (item.sfbxf == '1') { 74 if (item.sfbxf == "1") {
73 item.zxywh = ''; 75 item.zxywh = "";
74 item.zxdbr = ''; 76 item.zxdbr = "";
75 item.zxsj = ''; 77 item.zxsj = "";
76 } 78 }
77 }) 79 });
78 if (this.tableData.length < datas.columns().emptycolNum) { 80 if (this.tableData.length < datas.columns().emptycolNum) {
79 this.emptycolNum = 81 this.emptycolNum =
80 datas.columns().emptycolNum - this.tableData.length; 82 datas.columns().emptycolNum - this.tableData.length;
...@@ -84,7 +86,7 @@ export default { ...@@ -84,7 +86,7 @@ export default {
84 } 86 }
85 }); 87 });
86 }, 88 },
87 checkChange () { 89 checkChange() {
88 if (this.checkList.length === 0) { 90 if (this.checkList.length === 0) {
89 this.tableData = []; 91 this.tableData = [];
90 this.emptycolNum = datas.columns().emptycolNum; 92 this.emptycolNum = datas.columns().emptycolNum;
...@@ -92,7 +94,7 @@ export default { ...@@ -92,7 +94,7 @@ export default {
92 this.loadData(); 94 this.loadData();
93 } 95 }
94 }, 96 },
95 getQsztName (code) { 97 getQsztName(code) {
96 let name = ""; 98 let name = "";
97 for (let item of this.qsztList) { 99 for (let item of this.qsztList) {
98 if (item.value == code) { 100 if (item.value == code) {
......
...@@ -793,15 +793,15 @@ class data extends filter { ...@@ -793,15 +793,15 @@ class data extends filter {
793 label: "查封机关", 793 label: "查封机关",
794 }, 794 },
795 { 795 {
796 prop: "qlrmc", 796 prop: "ywrmc",
797 label: "不动产权利人", 797 label: "被执行人",
798 }, 798 },
799 { 799 {
800 prop: "qlrzjzl", 800 prop: "ywrzjzl",
801 label: "证件种类", 801 label: "证件种类",
802 }, 802 },
803 { 803 {
804 prop: "qlrzjhm", 804 prop: "ywrzjhm",
805 label: "证件号", 805 label: "证件号",
806 }, 806 },
807 807
......
...@@ -39,17 +39,7 @@ class data extends filter { ...@@ -39,17 +39,7 @@ class data extends filter {
39 return ( 39 return (
40 <div> 40 <div>
41 {/* <a v-on:click="doSomething"></a> */} 41 {/* <a v-on:click="doSomething"></a> */}
42 <a style='color:#3498db;' v-show={scope.row.djblzt == 1} >正在办理</a> 42 <a style='color:#3498db;' v-show={scope.row.qlblzt == 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> 43 </div>
54 ) 44 )
55 } 45 }
...@@ -68,6 +58,10 @@ class data extends filter { ...@@ -68,6 +58,10 @@ class data extends filter {
68 label: "查封机关", 58 label: "查封机关",
69 }, 59 },
70 { 60 {
61 prop: "cflxmc",
62 label: "查封类型",
63 },
64 {
71 prop: "cfwh", 65 prop: "cfwh",
72 label: "查封文号", 66 label: "查封文号",
73 }, 67 },
......