Admin.UI/src/components/my-select-window/user/index.vue

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<template>
  <my-window
    :title="title"
    :modal="modal"
    :wrapper-closable="true"
    :modal-append-to-body="modalAppendToBody"
    :visible.sync="visible"
    destroy-on-close
    embed
    drawer
    size="100%"
    drawer-body-style="padding:0px;height: calc(100% - 61px);"
    :before-close="onCancel"
    @opened="onSearch"
  >
    <my-container
      left-aside-width="220px"
      :left-aside-resize-options="resizeOptions"
      :show-left-aside="true"
      :resizable="true"
      :show-header="false"
      :show-footer="false"
      :main-style="'padding:0px;'"
    >
      <template #left-aside>
        <my-select-user-org @change="onOrgChange" />
      </template>
      <my-container v-loading="pageLoading">
        <!--顶部操作-->
        <template #header>
          <el-form class="ad-form-query" :inline="true" @submit.native.prevent>
            <el-form-item>
              <my-search :fields="fields" @click="onSearch" />
            </el-form-item>
          </el-form>
        </template>

        <!--列表-->
        <el-table
          v-loading="listLoading"
          :data="users"
          :highlight-current-row="!multiple"
          height="'100%'"
          style="width: 100%;height:100%;"
          :row-key="(row)=>row.id"
          @current-change="onCurrentChange"
          @selection-change="onSelsChange"
        >
          <template #empty>
            <el-empty :image-size="100" />
          </template>
          <el-table-column v-if="multiple" type="selection" reserve-selection width="50" />
          <el-table-column prop="name" label="姓名" width />
          <el-table-column prop="mobile" label="手机号" width />
        </el-table>

        <!--分页-->
        <template #footer>
          <my-pagination
            ref="pager"
后面还有 157 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。