容密高部分逻辑修改
Showing
1 changed file
with
38 additions
and
21 deletions
| ... | @@ -192,17 +192,15 @@ | ... | @@ -192,17 +192,15 @@ |
| 192 | <td colspan="2"> | 192 | <td colspan="2"> |
| 193 | <input | 193 | <input |
| 194 | type="text" | 194 | type="text" |
| 195 | v-model="formData.rjl" | 195 | v-model="rjl" |
| 196 | :class=" | 196 | v-show="isInterval(formData.jyrjl)" |
| 197 | formData.jyrjl == '-' ? 'formInput percent47' : 'formInput' | 197 | class="formInput percent47" |
| 198 | " | ||
| 199 | /> | 198 | /> |
| 200 | <span class="percent4" v-show="formData.jyrjl == '-'">-</span> | 199 | <span class="percent4" v-show="isInterval(formData.jyrjl)">-</span> |
| 201 | <input | 200 | <input |
| 202 | type="text" | 201 | type="text" |
| 203 | v-show="formData.jyrjl == '-'" | ||
| 204 | v-model="formData.rjl" | 202 | v-model="formData.rjl" |
| 205 | class="formInput percent47" | 203 | :class="isInterval(formData.jyrjl) ? 'formInput percent47' : 'formInput'" |
| 206 | /> | 204 | /> |
| 207 | </td> | 205 | </td> |
| 208 | <td colspan="2">容积说明</td> | 206 | <td colspan="2">容积说明</td> |
| ... | @@ -226,17 +224,15 @@ | ... | @@ -226,17 +224,15 @@ |
| 226 | <td colspan="2"> | 224 | <td colspan="2"> |
| 227 | <input | 225 | <input |
| 228 | type="text" | 226 | type="text" |
| 229 | v-model="formData.jzmd" | 227 | v-model="jzmd" |
| 230 | :class=" | 228 | v-show="isInterval(formData.jyjzmd)" |
| 231 | formData.jyjzmd == '-' ? 'formInput percent47' : 'formInput' | 229 | class="formInput percent47" |
| 232 | " | ||
| 233 | /> | 230 | /> |
| 234 | <span class="percent4" v-show="formData.jyjzmd == '-'">-</span> | 231 | <span class="percent4" v-show="isInterval(formData.jyjzmd)">-</span> |
| 235 | <input | 232 | <input |
| 236 | type="text" | 233 | type="text" |
| 237 | v-show="formData.jyjzmd == '-'" | ||
| 238 | v-model="formData.jzmd" | 234 | v-model="formData.jzmd" |
| 239 | class="formInput percent47" | 235 | :class="isInterval(formData.jyjzmd) ? 'formInput percent47' : 'formInput'" |
| 240 | /> | 236 | /> |
| 241 | </td> | 237 | </td> |
| 242 | <td colspan="2">建筑密度说明</td> | 238 | <td colspan="2">建筑密度说明</td> |
| ... | @@ -260,17 +256,15 @@ | ... | @@ -260,17 +256,15 @@ |
| 260 | <td colspan="2"> | 256 | <td colspan="2"> |
| 261 | <input | 257 | <input |
| 262 | type="text" | 258 | type="text" |
| 263 | v-model="formData.jzxg" | 259 | v-model="jzxg" |
| 264 | :class=" | 260 | v-show="isInterval(formData.jyjzxg)" |
| 265 | formData.jyjzxg == '-' ? 'formInput percent47' : 'formInput' | 261 | class="formInput percent47" |
| 266 | " | ||
| 267 | /> | 262 | /> |
| 268 | <span class="percent4" v-show="formData.jyjzxg == '-'">-</span> | 263 | <span class="percent4" v-show="isInterval(formData.jyjzxg)">-</span> |
| 269 | <input | 264 | <input |
| 270 | type="text" | 265 | type="text" |
| 271 | v-show="formData.jyjzxg == '-'" | ||
| 272 | v-model="formData.jzxg" | 266 | v-model="formData.jzxg" |
| 273 | class="formInput percent47" | 267 | :class="isInterval(formData.jyjzxg) ? 'formInput percent47' : 'formInput'" |
| 274 | /> | 268 | /> |
| 275 | </td> | 269 | </td> |
| 276 | <td colspan="2">建筑限高说明</td> | 270 | <td colspan="2">建筑限高说明</td> |
| ... | @@ -372,6 +366,9 @@ export default { | ... | @@ -372,6 +366,9 @@ export default { |
| 372 | props: {}, | 366 | props: {}, |
| 373 | data() { | 367 | data() { |
| 374 | return { | 368 | return { |
| 369 | rjl:'', | ||
| 370 | jzmd:'', | ||
| 371 | jzxg:'', | ||
| 375 | compareList: [ | 372 | compareList: [ |
| 376 | { label: "<", value: "<" }, | 373 | { label: "<", value: "<" }, |
| 377 | { label: ">", value: ">" }, | 374 | { label: ">", value: ">" }, |
| ... | @@ -445,6 +442,13 @@ export default { | ... | @@ -445,6 +442,13 @@ export default { |
| 445 | .then((res) => { | 442 | .then((res) => { |
| 446 | if (res.result) { | 443 | if (res.result) { |
| 447 | this.formData = res.result; | 444 | this.formData = res.result; |
| 445 | //判断容密高是否为区间值,如果是区间值,则将校验值置为'-'并给rjl,jzmd,jzxg赋值 | ||
| 446 | this.rjl = this.isInterval(this.formData.jyrjl) ? this.formData.jyrjl : ''; | ||
| 447 | this.formData.jyrjl = this.isInterval(this.formData.jyrjl) ? '-' : this.formData.jyrjl; | ||
| 448 | this.jzmd = this.isInterval(this.formData.jyjzmd) ? this.formData.jyjzmd : ''; | ||
| 449 | this.formData.jyjzmd = this.isInterval(this.formData.jyjzmd) ? '-' : this.formData.jyjzmd; | ||
| 450 | this.jzxg = this.isInterval(this.formData.jyjzxg) ? this.formData.jyjzxg : ''; | ||
| 451 | this.formData.jyjzxg = this.isInterval(this.formData.jyjzxg) ? '-' : this.formData.jyjzxg; | ||
| 448 | if(res.result.qjQlxzListVOS[0].qjTdytListVOS.length>0){ | 452 | if(res.result.qjQlxzListVOS[0].qjTdytListVOS.length>0){ |
| 449 | //权利性质数据传给子组件 | 453 | //权利性质数据传给子组件 |
| 450 | this.$refs.qlxzModule.countList = res.result.qjQlxzListVOS | 454 | this.$refs.qlxzModule.countList = res.result.qjQlxzListVOS |
| ... | @@ -468,6 +472,10 @@ export default { | ... | @@ -468,6 +472,10 @@ export default { |
| 468 | updateZDxx() { | 472 | updateZDxx() { |
| 469 | //获取权利性质数据 | 473 | //获取权利性质数据 |
| 470 | this.formData.list = this.$refs.qlxzModule.getQlxzDataList(); | 474 | this.formData.list = this.$refs.qlxzModule.getQlxzDataList(); |
| 475 | //判断容密高是否为区间值,如果是区间值,则将输入框的值赋予 | ||
| 476 | this.formData.jyrjl = this.isInterval(this.formData.jyrjl) ? this.rjl : this.formData.jyrjl; | ||
| 477 | this.formData.jyjzmd = this.isInterval(this.formData.jyjzmd) ? this.jzmd : this.formData.jyjzmd; | ||
| 478 | this.formData.jyjzxg = this.isInterval(this.formData.jyjzxg) ? this.jzxg : this.formData.jyjzxg; | ||
| 471 | updateQjZdjbxx(this.formData) | 479 | updateQjZdjbxx(this.formData) |
| 472 | .then((res) => { | 480 | .then((res) => { |
| 473 | if (res.code == 200) { | 481 | if (res.code == 200) { |
| ... | @@ -512,6 +520,15 @@ export default { | ... | @@ -512,6 +520,15 @@ export default { |
| 512 | }) | 520 | }) |
| 513 | .catch((error) => {}); | 521 | .catch((error) => {}); |
| 514 | }, | 522 | }, |
| 523 | //判断容密高是否为区间 | ||
| 524 | isInterval(val){ | ||
| 525 | if(val == '>' || val == '<' || val == '=' || val == '>=' || val == '<='){ | ||
| 526 | return false | ||
| 527 | }else{ | ||
| 528 | return true; | ||
| 529 | } | ||
| 530 | }, | ||
| 531 | |||
| 515 | }, | 532 | }, |
| 516 | computed: { | 533 | computed: { |
| 517 | zl() { | 534 | zl() { | ... | ... |
-
Please register or sign in to post a comment