shop_vue/src/views/plus/vip/user/User.vue
@@ -50,6 +50,7 @@
        <el-table-column prop="create_time" label="成为时间" width="140"> </el-table-column>
        <el-table-column fixed="right" label="操作" width="120">
          <template slot-scope="scope">
            <el-button @click="openSubUser(scope.row)" type="text" size="small" >下级用户</el-button>
            <el-button @click="detailedClick(scope.row)" type="text" size="small">提现明细</el-button>
            <el-button @click="editClick(scope.row)" type="text" size="small">修改</el-button>
          </template>
@@ -72,12 +73,15 @@
    <!--编辑用户-->
    <Edit :open_edit="open_edit" :userModel="userModel" @close="closeEditFunc"></Edit>
    <!--查看下级用户-->
    <SubUser :open_dialog="open_dialog" :userModel="userModel" @close="closeFunc"></SubUser>
  </div>
</template>
<script>
import vipApi from '@/api/plus/vip.js';
import Edit from './dialog/Edit';
import SubUser from './dialog/SubUser.vue';
export default {
  data() {
@@ -92,11 +96,13 @@
      pageSize: 10,
      /*是否打开编辑*/
      open_edit: false,
      open_dialog: false,
      /*当前编辑的用户模型*/
      userModel: {}
    };
  },
  components: {
    SubUser,
    Edit
  },
  created() {
@@ -143,6 +149,16 @@
        }
      });
    },
    /*打开下级用户弹窗*/
    openSubUser(e){
      this.userModel=e;
      this.open_dialog=true;
    },
    /*关闭下级用户弹窗*/
    closeFunc(){
      this.open_dialog=false;
    },
    /*修改点击*/
    editClick(item) {