特殊调整
This commit is contained in:
		@@ -1,10 +1,6 @@
 | 
				
			|||||||
<template>
 | 
					<template>
 | 
				
			||||||
  <div class="AppCountryAlbum">
 | 
					  <div class="AppCountryAlbum">
 | 
				
			||||||
    <component
 | 
					    <component v-if="refresh" :is="component" @change="onChange" :params="params"/>
 | 
				
			||||||
        :is="component"
 | 
					 | 
				
			||||||
        @change="onChange"
 | 
					 | 
				
			||||||
        :params="params">
 | 
					 | 
				
			||||||
    </component>
 | 
					 | 
				
			||||||
  </div>
 | 
					  </div>
 | 
				
			||||||
</template>
 | 
					</template>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -19,28 +15,37 @@ export default {
 | 
				
			|||||||
  data() {
 | 
					  data() {
 | 
				
			||||||
    return {
 | 
					    return {
 | 
				
			||||||
      component: 'List',
 | 
					      component: 'List',
 | 
				
			||||||
      params: {}
 | 
					      params: {},
 | 
				
			||||||
 | 
					      refresh: true
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  components: { Detail, List },
 | 
					  components: {Detail, List},
 | 
				
			||||||
  onShow() {
 | 
					  onShow() {
 | 
				
			||||||
    document.title = "乡村相册"
 | 
					    document.title = "乡村相册"
 | 
				
			||||||
 | 
					    this.handleRefresh()
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  methods: {
 | 
					  methods: {
 | 
				
			||||||
    onChange(e) {
 | 
					    onChange(e) {
 | 
				
			||||||
      this.params = e.params
 | 
					      this.params = e.params
 | 
				
			||||||
      this.component = e.type
 | 
					      this.component = e.type
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    handleRefresh() {
 | 
				
			||||||
 | 
					      this.refresh = false
 | 
				
			||||||
 | 
					      this.$nextTick(() => {
 | 
				
			||||||
 | 
					        this.refresh = true
 | 
				
			||||||
 | 
					      })
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
</script>
 | 
					</script>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<style lang="scss" scoped>
 | 
					<style lang="scss" scoped>
 | 
				
			||||||
uni-page-body{
 | 
					uni-page-body {
 | 
				
			||||||
  height: 100%;
 | 
					  height: 100%;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
.AppCountryAlbum{
 | 
					
 | 
				
			||||||
 | 
					.AppCountryAlbum {
 | 
				
			||||||
  height: 100%;
 | 
					  height: 100%;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
</style>
 | 
					</style>
 | 
				
			||||||
@@ -35,7 +35,7 @@ export default {
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  computed: { ...mapState(['user']) },
 | 
					  computed: { ...mapState(['user']) },
 | 
				
			||||||
  mounted() {
 | 
					  created() {
 | 
				
			||||||
    this.areaId = this.user.areaId
 | 
					    this.areaId = this.user.areaId
 | 
				
			||||||
    this.areaName = this.user.areaName
 | 
					    this.areaName = this.user.areaName
 | 
				
			||||||
    this.getList()
 | 
					    this.getList()
 | 
				
			||||||
@@ -44,10 +44,6 @@ export default {
 | 
				
			|||||||
    })
 | 
					    })
 | 
				
			||||||
    this.cdn = this.$cdn.replace("/dvcp/h5","");
 | 
					    this.cdn = this.$cdn.replace("/dvcp/h5","");
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  onShow() {
 | 
					 | 
				
			||||||
    document.title = "乡村相册"
 | 
					 | 
				
			||||||
  },
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  methods: {
 | 
					  methods: {
 | 
				
			||||||
    areaSelect(e) {
 | 
					    areaSelect(e) {
 | 
				
			||||||
      this.areaId = e
 | 
					      this.areaId = e
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -127,7 +127,7 @@ export default {
 | 
				
			|||||||
          }
 | 
					          }
 | 
				
			||||||
          return this.fullArea
 | 
					          return this.fullArea
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
      })
 | 
					      }) || Promise.reject()
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    getChildAreas(id) {
 | 
					    getChildAreas(id) {
 | 
				
			||||||
      id && this.$http.post('/admin/area/queryAreaByParentId', null, {
 | 
					      id && this.$http.post('/admin/area/queryAreaByParentId', null, {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user