bug
This commit is contained in:
		@@ -8,11 +8,11 @@
 | 
			
		||||
 | 
			
		||||
        <u-form-item label="类别" prop="status" required>
 | 
			
		||||
          <div class="right" @click="showStstus=true">
 | 
			
		||||
            <span v-if="forms.showIndex === ''" class="color-999">请选择类别</span>
 | 
			
		||||
            <span v-else>{{selectList[forms.showIndex].categoryName}}</span>
 | 
			
		||||
            <span v-if="forms.selectIndex === ''" class="color-999">请选择类别</span>
 | 
			
		||||
            <span v-else>{{selectList[forms.selectIndex].categoryName}}</span>
 | 
			
		||||
            <u-icon name="arrow-right" color="#CCCCCC" class="right-icon"></u-icon>
 | 
			
		||||
          </div>
 | 
			
		||||
          <u-select v-model="showStstus" :list="selectList" value-name="showIndex" label-name="categoryName" @confirm="selectStatus"></u-select>
 | 
			
		||||
          <u-select v-model="showStstus" :list="selectList" value-name="selectIndex" label-name="categoryName" @confirm="selectStatus"></u-select>
 | 
			
		||||
        </u-form-item>
 | 
			
		||||
 | 
			
		||||
        <u-form-item label="发布地区" prop="areaId" required >
 | 
			
		||||
@@ -31,6 +31,7 @@
 | 
			
		||||
        </u-form-item>
 | 
			
		||||
      </u-form>
 | 
			
		||||
    </div>
 | 
			
		||||
    <div class="pad-b112"></div>
 | 
			
		||||
 | 
			
		||||
    <div class="btn" @click="submit">保存</div>
 | 
			
		||||
 | 
			
		||||
@@ -53,7 +54,7 @@ export default {
 | 
			
		||||
        content: '',
 | 
			
		||||
        fileIds: [],
 | 
			
		||||
        areaId: '',
 | 
			
		||||
        showIndex: '',
 | 
			
		||||
        selectIndex: '',
 | 
			
		||||
      },
 | 
			
		||||
      showStstus: false,
 | 
			
		||||
      flag: false,
 | 
			
		||||
@@ -82,7 +83,7 @@ export default {
 | 
			
		||||
          if(this.selectList.length) {
 | 
			
		||||
            this.selectList.map((item, index) => {
 | 
			
		||||
              if(item.id == res.data.categoryId) {
 | 
			
		||||
                this.forms.showIndex = index
 | 
			
		||||
                this.forms.selectIndex = index
 | 
			
		||||
              }
 | 
			
		||||
            })
 | 
			
		||||
          }
 | 
			
		||||
@@ -97,6 +98,9 @@ export default {
 | 
			
		||||
        if (res.code == 0) {
 | 
			
		||||
          if(res.data && res.data[0].categoryList.length) {
 | 
			
		||||
            this.selectList = res.data[0].categoryList
 | 
			
		||||
            this.selectList.map((item, index) => {
 | 
			
		||||
              item.selectIndex = index
 | 
			
		||||
            })
 | 
			
		||||
            if(this.id) {
 | 
			
		||||
              this.getDetail()
 | 
			
		||||
            }
 | 
			
		||||
@@ -116,7 +120,7 @@ export default {
 | 
			
		||||
            return this.$u.toast('请输入正文')
 | 
			
		||||
          }
 | 
			
		||||
 | 
			
		||||
          if(this.selectList.length && this.forms.showIndex === '') {
 | 
			
		||||
          if(this.selectList.length && this.forms.selectIndex === '') {
 | 
			
		||||
            return this.$u.toast('请选择类别')
 | 
			
		||||
          }
 | 
			
		||||
 | 
			
		||||
@@ -135,14 +139,17 @@ export default {
 | 
			
		||||
              files: imgs || [],
 | 
			
		||||
              id: this.id,
 | 
			
		||||
              moduleId: this.moduleId,
 | 
			
		||||
              categoryId: this.selectList[this.forms.showIndex].id,
 | 
			
		||||
	            categoryName: this.selectList[this.forms.showIndex].categoryName,
 | 
			
		||||
              categoryId: this.selectList[this.forms.selectIndex].id,
 | 
			
		||||
	            categoryName: this.selectList[this.forms.selectIndex].categoryName,
 | 
			
		||||
            })
 | 
			
		||||
            .then((res) => {
 | 
			
		||||
              if (res.code == 0) {
 | 
			
		||||
                uni.$emit('update')
 | 
			
		||||
                this.$u.toast('发布成功')
 | 
			
		||||
                this.flag = false
 | 
			
		||||
                uni.navigateBack()
 | 
			
		||||
                setTimeout(() => {
 | 
			
		||||
                  uni.navigateBack()
 | 
			
		||||
                }, 600)
 | 
			
		||||
              }
 | 
			
		||||
            })
 | 
			
		||||
        } else {
 | 
			
		||||
@@ -156,7 +163,7 @@ export default {
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    selectStatus(e) {
 | 
			
		||||
      this.forms.showIndex = e[0].value
 | 
			
		||||
      this.forms.selectIndex = e[0].value
 | 
			
		||||
    },
 | 
			
		||||
  },
 | 
			
		||||
}
 | 
			
		||||
@@ -165,8 +172,6 @@ export default {
 | 
			
		||||
<style lang="scss" scoped>
 | 
			
		||||
.add {
 | 
			
		||||
  height: 100%;
 | 
			
		||||
  padding-bottom: 112px;
 | 
			
		||||
 | 
			
		||||
  .header-description {
 | 
			
		||||
    ::v-deep .u-form {
 | 
			
		||||
      .u-form-item {
 | 
			
		||||
@@ -192,6 +197,9 @@ export default {
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  .pad-b112{
 | 
			
		||||
    padding-bottom: 224px;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .btn {
 | 
			
		||||
    position: fixed;
 | 
			
		||||
@@ -204,6 +212,7 @@ export default {
 | 
			
		||||
    font-size: 32px;
 | 
			
		||||
    font-weight: 500;
 | 
			
		||||
    color: #ffffff;
 | 
			
		||||
    z-index: 999;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .right{
 | 
			
		||||
 
 | 
			
		||||
@@ -92,8 +92,10 @@ export default {
 | 
			
		||||
    this.listName = o.listName
 | 
			
		||||
    this.getType()
 | 
			
		||||
    this.getList()
 | 
			
		||||
    uni.$on('update' , () => {
 | 
			
		||||
      this.getList()
 | 
			
		||||
    })
 | 
			
		||||
  },
 | 
			
		||||
  mounted() {},
 | 
			
		||||
  methods: {
 | 
			
		||||
    getType() {
 | 
			
		||||
      this.$http.post(`/app/appcontentmoduleinfo/listByName?names=${this.listName}`).then((res) => {
 | 
			
		||||
@@ -158,8 +160,9 @@ export default {
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    delet() {
 | 
			
		||||
      this.$http.post(`/app/appvisitvondolence/delete?ids=${this.deletId}`).then((res) => {
 | 
			
		||||
      this.$http.post(`/app/appcontentinfo/delete?ids=${this.deletId}`).then((res) => {
 | 
			
		||||
        if (res.code == 0) {
 | 
			
		||||
          this.current = 1
 | 
			
		||||
          this.$u.toast('删除成功!')
 | 
			
		||||
          this.getList()
 | 
			
		||||
        }
 | 
			
		||||
@@ -210,7 +213,7 @@ uni-page-body {
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
.iconfont-iconMore{
 | 
			
		||||
  margin-top: 8px;
 | 
			
		||||
  // margin-top: 8px;
 | 
			
		||||
}
 | 
			
		||||
.AppServicePublic {
 | 
			
		||||
  height: 100%;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user