87a3f6ba by 任超
2 parents b22eeb16 895bb61c
...@@ -3,9 +3,9 @@ import request from '@/utils/request' ...@@ -3,9 +3,9 @@ import request from '@/utils/request'
3 业务办理-业务申请规则API 3 业务办理-业务申请规则API
4 */ 4 */
5 // 选择单元-根据条件进行列表查询 5 // 选择单元-根据条件进行列表查询
6 export function getSysSqdjywBysearch (data) { 6 export function getselectBdcdy (data) {
7 return request({ 7 return request({
8 url: '/system/sysSqdjyw/getSysSqdjywBysearch', 8 url: '/ywbl/ywsq/selectBdcdy',
9 method: 'post', 9 method: 'post',
10 data 10 data
11 }) 11 })
......
1 <template>
2 <dialogBox title="查询权利信息" @submitForm="submitForm" @closeDialog="closeDialog" v-model="value">
3 <div class="from-clues">
4 <!-- 表单部分 -->
5 <div class="from-clues-header">
6 <el-form :model="queryForm" ref="queryForm" label-width="100px">
7 <el-row>
8 <el-col :span="8">
9 <el-form-item label="权利类型">
10 <el-select
11 v-model="queryForm.qllx"
12 filterable
13 clearable
14 placeholder="请选择权利类型"
15 >
16 <el-option
17 v-for="item in qllxs"
18 :key="item.value"
19 :label="item.label"
20 :value="item.value"
21 >
22 </el-option>
23 </el-select>
24 </el-form-item>
25 </el-col>
26 <el-col :span="8">
27 <el-form-item label="不动产单元号">
28 <el-input
29 placeholder="请输入不动产单元号"
30 v-model="queryForm.dyh"
31 clearable
32 class="width200px"
33 >
34 </el-input>
35 </el-form-item>
36 </el-col>
37 <el-col :span="8">
38 <el-form-item label="业务号">
39 <el-input
40 placeholder="请输入业务号"
41 v-model="queryForm.ywh"
42 clearable
43 class="width200px"
44 >
45 </el-input>
46 </el-form-item>
47 </el-col>
48 </el-row>
49 <el-row>
50 <el-col :span="8">
51 <el-form-item label="不动产权证号">
52 <el-input
53 placeholder="请输入不动产权证号"
54 v-model="queryForm.cqzh"
55 clearable
56 class="width200px"
57 >
58 </el-input>
59 </el-form-item>
60 </el-col>
61 <el-col :span="16" class="btnCol">
62 <el-form-item>
63 <el-button type="primary" @click="queryClick()">查询</el-button>
64 </el-form-item>
65 </el-col>
66 </el-row>
67 </el-form>
68 </div>
69 <!-- 表格 -->
70 <div class="from-clues-content">
71 <lb-table
72 :page-size="pageData.size"
73 :current-page.sync="pageData.current"
74 :total="pageData.total"
75 @selection-change="handleSelectionChange"
76 @size-change="handleSizeChange"
77 @p-current-change="handleCurrentChange"
78 :column="tableData.columns"
79 :data="tableData.data"
80 >
81 </lb-table>
82 </div>
83 </div>
84 </dialogBox>
85 </template>
86
87 <script>
88 import { datas } from "../ywsqdata.js";
89 export default {
90 components: {
91 },
92 props: {
93 value: { type: Boolean, default: false },
94 },
95 data () {
96 return {
97 queryForm: {
98 qllx:"",
99 dyh:"",
100 ywh:"",
101 cqzh:"",
102 },
103 qllxs:[],
104 pageData: {
105 current: 1,
106 size: 10,
107 total: 2,
108 },
109 tableData: {
110 columns: datas.columns(),
111 data: [
112 {
113 status:'已查封',
114 qllx:"国有建设用地使用权",
115 zddm:"610100008004GB00001",
116 bdcdyh:"610100008004GB00001W00000000",
117 qlxz:"出让",
118 zdmj:'22384.1700',
119 qlsdfs:'地表',
120 tdyt:"商业、住宅用地",
121 zl:"汉台区汉中路街道办事处汉中路居委会太白路北侧",
122 },
123 {
124 status:'已查封',
125 qllx:"国有建设用地使用权",
126 zddm:"610100008004GB00001",
127 bdcdyh:"610100008004GB00001W00000000",
128 qlxz:"出让",
129 zdmj:'22384.1700',
130 qlsdfs:'地表',
131 tdyt:"商业、住宅用地",
132 zl:"汉台区汉中路街道办事处汉中路居委会太白路北侧",
133 },
134 {
135 status:'已查封',
136 qllx:"国有建设用地使用权",
137 zddm:"610100008004GB00001",
138 bdcdyh:"610100008004GB00001W00000000",
139 qlxz:"出让",
140 zdmj:'22384.1700',
141 qlsdfs:'地表',
142 tdyt:"商业、住宅用地",
143 zl:"汉台区汉中路街道办事处汉中路居委会太白路北侧",
144 },
145 ],
146 },
147 }
148 },
149 methods: {
150
151 submitForm () {
152 this.$emit('input', false)
153 },
154 closeDialog () {
155 this.$emit('input', false)
156 },
157 handleSelectionChange(){},
158 handleSizeChange(){},
159 handleCurrentChange(){},
160 }
161 }
162 </script>
163 <style scoped lang="scss">
164 @import "~@/styles/mixin.scss";
165
166 .qtjfjmb-edit-title {
167 padding-bottom: 10px;
168 border-bottom: 1px solid $borderColor;
169 margin-bottom: 10px;
170 }
171 /deep/.el-input{
172 width: 187px;
173 }
174 ul {
175 @include flex;
176 border-radius: 5px;
177 overflow: hidden;
178 margin-bottom: 20px;
179
180 .active {
181 background: $light-blue;
182 color: #fff;
183 }
184
185 li {
186 flex: 1;
187 line-height: 36px;
188 @include flex-center;
189 border: 1px solid $borderColor;
190 margin-left: -1px;
191 cursor: pointer;
192 transition: all 0.3s;
193
194 &:hover {
195 @extend .active;
196 }
197 }
198 }
199 </style>
...@@ -177,4 +177,8 @@ ...@@ -177,4 +177,8 @@
177 background-color: #fff; 177 background-color: #fff;
178 } 178 }
179 } 179 }
180 .right-btn{
181 text-align: center;
182 margin-top: 20px;
183 }
180 } 184 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -53,10 +53,15 @@ ...@@ -53,10 +53,15 @@
53 <div class="submit-button"> 53 <div class="submit-button">
54 <el-button type="primary">选择不动产信息</el-button> 54 <el-button type="primary">选择不动产信息</el-button>
55 </div> 55 </div>
56 <div class="right-btn">
57 <el-button type="primary" @click="btnClick()">选择不动产信息</el-button>
58 </div>
56 </div> 59 </div>
60 <choiceDialog v-model="isDialog" />
57 </div> 61 </div>
58 </template> 62 </template>
59 <script> 63 <script>
64 import choiceDialog from "./components/choiceDialog.vue"
60 export default { 65 export default {
61 data () { 66 data () {
62 return { 67 return {
...@@ -129,9 +134,13 @@ export default { ...@@ -129,9 +134,13 @@ export default {
129 name: '国有建设用地使用权 || 首次登记+ 以出让方式取得', 134 name: '国有建设用地使用权 || 首次登记+ 以出让方式取得',
130 select: false 135 select: false
131 } 136 }
132 ] 137 ],
138 isDialog: false,
133 } 139 }
134 }, 140 },
141 components: {
142 choiceDialog
143 },
135 methods: { 144 methods: {
136 handleleftTitle (index) { 145 handleleftTitle (index) {
137 this.n = index 146 this.n = index
...@@ -154,7 +163,11 @@ export default { ...@@ -154,7 +163,11 @@ export default {
154 if (item.select) item.select = false 163 if (item.select) item.select = false
155 }) 164 })
156 this.$set(item, 'select', true) 165 this.$set(item, 'select', true)
157 } 166 },
167 // 选择不动产信息
168 btnClick(){
169 this.isDialog = true
170 },
158 } 171 }
159 } 172 }
160 </script> 173 </script>
......
1 import filter from '@/utils/filter.js'
2 let vm = null
3
4 const sendThis = (_this) => {
5 vm = _this
6 }
7 class data extends filter {
8 constructor() {
9 super()
10 }
11 columns () {
12 return [
13 {
14 type: 'selection',
15 label: '全选'
16 },
17 {
18 label: '序号',
19 type: 'index',
20 width: '50'
21 },
22 {
23 prop: "state",
24 label: "状态",
25 },
26 {
27 prop: "qllx",
28 label: "权利类型",
29 },
30 {
31 prop: "zddm",
32 label: "宗地代码",
33 },
34 {
35 prop: "bdcdyh",
36 label: "不动产单元号",
37 },
38 {
39 prop: "qlxz",
40 label: "权利性质",
41 },
42 {
43 prop: "zdmj",
44 label: "宗地面积",
45 },
46 {
47 prop: "qlsdfs",
48 label: "权利设定方式",
49 },
50 {
51 prop: "tdyt",
52 label: "土地用途",
53 },
54 {
55 prop: "zl",
56 label: "坐落",
57 },
58 ]
59 }
60
61
62 }
63 let datas = new data()
64 export {
65 datas,
66 }