quanwei
2 days ago 73b874c72ad55eb9eef21c36160ac0de58f0189e
shop_vue/src/views/supplier/supplier/index.vue
@@ -15,6 +15,11 @@
        <el-form-item label="">
          <el-input v-model="formInline.search" placeholder="请输入商户名称"></el-input>
        </el-form-item>
        <el-form-item label="">
          <el-select v-model="formInline.supplier_type" placeholder="请选择供应商类型" clearable>
            <el-option v-for="(item, key) in typeList" :key="key" :label="item" :value="parseInt(key)"></el-option>
          </el-select>
        </el-form-item>
        <el-form-item>
          <el-button type="primary" icon="el-icon-search" @click="onSubmit">查询</el-button>
@@ -40,6 +45,7 @@
                width="50" height="50" :preview-src-list="getBusinessList(scope.$index)"/>
            </template>
          </el-table-column>
          <el-table-column  prop="type_text" label="类型" width="80"></el-table-column>
          <el-table-column label="保证金" width="80">
            <template slot-scope="scope">
              <span v-if="scope.row.status == 0" class="green">已缴纳</span>
@@ -51,7 +57,7 @@
          <el-table-column prop="link_phone" label="联系电话" width="120"></el-table-column>
          <el-table-column prop="address" label="联系地址"></el-table-column>
          <el-table-column prop="create_time" label="添加时间" width="150"></el-table-column>
          <el-table-column fixed="right" label="操作" width="150">
          <el-table-column fixed="right" label="操作" width="180">
            <template slot-scope="scope">
              <el-button @click="recycle(scope.row,0)" type="text" size="small" v-auth="'/supplier/supplier/edit'" v-if="scope.row.is_recycle==1" style="color:gray;">开启</el-button>
              <el-button @click="recycle(scope.row,1)" type="text" size="small" v-auth="'/supplier/supplier/edit'" v-else>禁用</el-button>
@@ -101,8 +107,11 @@
        /*横向表单数据模型*/
        formInline: {
          shop_id: '',
          search: ''
          search: '',
          supplier_type: ''
        },
        /*供应商类型列表*/
        typeList: {},
        /*是否打开添加弹窗*/
        open_add: false,
        /*是否打开编辑弹窗*/
@@ -148,6 +157,7 @@
            self.loading = false;
            self.tableData = res.data.list.data;
            self.totalDataNumber = res.data.list.total;
            self.typeList = res.data.typeList || {};
            self.tableData.forEach(function(item) {
              if(item.business){
                self.businessImgs.push(item.business.file_path);