代码优化
Showing
3 changed files
with
13 additions
and
16 deletions
... | @@ -95,7 +95,7 @@ | ... | @@ -95,7 +95,7 @@ |
95 | <div class="shop"> | 95 | <div class="shop"> |
96 | <el-button type="primary" @click="save">保存</el-button> | 96 | <el-button type="primary" @click="save">保存</el-button> |
97 | <el-button type="primary" @click="result">重置</el-button> | 97 | <el-button type="primary" @click="result">重置</el-button> |
98 | <el-button type="primary" @click="cancel">取消</el-button> | 98 | <el-button type="primary" @click="close">取消</el-button> |
99 | </div> | 99 | </div> |
100 | </el-dialog> | 100 | </el-dialog> |
101 | </div> | 101 | </div> | ... | ... |
1 | <template> | 1 | <template> |
2 | <div class="h content-form"> | 2 | <div class="h content-form"> |
3 | <el-form ref="form" :model="form" label-width="160px"> | 3 | <el-form ref="form" :model="form" label-width="160px"> |
4 | <Qlr ref="qlrxxModule"></Qlr> | 4 | <Qlr ref="qlrxxModule" :bsm='bsm'></Qlr> |
5 | <table border="1" width="100%" cellspacing="0" cellpadding="0" class="hTable"> | 5 | <table border="1" width="100%" cellspacing="0" cellpadding="0" class="hTable"> |
6 | <tbody> | 6 | <tbody> |
7 | <tr height="30"> | 7 | <tr height="30"> |
... | @@ -382,6 +382,9 @@ | ... | @@ -382,6 +382,9 @@ |
382 | Qlr, | 382 | Qlr, |
383 | Qlxz, | 383 | Qlxz, |
384 | }, | 384 | }, |
385 | props:{ | ||
386 | bsm:String //户标识码 | ||
387 | }, | ||
385 | data () { | 388 | data () { |
386 | return { | 389 | return { |
387 | form:{ | 390 | form:{ |
... | @@ -512,6 +515,7 @@ | ... | @@ -512,6 +515,7 @@ |
512 | }, | 515 | }, |
513 | //根据户bsm查询户信息 | 516 | //根据户bsm查询户信息 |
514 | getHInfo(hbsm){ | 517 | getHInfo(hbsm){ |
518 | this.bsm = hbsm; | ||
515 | console.log(hbsm); | 519 | console.log(hbsm); |
516 | }, | 520 | }, |
517 | //保存户信息 | 521 | //保存户信息 | ... | ... |
... | @@ -16,15 +16,6 @@ | ... | @@ -16,15 +16,6 @@ |
16 | class="searchInput" | 16 | class="searchInput" |
17 | placeholder="输入不动产单元号" | 17 | placeholder="输入不动产单元号" |
18 | ><i slot="suffix" class="el-input__icon el-icon-search" @click="inputChange"></i></el-input> | 18 | ><i slot="suffix" class="el-input__icon el-icon-search" @click="inputChange"></i></el-input> |
19 | <!-- <el-autocomplete | ||
20 | v-model="bdcdyh" | ||
21 | :style="{'width':inputWidth+'px'}" | ||
22 | placeholder="输入不动产单元号"> | ||
23 | <i | ||
24 | class="el-icon-search el-input__icon" | ||
25 | slot="suffix"> | ||
26 | </i> | ||
27 | </el-autocomplete> --> | ||
28 | </el-col> | 19 | </el-col> |
29 | <el-col :span="16"> | 20 | <el-col :span="16"> |
30 | <div class="fr"> | 21 | <div class="fr"> |
... | @@ -125,7 +116,7 @@ | ... | @@ -125,7 +116,7 @@ |
125 | <pl-sh :plShVisible="plShVisible" :bsms="bsms" @close="plshClose"></pl-sh> | 116 | <pl-sh :plShVisible="plShVisible" :bsms="bsms" @close="plshClose"></pl-sh> |
126 | <!-- 双击户的弹出框 --> | 117 | <!-- 双击户的弹出框 --> |
127 | <el-dialog title="户编辑" :visible.sync="hbjVisible" width="50%" center> | 118 | <el-dialog title="户编辑" :visible.sync="hbjVisible" width="50%" center> |
128 | <hbj ref="hbj"></hbj> | 119 | <hbj ref="hbj" :bsm='hbsm'></hbj> |
129 | <div class="btnGroup"> | 120 | <div class="btnGroup"> |
130 | <el-button type="primary" @click="hbjSaveInfo">保存</el-button> | 121 | <el-button type="primary" @click="hbjSaveInfo">保存</el-button> |
131 | <el-button type="primary" @click="hbjResetInfo">重置</el-button> | 122 | <el-button type="primary" @click="hbjResetInfo">重置</el-button> |
... | @@ -155,6 +146,7 @@ export default { | ... | @@ -155,6 +146,7 @@ export default { |
155 | data() { | 146 | data() { |
156 | return { | 147 | return { |
157 | bsms:["123","321","231"], | 148 | bsms:["123","321","231"], |
149 | hbsm:'', | ||
158 | dialogVisible: false, | 150 | dialogVisible: false, |
159 | plcVisible:false, | 151 | plcVisible:false, |
160 | plhVisible:false, | 152 | plhVisible:false, |
... | @@ -330,16 +322,18 @@ export default { | ... | @@ -330,16 +322,18 @@ export default { |
330 | this.bsms = data; | 322 | this.bsms = data; |
331 | if(type){ | 323 | if(type){ |
332 | // 双击 | 324 | // 双击 |
325 | this.hbsm = this.bsms[this.bsms.length-1]; | ||
333 | this.hbjVisible = true; | 326 | this.hbjVisible = true; |
334 | setTimeout(() => { | 327 | setTimeout(() => { |
335 | this.$refs.hbj.getHInfo(this.bsms[this.bsms.length-1]); | 328 | this.$refs.hbj.getHInfo(this.hbsm); |
336 | }, 0); | 329 | }, 0); |
337 | }else{ | 330 | }else{ |
338 | //单击 | 331 | //单击 TO DO |
339 | console.log('单击了'); | 332 | |
340 | } | 333 | } |
341 | console.log(this.bsms); | 334 | console.log(this.bsms); |
342 | }, | 335 | }, |
336 | //不动产单元号输入框事件 | ||
343 | inputFocus(){ | 337 | inputFocus(){ |
344 | this.inputWidth = 200 | 338 | this.inputWidth = 200 |
345 | }, | 339 | }, |
... | @@ -353,7 +347,6 @@ export default { | ... | @@ -353,7 +347,6 @@ export default { |
353 | }, | 347 | }, |
354 | //户保存 | 348 | //户保存 |
355 | hbjSaveInfo(){ | 349 | hbjSaveInfo(){ |
356 | console.log(this.$refs.hbj,'this.$refs'); | ||
357 | this.$refs.hbj.onSave(this.bsms[this.bsms.length-1],this.tabPosition); | 350 | this.$refs.hbj.onSave(this.bsms[this.bsms.length-1],this.tabPosition); |
358 | }, | 351 | }, |
359 | //户编辑表单重置 | 352 | //户编辑表单重置 | ... | ... |
-
Please register or sign in to post a comment