修改查封登记系统功能
Showing
4 changed files
with
35 additions
and
39 deletions
... | @@ -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 | ... | ... |
This diff is collapsed.
Click to expand it.
... | @@ -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 | }, | ... | ... |
-
Please register or sign in to post a comment