shop_vue/src/views/plus/team/setting/part/Basic.vue
@@ -39,6 +39,7 @@
          <el-radio v-model="form.become" label="40">下级分销商总数</el-radio>
          <el-radio v-model="form.become" label="50">累计佣金总数</el-radio>
          <!-- <el-radio v-model="form.become" label="60">已提现佣金</el-radio> -->
          <el-radio v-model="form.become" label="70">商户入驻和VIP会员组合条件</el-radio>
        </div>
      </el-form-item>
@@ -66,6 +67,35 @@
          </el-input>
          <div class="tips"></div>
        </el-form-item>
        <el-form-item label="下线商户入驻人数需达到" v-if="form.become==70">
          <el-input v-model="form.totalsh_down" type="number" class="max-w460">
            <template slot="append">人</template>
          </el-input>
          <div class="tips"></div>
        </el-form-item>
        <el-form-item label="下级指定会员等级达到" v-if="form.become==70">
          <div  class="max-w460">
            <el-select v-model="form.referee_grade_ids" multiple>
              <el-option
                v-for="item in userGradeList"
                :key="item.grade_id"
                :label="item.name"
                :value="item.grade_id">
              </el-option>
            </el-select>
          </div>
          <br/>
          <el-input v-model="form.totalvip_down" type="number" class="max-w460">
            <template slot="append">人</template>
          </el-input>
          <div class="tips"></div>
        </el-form-item>
        <el-form-item label="VIP专区购买商品次数" v-if="form.become==70">
          <el-input v-model="form.purchase_count" type="number" class="max-w460">
            <template slot="append">次</template>
          </el-input>
          <div class="tips"></div>
        </el-form-item>
      <!--提交-->
      <div class="common-button-wrapper">
@@ -88,18 +118,22 @@
        self_buy: ''
      },
      /*是否正在加载*/
      loading: false
      loading: false,
      /*用户等级列表*/
      userGradeList:[]
    };
  },
  props:{
    settingData:Object
  },
  created() {
    this.form=this.settingData.data.basic.values;
    this.userGradeList=this.settingData.userGradeList;
    for (let i = 0; i < this.form.referee_grade_ids.length; i++) {
      this.form.referee_grade_ids[i] = parseInt(this.form.referee_grade_ids[i]);
    }
  },
  methods: {
    /*提交表单*/
    onSubmit() {
      let self = this;