sf
jiangping
2025-04-30 9b55957f6a1f01941b0d4d5a6668f18a9d612e86
platform/src/views/business/companyUser.vue
@@ -48,11 +48,22 @@
        </el-table-column>
        <el-table-column prop="createTime" label="创建时间" min-width="140px" align="center"></el-table-column>
        <el-table-column
            v-permissions="['system:user:resetPwd']"
            label="操作"
            width="120"
            fixed="right"
        >
          <template slot-scope="{row}">
            <el-button type="text" @click="$refs.resetPwdWindow.open(row)" v-permissions="['system:user:resetPwd']">重置密码</el-button>
          </template>
        </el-table-column>
      </el-table>
      <pagination @size-change="handleSizeChange" @current-change="handlePageChange" :pagination="tableData.pagination">
      </pagination>
    </template>
    <ResetPwdWindow ref="resetPwdWindow"/>
  </TableLayout>
</template>
@@ -61,10 +72,11 @@
import TableLayout from '@/layouts/TableLayout'
import Pagination from '@/components/common/Pagination'
import { updateById } from '@/api/system/user'
import ResetPwdWindow from '@/components/system/user/ResetPwdWindow'
export default {
  name: 'Company',
  extends: BaseTable,
  components: { TableLayout, Pagination },
  components: { TableLayout, Pagination, ResetPwdWindow},
  data() {
    return {
      oepnValidDate: [],