quanwei
13 hours ago 408c463c5b66bba2aa1c81d8dca23e04c1608e24
supplier_vue/src/components/setlink/SetTab.vue
@@ -14,6 +14,9 @@
      <!-- <el-tab-pane label="产品" name="product"><Product v-if="activeName == 'product'" @changeData="activeDataFunc"></Product></el-tab-pane> -->
      <el-tab-pane label="文章" name="Article"><Article v-if="activeName == 'Article'" @changeData="activeDataFunc"></Article></el-tab-pane>
      <el-tab-pane label="自定义" name="diypage"><DiyPage v-if="activeName == 'diypage'" @changeData="activeDataFunc"></DiyPage></el-tab-pane>
      <el-tab-pane v-if="supplier.is_release" label="供需" name="release">
        <Release v-if="activeName == 'release'" @changeData="activeDataFunc"></Release>
      </el-tab-pane>
    </el-tabs>
    <div slot="footer" class="dialog-footer d-b-c">
      <div class="flex-1">
@@ -46,8 +49,11 @@
import Article from './part/Article.vue';
import SmallProgram from './part/SmallProgram.vue';
import H5 from './part/H5.vue';
import Release from "./part/Release.vue";
import SettingApi from '@/api/setting.js';
export default {
  components: {
    Release,
    Pages,
    Marketing,
    Product,
@@ -62,14 +68,26 @@
      dialogVisible: true,
      /*选中的链接*/
      activeData: null,
      activeName: 'pages'
      activeName: 'pages',
      supplier: {}
    };
  },
  props: ['is_linkset'],
  created() {
    this.getSupplier();
    this.dialogVisible = this.is_linkset;
  },
  methods: {
    /*获取供应商列表*/
    getSupplier(){
      SettingApi.getSupplier().then(res => {
        console.log(res);
        this.supplier = res.data.model;
      })
        .catch(error => {
          this.loading = false;
        });
    },
    /*关闭弹窗*/
    dialogFormVisible(e) {
      if (e) {