e0ea3a26 by 杨威

新增更正页面

1 parent ab5c95b9
1 <template>
2 <div class="">重新落宗</div>
3 </template>
4
5 <script>
6 export default {
7 name:"",
8 components:{},
9 props:{},
10 data(){
11 return {
12 }
13 },
14 created(){},
15 mounted(){},
16 methods:{},
17 computed: {},
18 watch: {},
19 }
20 </script>
21 <style scoped lang="less">
22 </style>
...\ No newline at end of file ...\ No newline at end of file
1 <template>
2 <div class="">分割</div>
3 </template>
4
5 <script>
6 export default {
7 name:"",
8 components:{},
9 props:{},
10 data(){
11 return {
12 }
13 },
14 created(){},
15 mounted(){},
16 methods:{},
17 computed: {},
18 watch: {},
19 }
20 </script>
21 <style scoped lang="less">
22 </style>
...\ No newline at end of file ...\ No newline at end of file
1 <template>
2 <div class="main">
3 <SearchHead @getSearchCondition="geQuerytData"></SearchHead>
4 <div class="dataGrid" ref="dataGrid">
5 <el-table
6 :data="tableData"
7 :height="tableHeight"
8 :row-class-name="tableRowClassName"
9 >
10 <el-table-column type="index" width="80" align="center" label="序号">
11 </el-table-column>
12 <el-table-column label="操作" width="100">
13 <template slot-scope="scope">
14 <el-button @click="handleClick(scope.row)" type="text" size="small"
15 >办理
16 </el-button
17 >
18 <el-button type="text" size="small">定位</el-button>
19 </template>
20 </el-table-column>
21 <el-table-column prop="bdcdyh" align="left" label="不动产单元号">
22 </el-table-column>
23 <el-table-column prop="xmmc" align="left" width="150" label="项目名称">
24 </el-table-column>
25 <el-table-column prop="bdcqzh" align="left" label="不动产权证号">
26 </el-table-column>
27 <el-table-column prop="dylx" align="left" width="120" label="类型">
28 <template slot-scope="scope">
29 {{scope.row.dylx | bdcLxFilter}}
30 </template>
31 </el-table-column>
32 <el-table-column prop="qlrmc" align="left" width="120" label="权利人">
33 </el-table-column>
34 <el-table-column prop="zl" align="left" label="坐落"></el-table-column>
35 <el-table-column prop="addtime" align="left" width="120" label="转入时间">
36 <template slot-scope="scope">
37 {{scope.row.addtime | timeFilter}}
38 </template>
39 </el-table-column>
40 <el-table-column prop="cjr" align="left" width="120" label="创建人">
41 </el-table-column>
42 </el-table>
43 <div class="pagination">
44 <el-pagination background layout="prev, pager, next" :total="total"
45 :current-page="pageNo" @current-change="handleCurrentChange">
46 </el-pagination>
47 </div>
48 </div>
49 </div>
50 </template>
51
52 <script>
53 import SearchHead from "../../../../components/searchHead/searchHead";
54 import {getSearchList} from "../../../../api/search";
55
56 export default {
57 name: "",
58 components: {SearchHead},
59 props: {},
60 data() {
61 return {
62 total: 0,
63 pageNo: 1,
64 pageSize: 10,
65 tableData: [],
66 tableHeight: "",
67 queryData: {}
68 };
69 },
70 created() {
71 },
72 mounted() {
73 this.getData({})
74 this.tableHeight = this.$refs.dataGrid.offsetHeight - 68;
75 },
76 methods: {
77 onSubmit() {
78 },
79 tableRowClassName({row, rowIndex}) {
80 if (rowIndex % 2 !== 0) {
81 return "even-row";
82 } else {
83 return "";
84 }
85 },
86 handleCurrentChange(val) {
87 console.log(`当前页: ${val}`);
88 this.pageNo = val;
89 this.queryData.pageNo = val;
90 this.getData(this.queryData);
91 },
92 getData(data) {
93 getSearchList(data).then(res => {
94 this.tableData = res.result.records
95 this.total = res.result.total
96 })
97 },
98 //获取子组件点击查询触发的事件
99 geQuerytData(obj) {
100 this.queryData = obj
101 //将obj作为参数调用接口查询表格数据
102 this.queryData['pageSize'] = this.pageSize
103 this.pageNo = 1
104 this.queryData['pageNo'] = 1
105 this.getData(this.queryData)
106 },
107 //点击办理
108 handleClick(row) {
109 let path = "";
110 switch (row.dylx) {
111 case "zrz":
112 path = "/zrz";
113 break;
114 case "zd":
115 this.$store.state.zdbsm = row.glbsm;
116 path = "/zd";
117 break;
118 default:
119 break;
120 }
121 this.$router.push({
122 path: path,
123 query: {
124 bsm: row.glbsm,
125 source: 2
126 }
127 });
128 },
129 },
130 computed: {},
131 watch: {},
132 };
133 </script>
134 <style scoped lang="less">
135 .main {
136 width: 100%;
137 height: 100%;
138 box-sizing: border-box;
139 padding: 0 18px!important;
140 display: flex;
141 flex-direction: column;
142 background-color: #fcfdff;
143 .demo-form-inline {
144 margin-top: 18px;
145 .moreSearchBtn {
146 background-color: #1ad6e1;
147 border-color: #1ad6e1;
148 }
149 .moreSearchBtn:focus,
150 .moreSearchBtn:hover {
151 background-color: rgba(28, 200, 229, 0.6);
152 }
153 }
154 .dataGrid {
155 flex: 1;
156 .pagination {
157 padding: 18px 0;
158 }
159 }
160 }
161 </style>
1 <template>
2 <div class="">合并</div>
3 </template>
4
5 <script>
6 export default {
7 name:"",
8 components:{},
9 props:{},
10 data(){
11 return {
12 }
13 },
14 created(){},
15 mounted(){},
16 methods:{},
17 computed: {},
18 watch: {},
19 }
20 </script>
21 <style scoped lang="less">
22 </style>
...\ No newline at end of file ...\ No newline at end of file
1 <template> 1 <template>
2 <div class=""></div> 2 <div class="content_box">
3 <el-tabs v-model="activeName" @tab-click="handleClick">
4 <el-tab-pane label="分割" name="fg"><fg></fg></el-tab-pane>
5 <el-tab-pane label="合并" name="hb"><hb></hb></el-tab-pane>
6 <el-tab-pane label="范围属性变更" name="fwsxbg"><fwsxbg></fwsxbg></el-tab-pane>
7 <el-tab-pane label="重新落宗" name="cxlz"><cxlz></cxlz></el-tab-pane>
8 </el-tabs>
9 </div>
3 </template> 10 </template>
4 11
5 <script> 12 <script>
13 import fg from "./fg";
14 import hb from "./hb";
15 import fwsxbg from "./fwsxbg";
16 import cxlz from "./cxlz";
6 export default { 17 export default {
7 name:"", 18 name: "",
8 components:{}, 19 components: {
9 props:{}, 20 fg,hb,fwsxbg,cxlz
10 data(){ 21 },
11 return { 22 props: {},
12 } 23 data() {
13 }, 24 return {
14 created(){}, 25 activeName: "fg",
15 mounted(){}, 26 };
16 methods:{}, 27 },
17 computed: {}, 28 methods: {
18 watch: {}, 29 handleClick(tab, event) {
19 } 30 console.log(tab, event);
31 },
32 },
33 created() {},
34 mounted() {},
35 computed: {},
36 watch: {},
37 };
20 </script> 38 </script>
21 <style scoped lang="less">
22 </style>
...\ No newline at end of file ...\ No newline at end of file
39 <style scoped lang="less"></style>
......