347da6e3 by 蔡俊立
2 parents 777fd708 4edb3a5b
...@@ -101,11 +101,18 @@ ...@@ -101,11 +101,18 @@
101 } 101 }
102 102
103 // 搜索框按钮的位置 103 // 搜索框按钮的位置
104 .btnCol { 104 .btnColRight {
105 box-sizing: border-box; 105 box-sizing: border-box;
106 text-align: right; 106 text-align: right;
107 } 107 }
108 108
109 // 搜索框按钮的位置 左
110 .btnColLeft {
111 box-sizing: border-box;
112 text-align: left;
113 }
114
115
109 .title-block { 116 .title-block {
110 display: inline-block; 117 display: inline-block;
111 position: relative; 118 position: relative;
......
...@@ -82,4 +82,16 @@ ...@@ -82,4 +82,16 @@
82 82
83 .width300px { 83 .width300px {
84 width: 300px; 84 width: 300px;
85 }
...\ No newline at end of file ...\ No newline at end of file
85 }
86
87
88 .slxx_title {
89 border-bottom: 1px solid $borderColor;
90 padding-left: 10px;
91 padding-bottom: 5px;
92 margin-bottom: 10px;
93 margin-top: 5px;
94 font-size: 16px;
95 font-weight: 500;
96 color: #4a4a4a;
97 }
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
35 </el-form-item> 35 </el-form-item>
36 </el-col> 36 </el-col>
37 37
38 <el-col :span="4" class="btnCol"> 38 <el-col :span="4" class="btnColRight">
39 <el-form-item> 39 <el-form-item>
40 <el-button type="primary" icon="el-icon-search" @click="fetchData">查询</el-button> 40 <el-button type="primary" icon="el-icon-search" @click="fetchData">查询</el-button>
41 <el-button @click="moreQueryClick()">高级查询</el-button> 41 <el-button @click="moreQueryClick()">高级查询</el-button>
......
1 <template> 1 <template>
2 <dialogBox title="家庭房产查询" @closeDialog="closeDialog" width="1200px" :isButton="false" v-model="myValue"> 2 <dialogBox title="家庭房产查询" @closeDialog="closeDialog" width="90%" :isButton="false" v-model="myValue">
3 <div class="jtfccx-edit"> 3 <div class="jtfccx-edit">
4 <div class="jtfccx-edit-con"> 4 <div class="jtfccx-edit-con">
5 <b class="title">申请信息</b> 5 <b class="title">申请信息</b>
...@@ -24,14 +24,14 @@ ...@@ -24,14 +24,14 @@
24 <personInfoTable @getInfoList="handleGetSqList" :dataList="sqdataList" /> 24 <personInfoTable @getInfoList="handleGetSqList" :dataList="sqdataList" />
25 25
26 <b class="title">权利人</b> 26 <b class="title">权利人</b>
27 <personInfoTable :dataList="qldataList" @getInfoList="handleGetQlList" /> 27 <personInfoTable @getInfoList="handleGetQlList" :dataList="qldataList" />
28 <div class="submit-button"> 28 <div class="submit-button">
29 <el-button type="primary" icon="el-icon-search" @click="handleSearch">查询</el-button> 29 <el-button type="primary" @click="queryChick()">查询</el-button>
30 <el-button icon="el-icon-refresh-left" @click="handleReset">重置</el-button> 30 <el-button @click="resetClick()">重置</el-button>
31 </div> 31 </div>
32 <b class="title">查询结果</b> 32 <b class="title">查询结果</b>
33 <p>查询编号:202200409</p> 33 <p>查询编号:202200409</p>
34 <lb-table :column="searchData.columns" :data="searchData.data" :maxHeight="200" heightNumSetting 34 <lb-table :column="searchData.columns" border :data="searchData.data" :maxHeight="200" heightNumSetting
35 :pagination="false"> 35 :pagination="false">
36 </lb-table> 36 </lb-table>
37 </div> 37 </div>
...@@ -48,6 +48,8 @@ ...@@ -48,6 +48,8 @@
48 <script> 48 <script>
49 import personInfoTable from '@/views/components/personInfoTable' 49 import personInfoTable from '@/views/components/personInfoTable'
50 import { addJtfcCxjgXx } from '@/api/jtfc' 50 import { addJtfcCxjgXx } from '@/api/jtfc'
51 import { datas, sendThis } from "./addjtfcdata";
52
51 export default { 53 export default {
52 components: { 54 components: {
53 personInfoTable 55 personInfoTable
...@@ -55,6 +57,10 @@ export default { ...@@ -55,6 +57,10 @@ export default {
55 props: { 57 props: {
56 value: { type: Boolean, default: false }, 58 value: { type: Boolean, default: false },
57 }, 59 },
60 mounted() {
61 sendThis(this);
62 },
63
58 data () { 64 data () {
59 return { 65 return {
60 myValue: this.value, 66 myValue: this.value,
...@@ -76,73 +82,12 @@ export default { ...@@ -76,73 +82,12 @@ export default {
76 name: '1', 82 name: '1',
77 value: 1 83 value: 1
78 }], 84 }],
79 searchData: {
80 columns: [
81 {
82 prop: 'qszt',
83 label: '权属状态',
84 },
85 {
86 prop: 'bdcqzh',
87 label: '不动产权证号',
88 },
89 {
90 prop: 'djsj',
91 label: '登记时间',
92 },
93 {
94 prop: 'hth',
95 label: '合同号',
96 },
97 {
98 prop: 'wqsj',
99 label: '网签时间',
100 },
101 {
102 prop: 'bdcdyh',
103 label: '不动产单元号',
104 },
105 {
106 prop: 'gyfs',
107 label: '共有方式',
108 },
109 {
110 prop: 'qlr',
111 label: '权利人',
112 },
113 {
114 prop: 'zjh',
115 label: '证件号',
116 },
117 {
118 prop: 'fdzl',
119 label: '房地坐落',
120 },
121 {
122 prop: 'jzmj',
123 label: '建筑面积(㎡)',
124 },
125 {
126 prop: 'fwyt',
127 label: '房屋用途',
128 },
129 {
130 85
131 label: '登记状态', 86 searchData: {
132 width: '150', 87 columns: datas.columns(),
133 align: 'center', 88 data: [],
134 fixed: 'right',
135 render: (h, scope) => {
136 return (
137 <div>
138 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { this.editClick(scope) }}>抵押</el-button>
139 </div>
140 )
141 }
142 }
143 ],
144 data: []
145 }, 89 },
90
146 addJtfc: { 91 addJtfc: {
147 djSqcxDO: {}, 92 djSqcxDO: {},
148 sqxx: [], 93 sqxx: [],
...@@ -184,13 +129,20 @@ export default { ...@@ -184,13 +129,20 @@ export default {
184 this.addJtfc.qlrxx = val 129 this.addJtfc.qlrxx = val
185 } 130 }
186 }, 131 },
187 handleSearch () { 132 queryChick () {
133 debugger;
188 this.addJtfc.djSqcxDO = { ...this.ruleForm } 134 this.addJtfc.djSqcxDO = { ...this.ruleForm }
135 // this.$message({
136 // type: 'success',
137 // message: '删除成功!'
138 // });
139
189 addJtfcCxjgXx(this.addJtfc).then(res => { 140 addJtfcCxjgXx(this.addJtfc).then(res => {
141 this.searchData.data = res.result;
190 console.log(res); 142 console.log(res);
191 }) 143 })
192 }, 144 },
193 handleReset () { 145 resetClick () {
194 this.qldataList = _.cloneDeep(this.dataList) 146 this.qldataList = _.cloneDeep(this.dataList)
195 this.sqdataList = _.cloneDeep(this.dataList) 147 this.sqdataList = _.cloneDeep(this.dataList)
196 }, 148 },
...@@ -201,7 +153,6 @@ export default { ...@@ -201,7 +153,6 @@ export default {
201 <style scoped lang="scss"> 153 <style scoped lang="scss">
202 @import "~@/styles/mixin.scss"; 154 @import "~@/styles/mixin.scss";
203 @import "~@/styles/public.scss"; 155 @import "~@/styles/public.scss";
204
205 .title { 156 .title {
206 padding-bottom: 10px; 157 padding-bottom: 10px;
207 margin-bottom: 10px; 158 margin-bottom: 10px;
......
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 prop: 'qszt',
15 label: '权属状态',
16 },
17 {
18 prop: 'bdcqzh',
19 label: '不动产权证号',
20 },
21 {
22 prop: 'djsj',
23 label: '登记时间',
24 },
25 {
26 prop: 'hth',
27 label: '合同号',
28 },
29 {
30 prop: 'wqsj',
31 label: '网签时间',
32 },
33 {
34 prop: 'bdcdyh',
35 label: '不动产单元号',
36 },
37 {
38 prop: 'gyfs',
39 label: '共有方式',
40 },
41 {
42 prop: 'qlr',
43 label: '权利人',
44 },
45 {
46 prop: 'zjh',
47 label: '证件号',
48 },
49 {
50 prop: 'fdzl',
51 label: '房地坐落',
52 },
53 {
54 prop: 'jzmj',
55 label: '建筑面积(㎡)',
56 },
57 {
58 prop: 'fwyt',
59 label: '房屋用途',
60 },
61 {
62
63 label: '登记状态',
64 width: '150',
65 align: 'center',
66 fixed: 'right',
67 render: (h, scope) => {
68 return (
69 <div>
70 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { this.editClick(scope) }}>抵押</el-button>
71 </div>
72 )
73 }
74 }
75 ]
76 }
77
78 }
79 let datas = new data()
80 export {
81 datas,
82 sendThis
83 }
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
26 </el-input> 26 </el-input>
27 </el-form-item> 27 </el-form-item>
28 </el-col> 28 </el-col>
29 <el-col :span="14" class="btnCol"> 29 <el-col :span="14" class="btnColRight">
30 <el-button type="primary" @click="queryClick()" 30 <el-button type="primary" @click="queryClick()"
31 >查询</el-button 31 >查询</el-button
32 > 32 >
......
1 <template>
2 <dialogBox title="家庭房产查询" @closeDialog="closeDialog" width="80%" :isButton="false" v-model="myValue">
3 <div class="jtfccx-edit">
4 <div class="jtfccx-edit-con">
5 <b class="title">申请信息</b>
6 <personInfoTable @getInfoList="handleGetSqList" :dataList="sqdataList" />
7 <el-form :model="ruleForm" label-width="120px">
8 <el-row>
9 <el-col :span="8">
10 <el-form-item label="查询用途" label-width="90px">
11 <el-input v-model="ruleForm.cxyt"></el-input>
12 </el-form-item>
13 </el-col>
14 <el-col :span="16">
15 <el-form-item label="与产权人的关系">
16 <el-radio-group v-model="ruleForm.ycyrgx">
17 <el-radio :label="1">房屋权利人</el-radio>
18 <el-radio :label="2">产权利害关系人</el-radio>
19 <el-radio :label="3">委托人</el-radio>
20 </el-radio-group>
21 </el-form-item>
22 </el-col>
23 </el-row>
24 </el-form>
25 <b class="title">权利人</b>
26 <personInfoTable :dataList="qldataList" @getInfoList="handleGetQlList" />
27 <div class="submit-button">
28 <el-button type="primary" icon="el-icon-search" @click="handleSearch">查询</el-button>
29 <el-button icon="el-icon-refresh-left" @click="handleReset">重置</el-button>
30 </div>
31 <b class="title">查询结果</b>
32 <p>查询编号:202200409</p>
33 <lb-table :column="searchData.columns" :data="searchData.data" :maxHeight="200" heightNumSetting
34 :pagination="false">
35 </lb-table>
36 </div>
37
38 <div class="submit-button" style="padding-bottom:20px">
39 <el-button type="primary">无房证明打印(1)</el-button>
40 <el-button type="primary">房产结果打印(1)</el-button>
41 <el-button @click="closeDialog">关闭</el-button>
42 </div>
43 </div>
44 </dialogBox>
45 </template>
46
47 <script>
48 import personInfoTable from '@/views/components/personInfoTable'
49 import { addJtfcCxjgXx } from '@/api/jtfc'
50 export default {
51 components: {
52 personInfoTable
53 },
54 props: {
55 value: { type: Boolean, default: false },
56 },
57 data () {
58 return {
59 myValue: this.value,
60 ruleForm: {
61 cxyt: '',
62 ycyrgx: 1,
63 cxlx: '1' //查询类型 1:房产查询 2:登记簿查询
64 },
65 dataList: [{
66 sqrxm: '',
67 sqrzjlxbm: '',
68 sqrzjhm: '',
69 lxdh: '',
70 inputErr: false
71 }],
72 sqdataList: [],
73 qldataList: [],
74 options: [{
75 name: '1',
76 value: 1
77 }],
78 searchData: {
79 columns: [
80 {
81 prop: 'qszt',
82 label: '权属状态',
83 },
84 {
85 prop: 'bdcqzh',
86 label: '不动产权证号',
87 },
88 {
89 prop: 'djsj',
90 label: '登记时间',
91 },
92 {
93 prop: 'hth',
94 label: '合同号',
95 },
96 {
97 prop: 'wqsj',
98 label: '网签时间',
99 },
100 {
101 prop: 'bdcdyh',
102 label: '不动产单元号',
103 },
104 {
105 prop: 'gyfs',
106 label: '共有方式',
107 },
108 {
109 prop: 'qlr',
110 label: '权利人',
111 },
112 {
113 prop: 'zjh',
114 label: '证件号',
115 },
116 {
117 prop: 'fdzl',
118 label: '房地坐落',
119 },
120 {
121 prop: 'jzmj',
122 label: '建筑面积(㎡)',
123 },
124 {
125 prop: 'fwyt',
126 label: '房屋用途',
127 },
128 {
129
130 label: '登记状态',
131 width: '150',
132 align: 'center',
133 fixed: 'right',
134 render: (h, scope) => {
135 return (
136 <div>
137 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { this.editClick(scope) }}>抵押</el-button>
138 </div>
139 )
140 }
141 }
142 ],
143 data: []
144 },
145 addJtfc: {
146 djSqcxDO: {},
147 sqxx: [],
148 qlrxx: [],
149 }
150 }
151 },
152 watch: {
153 value (val) {
154 this.myValue = val
155 this.qldataList = _.cloneDeep(this.dataList)
156 this.sqdataList = _.cloneDeep(this.dataList)
157 this.addJtfc.sqxx = _.cloneDeep(this.dataList)
158 this.addJtfc.qlrxx = _.cloneDeep(this.dataList)
159 },
160 'ruleForm.ycyrgx' (val) {
161 if (val != 1) {
162 this.qldataList = _.cloneDeep(this.dataList)
163 this.addJtfc.qlrxx = _.cloneDeep(this.dataList)
164 } else {
165 this.qldataList = this.addJtfc.sqxx
166 this.addJtfc.qlrxx = this.addJtfc.sqxx
167 }
168 }
169 },
170 methods: {
171 closeDialog () {
172 this.$emit('input', false)
173 },
174 handleGetSqList (val) {
175 if (!_.isEqual(val, this.dataList) && this.ruleForm.ycyrgx == 1) {
176 this.qldataList = val
177 this.addJtfc.qlrxx = val
178 } else
179 this.addJtfc.sqxx = val
180 },
181 handleGetQlList (val) {
182 if (this.ruleForm.ycyrgx != 1) {
183 this.addJtfc.qlrxx = val
184 }
185 },
186 handleSearch () {
187 this.addJtfc.djSqcxDO = { ...this.ruleForm }
188 addJtfcCxjgXx(this.addJtfc).then(res => {
189 console.log(res);
190 })
191 },
192 handleReset () {
193 this.qldataList = _.cloneDeep(this.dataList)
194 this.sqdataList = _.cloneDeep(this.dataList)
195 },
196 handleRead (row) { }
197 }
198 }
199 </script>
200 <style scoped lang="scss">
201 @import "~@/styles/mixin.scss";
202
203 .title {
204 padding-bottom: 10px;
205 margin-bottom: 10px;
206 display: block;
207 border-bottom: 1px solid $borderColor;
208 }
209
210 .jtfccx-edit {
211 @include flex;
212 flex-direction: column;
213 overflow-y: hidden;
214 max-height: 87vh;
215 padding: 0 2px;
216
217 .jtfccx-edit-con {
218 flex: 1;
219 height: 100%;
220 overflow-y: scroll;
221 }
222
223 .submit-button {
224 text-align: center;
225 height: 52px;
226 padding-top: 10px;
227 background-color: #fff;
228 }
229 }
230 </style>
1 <template>
2 <div class="jtfccx-edit">
3 <el-form :model="ruleForm" label-width="120px">
4 <el-row>
5 <el-col :span="24" style="margin-bottom: 15px">
6 <div class="slxx_title title-block">
7 申请信息
8 <div class="triangle"></div>
9 </div>
10 </el-col>
11 </el-row>
12
13 <el-row>
14 <el-col :span="8">
15 <el-form-item label="查询用途" label-width="90px">
16 <el-input v-model="ruleForm.cxyt" class="width200px"></el-input>
17 </el-form-item>
18 </el-col>
19 <el-col :span="16">
20 <el-form-item label="与产权人的关系">
21 <el-radio-group v-model="ruleForm.ycyrgx">
22 <el-radio :label="1">房屋权利人</el-radio>
23 <el-radio :label="2">产权利害关系人</el-radio>
24 <el-radio :label="3">委托人</el-radio>
25 </el-radio-group>
26 </el-form-item>
27 </el-col>
28 </el-row>
29
30 <el-row>
31 <el-col>
32 <lb-table
33 :column="sqrData.columns"
34 :data="sqrData.data"
35 :maxHeight="200"
36 heightNumSetting
37 :pagination="false"
38 >
39 </lb-table>
40 </el-col>
41 </el-row>
42
43 <el-row>
44 <el-col :span="24" style="margin-bottom: 15px">
45 <div class="slxx_title title-block">
46 权利人
47 <div class="triangle"></div>
48 </div>
49 </el-col>
50 </el-row>
51 <el-row>
52 <el-col>
53 <lb-table
54 :column="qlrData.columns"
55 :data="qlrData.data"
56 :maxHeight="200"
57 heightNumSetting
58 :pagination="false"
59 >
60 </lb-table>
61 </el-col>
62 </el-row>
63
64 <el-row>
65 <el-col :span="24" style="margin-bottom: 15px">
66 <div class="slxx_title title-block">
67 查询结果
68 <div class="triangle"></div>
69 </div>
70 </el-col>
71 </el-row>
72 <el-row>
73 <el-col>
74 <p>查询编号:202200409</p>
75 </el-col>
76 </el-row>
77 <el-row>
78 <el-col>
79 <lb-table
80 :column="cxjgData.columns"
81 :data="cxjgData.data"
82 :maxHeight="200"
83 heightNumSetting
84 :pagination="false"
85 >
86 </lb-table>
87 </el-col>
88 </el-row>
89 </el-form>
90 </div>
91 </template>
92
93 <script>
94 import { addJtfcCxjgXx } from "@/api/jtfc";
95 import { datas, sendThis } from "./sqcxjlInfodata";
96
97 export default {
98 components: {},
99 // props: {
100 // value: { type: Boolean, default: false },
101 // },
102 props: ["formData"],
103
104 mounted() {
105 sendThis(this);
106
107
108 // var bdcdyid: this.formData.bdcdyid,
109
110 },
111
112 data() {
113 return {
114 ruleForm: {
115 cxyt: "",
116 ycyrgx: 1,
117 cxlx: "1", //查询类型 1:房产查询 2:登记簿查询
118 },
119
120 sqrData: {
121 columns: datas.sqrcolumns(),
122 data: [],
123 },
124
125 cxjgData: {
126 columns: datas.cxjgcolumns(),
127 data: [],
128 },
129
130 qlrData: {
131 columns: datas.qlrcolumns(),
132 data: [],
133 },
134 };
135 },
136 methods: {},
137 };
138 </script>
139 <style scoped lang="scss">
140 @import "~@/styles/mixin.scss";
141 </style>
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 cxjgcolumns () {
12 return [
13 {
14 prop: 'qszt',
15 label: '权属状态',
16 },
17 {
18 prop: 'bdcqzh',
19 label: '不动产权证号',
20 },
21 {
22 prop: 'djsj',
23 label: '登记时间',
24 },
25 {
26 prop: 'hth',
27 label: '合同号',
28 },
29 {
30 prop: 'wqsj',
31 label: '网签时间',
32 },
33 {
34 prop: 'bdcdyh',
35 label: '不动产单元号',
36 },
37 {
38 prop: 'gyfs',
39 label: '共有方式',
40 },
41 {
42 prop: 'qlr',
43 label: '权利人',
44 },
45 {
46 prop: 'zjh',
47 label: '证件号',
48 },
49 {
50 prop: 'fdzl',
51 label: '房地坐落',
52 },
53 {
54 prop: 'jzmj',
55 label: '建筑面积(㎡)',
56 },
57 {
58 prop: 'fwyt',
59 label: '房屋用途',
60 },
61 {
62
63 label: '登记状态',
64 width: '150',
65 align: 'center',
66 fixed: 'right',
67 render: (h, scope) => {
68 return (
69 <div>
70 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { this.editClick(scope) }}>抵押</el-button>
71 </div>
72 )
73 }
74 }
75 ]
76 }
77 sqrcolumns () {
78 return [
79 {
80 prop: 'sqrxm',
81 label: '姓名/名称',
82 },
83 {
84 prop: 'sqrzjlxmc',
85 label: '证件种类',
86 },
87 {
88 prop: 'sqrzjhm',
89 label: '证件号',
90 },
91 {
92 prop: 'lxdh',
93 label: '联系电话',
94 },
95 ]
96 }
97
98 qlrcolumns () {
99 return [
100 {
101 prop: 'sqrxm',
102 label: '姓名/名称',
103 },
104 {
105 prop: 'sqrzjlxmc',
106 label: '证件种类',
107 },
108 {
109 prop: 'sqrzjhm',
110 label: '证件号',
111 },
112 {
113 prop: 'lxdh',
114 label: '联系电话',
115 },
116 ]
117 }
118
119 }
120
121
122
123 let datas = new data()
124
125 export {
126 datas,
127 sendThis
128 }
...@@ -6,25 +6,35 @@ ...@@ -6,25 +6,35 @@
6 <el-row> 6 <el-row>
7 <el-col :span="5"> 7 <el-col :span="5">
8 <el-form-item label="查询编号"> 8 <el-form-item label="查询编号">
9 <el-input placeholder="请输入编号" v-model="queryForm.cxbh" clearable> 9 <el-input
10 placeholder="请输入编号"
11 v-model="queryForm.cxbh"
12 class="width200px"
13 clearable
14 >
10 </el-input> 15 </el-input>
11 </el-form-item> 16 </el-form-item>
12 </el-col> 17 </el-col>
13 <el-col :span="5"> 18 <el-col :span="5">
14 <el-form-item label="申请人"> 19 <el-form-item label="申请人">
15 <el-input placeholder="请输入申请人" v-model="queryForm.sqr" clearable> 20 <el-input
21 placeholder="请输入申请人"
22 v-model="queryForm.sqr"
23 class="width200px"
24 clearable
25 >
16 </el-input> 26 </el-input>
17 </el-form-item> 27 </el-form-item>
18 </el-col> 28 </el-col>
19 <el-col :span="5"> 29 <!-- <el-col :span="5">
20 <el-form-item label="业务号"> 30 <el-form-item label="业务号">
21 <el-input placeholder="请输入业务号" v-model="queryForm.ywh" clearable class="width200px"> 31 <el-input placeholder="请输入业务号" v-model="queryForm.ywh" clearable class="width200px">
22 </el-input> 32 </el-input>
23 </el-form-item> 33 </el-form-item>
24 </el-col> 34 </el-col> -->
25 <el-col :span="4" class="btnCol"> 35 <el-col :span="14" class="btnColRight">
26 <el-form-item> 36 <el-form-item>
27 <el-button type="primary" icon="el-icon-search" @click="queryClick()">查询</el-button> 37 <el-button type="primary" @click="queryClick()">查询</el-button>
28 <el-button @click="moreQueryClick()">高级查询</el-button> 38 <el-button @click="moreQueryClick()">高级查询</el-button>
29 </el-form-item> 39 </el-form-item>
30 </el-col> 40 </el-col>
...@@ -33,26 +43,33 @@ ...@@ -33,26 +43,33 @@
33 </div> 43 </div>
34 <!-- 表格 --> 44 <!-- 表格 -->
35 <div class="from-clues-content"> 45 <div class="from-clues-content">
36 <lb-table :page-size="pageData.size" border @sort-change="handleSort" :current-page.sync="pageData.current" 46 <lb-table
37 :total="tableData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange" 47 :page-size="pageData.size"
38 :column="tableData.columns" :data="tableData.data"> 48 border
49 @sort-change="handleSort"
50 :current-page.sync="pageData.current"
51 :total="tableData.total"
52 @size-change="handleSizeChange"
53 @p-current-change="handleCurrentChange"
54 :column="tableData.columns"
55 :data="tableData.data"
56 >
39 </lb-table> 57 </lb-table>
40 </div> 58 </div>
41 </div> 59 </div>
42 </template> 60 </template>
43 <script> 61 <script>
44 import table from "@/utils/mixin/table" 62 import table from "@/utils/mixin/table";
45 import { datas, sendThis } from "./sqcxjldata" 63 import { datas, sendThis } from "./sqcxjldata";
46 import { getJtfcPage } from '@/api/jtfc' 64 import { getJtfcPage } from "@/api/jtfc";
47 export default { 65 export default {
48 name: "sqcxjl", 66 name: "sqcxjl",
49 mixins: [table], 67 mixins: [table],
50 mounted () { 68 mounted() {
51 sendThis(this); 69 sendThis(this);
52 }, 70 },
53 data () { 71 data() {
54 return { 72 return {
55
56 queryForm: { 73 queryForm: {
57 cxbh: "", 74 cxbh: "",
58 sqr: "", 75 sqr: "",
...@@ -62,15 +79,15 @@ export default { ...@@ -62,15 +79,15 @@ export default {
62 columns: datas.columns(), 79 columns: datas.columns(),
63 data: [], 80 data: [],
64 }, 81 },
65 } 82 };
66 }, 83 },
67 methods: { 84 methods: {
68 queryClick(){ 85 queryClick() {
69 this.fetchData(); 86 this.fetchData();
70 }, 87 },
71 88
72 // 初始化数据 89 // 初始化数据
73 fetchData () { 90 fetchData() {
74 debugger; 91 debugger;
75 getJtfcPage({ ...this.queryForm, ...this.pageData }).then((res) => { 92 getJtfcPage({ ...this.queryForm, ...this.pageData }).then((res) => {
76 let { records, total } = res.result; 93 let { records, total } = res.result;
...@@ -78,36 +95,48 @@ export default { ...@@ -78,36 +95,48 @@ export default {
78 this.tableData.total = total; 95 this.tableData.total = total;
79 }); 96 });
80 }, 97 },
81 handleSort (name, sort) { 98 handleSort(name, sort) {
82 console.log(name, sort); 99 console.log(name, sort);
83 }, 100 },
84 // 查看 101 // 查看
85 handleView () { 102 handleView(scope) {
103 debugger;
86 // this.isDialog = true 104 // this.isDialog = true
87 105
106 var sqcxBsm = scope.row.bsmSqcx;
107
108
109 getLpb({ zrzbsm: zrzbsm })
110 .then((res) => {
111 if (res.code == 200) {
112 var lpbdata = res.result;
113 }
114 })
115 .catch((error) => {
116 console.log(error);
117 });
88 118
89 let that = this; 119 let that = this;
90 this.$popup({ 120 this.$popup({
91 title: "楼盘表", 121 title: "申请查询记录",
92 width: "50%", 122 width: "85%",
93 btnShow: true, 123 btnShow: true,
94 editItem: "xxxxxxxxxx", 124 editItem: "sqcx/sqcxjl/components/sqcxjlInfo", // 弹窗内容
95 height: "600px", 125 height: "700px",
96 formData: { 126 formData: {
97 bsmSlsq: this.bsmSlsq, 127 bsmSlsq: this.bsmSlsq,
98 dataList: this.unitData, 128 dataList: this.unitData,
99 }, 129 },
100 cancel: function () { }, //取消事件的回调 130 cancel: function () {}, //取消事件的回调
101 confirm: function () { 131 confirm: function () {
102 that.loadBdcdylist(); 132 // that.loadBdcdylist();
103 }, //确认事件的回调 133 }, //确认事件的回调
104 }); 134 });
105 135 },
106
107 }
108 }, 136 },
109 }; 137 };
110 </script> 138 </script>
111 <style scoped lang="scss"> 139 <style scoped lang="scss">
112 @import "~@/styles/public.scss"; 140 @import "~@/styles/public.scss";
141
113 </style> 142 </style>
......
...@@ -66,7 +66,7 @@ class data extends filter { ...@@ -66,7 +66,7 @@ class data extends filter {
66 { 66 {
67 label: "查询编号", 67 label: "查询编号",
68 render: (h, scope) => { 68 render: (h, scope) => {
69 return <el-button type="text" icon='el-icon-view' onClick={() => { vm.handleView() }}>查看</el-button> 69 return <el-button type="text" icon='el-icon-view' onClick={() => { vm.handleView(scope) }}>查看</el-button>
70 } 70 }
71 }, 71 },
72 ] 72 ]
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
14 <el-input v-model="ruleForm.dname" placeholder="字典类型名称"></el-input> 14 <el-input v-model="ruleForm.dname" placeholder="字典类型名称"></el-input>
15 </el-form-item> 15 </el-form-item>
16 </el-col> 16 </el-col>
17 <el-col :span="12" class="btnCol"> 17 <el-col :span="12" class="btnColRight">
18 <el-form-item> 18 <el-form-item>
19 <el-button type="primary" icon="el-icon-search" @click="fetchData">查询</el-button> 19 <el-button type="primary" icon="el-icon-search" @click="fetchData">查询</el-button>
20 <el-button icon="el-icon-refresh" @click="handleRefresh">刷新缓存</el-button> 20 <el-button icon="el-icon-refresh" @click="handleRefresh">刷新缓存</el-button>
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 </el-select> 12 </el-select>
13 </el-form-item> 13 </el-form-item>
14 </el-col> 14 </el-col>
15 <el-col :span="18" class="btnCol"> 15 <el-col :span="18" class="btnColRight">
16 <el-form-item> 16 <el-form-item>
17 <el-button type="primary" icon="el-icon-search" @click="fetchData()">查询</el-button> 17 <el-button type="primary" icon="el-icon-search" @click="fetchData()">查询</el-button>
18 <el-button @click="moreQueryClick()">高级查询</el-button> 18 <el-button @click="moreQueryClick()">高级查询</el-button>
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
18 </el-input> 18 </el-input>
19 </el-form-item> 19 </el-form-item>
20 </el-col> 20 </el-col>
21 <el-col :span="12" class="btnCol"> 21 <el-col :span="12" class="btnColRight">
22 <el-form-item> 22 <el-form-item>
23 <el-button type="primary" icon="el-icon-search" @click="queryClick()">查询</el-button> 23 <el-button type="primary" icon="el-icon-search" @click="queryClick()">查询</el-button>
24 </el-form-item> 24 </el-form-item>
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
19 <el-input v-model="ruleForm.qlr" clearable placeholder="请输入权利人"></el-input> 19 <el-input v-model="ruleForm.qlr" clearable placeholder="请输入权利人"></el-input>
20 </el-form-item> 20 </el-form-item>
21 </el-col> 21 </el-col>
22 <el-col :span="6" class="btnCol"> 22 <el-col :span="6" class="btnColRight">
23 <el-form-item> 23 <el-form-item>
24 <el-button type="primary" icon="el-icon-search" @click="fetchData()">查询</el-button> 24 <el-button type="primary" icon="el-icon-search" @click="fetchData()">查询</el-button>
25 </el-form-item> 25 </el-form-item>
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
35 </el-form-item> 35 </el-form-item>
36 </el-col> 36 </el-col>
37 37
38 <el-col :span="4" class="btnCol"> 38 <el-col :span="4" class="btnColRight">
39 <el-form-item> 39 <el-form-item>
40 <el-button type="primary" @click="queryClick()">查询</el-button> 40 <el-button type="primary" @click="queryClick()">查询</el-button>
41 <el-button @click="moreQueryClick()">高级查询</el-button> 41 <el-button @click="moreQueryClick()">高级查询</el-button>
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
35 </el-form-item> 35 </el-form-item>
36 </el-col> 36 </el-col>
37 37
38 <el-col :span="4" class="btnCol"> 38 <el-col :span="4" class="btnColRight">
39 <el-form-item> 39 <el-form-item>
40 <el-button type="primary" @click="queryClick()">查询</el-button> 40 <el-button type="primary" @click="queryClick()">查询</el-button>
41 <el-button @click="moreQueryClick()">高级查询</el-button> 41 <el-button @click="moreQueryClick()">高级查询</el-button>
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
30 </el-input> 30 </el-input>
31 </el-form-item> 31 </el-form-item>
32 </el-col> 32 </el-col>
33 <el-col :span="2" class="btnCol"> 33 <el-col :span="2" class="btnColRight">
34 <el-form-item> 34 <el-form-item>
35 <el-button type="primary" @click="fetchData">查询</el-button> 35 <el-button type="primary" @click="fetchData">查询</el-button>
36 </el-form-item> 36 </el-form-item>
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
31 </el-input> 31 </el-input>
32 </el-form-item> 32 </el-form-item>
33 </el-col> 33 </el-col>
34 <el-col :span="2" class="btnCol"> 34 <el-col :span="2" class="btnColRight">
35 <el-form-item> 35 <el-form-item>
36 <el-button type="primary" @click="fetchData()">查询</el-button> 36 <el-button type="primary" @click="fetchData()">查询</el-button>
37 </el-form-item> 37 </el-form-item>
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
30 </el-input> 30 </el-input>
31 </el-form-item> 31 </el-form-item>
32 </el-col> 32 </el-col>
33 <el-col :span="2" class="btnCol"> 33 <el-col :span="2" class="btnColRight">
34 <el-form-item> 34 <el-form-item>
35 <el-button type="primary" @click="fetchData()">查询</el-button> 35 <el-button type="primary" @click="fetchData()">查询</el-button>
36 </el-form-item> 36 </el-form-item>
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
32 </el-input> 32 </el-input>
33 </el-form-item> 33 </el-form-item>
34 </el-col> 34 </el-col>
35 <el-col :span="2" class="btnCol"> 35 <el-col :span="2" class="btnColRight">
36 <el-form-item> 36 <el-form-item>
37 <el-button type="primary" @click="queryClick()">查询</el-button> 37 <el-button type="primary" @click="queryClick()">查询</el-button>
38 </el-form-item> 38 </el-form-item>
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
19 </el-input> 19 </el-input>
20 </el-form-item> 20 </el-form-item>
21 </el-col> 21 </el-col>
22 <el-col :span="12" class="btnCol"> 22 <el-col :span="12" class="btnColRight">
23 <el-form-item> 23 <el-form-item>
24 <el-button type="primary" @click="fetchData()">查询</el-button> 24 <el-button type="primary" @click="fetchData()">查询</el-button>
25 </el-form-item> 25 </el-form-item>
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
16 </el-input> 16 </el-input>
17 </el-form-item> 17 </el-form-item>
18 </el-col> 18 </el-col>
19 <el-col :span="4" class="btnCol"> 19 <el-col :span="4" class="btnColRight">
20 <el-form-item> 20 <el-form-item>
21 <el-button type="primary" @click="fetchData">查询</el-button> 21 <el-button type="primary" @click="fetchData">查询</el-button>
22 </el-form-item> 22 </el-form-item>
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
32 </el-input> 32 </el-input>
33 </el-form-item> 33 </el-form-item>
34 </el-col> 34 </el-col>
35 <el-col :span="2" class="btnCol"> 35 <el-col :span="2" class="btnColRight">
36 <el-form-item> 36 <el-form-item>
37 <el-button type="primary" @click="fetchData">查询</el-button> 37 <el-button type="primary" @click="fetchData">查询</el-button>
38 </el-form-item> 38 </el-form-item>
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
31 </el-form-item> 31 </el-form-item>
32 </el-col> 32 </el-col>
33 33
34 <el-col :span="4" class="btnCol"> 34 <el-col :span="4" class="btnColRight">
35 <el-form-item> 35 <el-form-item>
36 <el-button type="primary" @click="queryClick()">查询</el-button> 36 <el-button type="primary" @click="queryClick()">查询</el-button>
37 <el-button @click="moreQueryClick()">高级查询</el-button> 37 <el-button @click="moreQueryClick()">高级查询</el-button>
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
35 </el-form-item> 35 </el-form-item>
36 </el-col> 36 </el-col>
37 37
38 <el-col :span="4" class="btnCol"> 38 <el-col :span="4" class="btnColRight">
39 <el-form-item> 39 <el-form-item>
40 <el-button type="primary" @click="queryClick()">查询</el-button> 40 <el-button type="primary" @click="queryClick()">查询</el-button>
41 <el-button @click="moreQueryClick()">高级查询</el-button> 41 <el-button @click="moreQueryClick()">高级查询</el-button>
......
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
49 </el-form-item> 49 </el-form-item>
50 </el-col> 50 </el-col>
51 51
52 <el-col :span="4" class="btnCol"> 52 <el-col :span="4" class="btnColRight">
53 <el-form-item> 53 <el-form-item>
54 <el-button type="primary" @click="queryClick()">查询</el-button> 54 <el-button type="primary" @click="queryClick()">查询</el-button>
55 <el-button @click="moreQueryClick()">高级查询</el-button> 55 <el-button @click="moreQueryClick()">高级查询</el-button>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
29 </el-form-item> 29 </el-form-item>
30 </el-col> 30 </el-col>
31 31
32 <el-col :span="4" class="btnCol"> 32 <el-col :span="4" class="btnColRight">
33 <el-form-item> 33 <el-form-item>
34 <el-button type="primary" icon="el-icon-search" @click="fetchData">查询</el-button> 34 <el-button type="primary" icon="el-icon-search" @click="fetchData">查询</el-button>
35 <el-button @click="moreQueryClick()">高级查询</el-button> 35 <el-button @click="moreQueryClick()">高级查询</el-button>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
29 </el-form-item> 29 </el-form-item>
30 </el-col> 30 </el-col>
31 31
32 <el-col :span="4" class="btnCol"> 32 <el-col :span="4" class="btnColRight">
33 <el-form-item> 33 <el-form-item>
34 <el-button type="primary" icon="el-icon-search" @click="fetchData">查询</el-button> 34 <el-button type="primary" icon="el-icon-search" @click="fetchData">查询</el-button>
35 <el-button @click="moreQueryClick()">高级查询</el-button> 35 <el-button @click="moreQueryClick()">高级查询</el-button>
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
16 </el-date-picker> 16 </el-date-picker>
17 </el-form-item> 17 </el-form-item>
18 </el-col> 18 </el-col>
19 <el-col :span="11" class="btnCol"> 19 <el-col :span="11" class="btnColRight">
20 <el-form-item> 20 <el-form-item>
21 <el-button type="primary" @click="queryClick()">查询</el-button> 21 <el-button type="primary" @click="queryClick()">查询</el-button>
22 <el-button type="primary" @click="openDialog()">新增</el-button> 22 <el-button type="primary" @click="openDialog()">新增</el-button>
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
16 </el-date-picker> 16 </el-date-picker>
17 </el-form-item> 17 </el-form-item>
18 </el-col> 18 </el-col>
19 <el-col :span="11" class="btnCol"> 19 <el-col :span="11" class="btnColRight">
20 <el-form-item> 20 <el-form-item>
21 <el-button type="primary" @click="queryClick()">查询</el-button> 21 <el-button type="primary" @click="queryClick()">查询</el-button>
22 <el-button type="primary" @click="openDialog()">新增</el-button> 22 <el-button type="primary" @click="openDialog()">新增</el-button>
......
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
28 </el-form-item> 28 </el-form-item>
29 </el-col> 29 </el-col>
30 30
31 <el-col :span="3" class="btnCol"> 31 <el-col :span="3" class="btnColRight">
32 <el-form-item> 32 <el-form-item>
33 <el-button type="primary" icon="el-icon-search" @click="fetchData">查询</el-button> 33 <el-button type="primary" icon="el-icon-search" @click="fetchData">查询</el-button>
34 <el-button @click="moreQueryClick()">高级查询</el-button> 34 <el-button @click="moreQueryClick()">高级查询</el-button>
......