fix 基础模块bug修改,JTable注册为全局组件

This commit is contained in:
赵霄
2024-06-26 15:07:59 +08:00
parent 252a518ef0
commit 022296b667
16 changed files with 487 additions and 325 deletions
+30 -30
View File
@@ -29,11 +29,11 @@
</a-col>
<template v-if="toggleSearchStatus">
<a-col :md="6" :sm="12">
<a-form-item :label="$t('phoneNumber')">
<a-input :placeholder="$t('pleaseEnter') + $t('phoneNumber')" v-model="queryParam.phone"></a-input>
</a-form-item>
</a-col>
<!--<a-col :md="6" :sm="12">-->
<!-- <a-form-item :label="$t('phoneNumber')">-->
<!-- <a-input :placeholder="$t('pleaseEnter') + $t('phoneNumber')" v-model="queryParam.phone"></a-input>-->
<!-- </a-form-item>-->
<!--</a-col>-->
<a-col :md="6" :sm="12">
<a-form-item :label="$t('status')">
<a-select v-model="queryParam.status" :placeholder="$t('pleaseSelect') + $t('status')">
@@ -88,28 +88,28 @@
<div class="table-operator" style="border-top: 5px">
<a-button v-if="isDev" @click="handleAdd" type="primary" icon="plus">{{ $t('user.addUser') }}</a-button>
<a-button type="primary" ghost icon="upload" @click="handleExportXls($t('user.userInformation'), '.xls')">{{ $t('export') }}</a-button>
<a-button v-if="isDev" type="primary" ghost icon="hdd" @click="recycleBinVisible=true">{{ $t('recycleBin') }}</a-button>
<a-button v-if="isDev" type="primary" ghost icon="hdd" @click="roleAssignment">{{ $t('user.roleAllocation') }}</a-button>
<a-dropdown v-if="isDev && selectedRowKeys.length > 0">
<a-menu slot="overlay" @click="handleMenuClick">
<a-menu-item key="1">
<a-icon type="delete" @click="batchDel" />
{{ $t('delete') }}
</a-menu-item>
<a-menu-item key="2">
<a-icon type="lock" @click="batchFrozen('2')" />
{{ $t('user.frozen') }}
</a-menu-item>
<a-menu-item key="3">
<a-icon type="unlock" @click="batchFrozen('1')" />
{{ $t('user.thaw') }}
</a-menu-item>
</a-menu>
<a-button style="margin-left: 8px">
{{ $t('batchOperation') }}
<a-icon type="down" />
</a-button>
</a-dropdown>
<!--<a-button v-if="isDev" type="primary" ghost icon="hdd" @click="recycleBinVisible=true">{{ $t('recycleBin') }}</a-button>-->
<!--<a-button v-if="isDev" type="primary" ghost icon="hdd" @click="roleAssignment">{{ $t('user.roleAllocation') }}</a-button>-->
<!--<a-dropdown v-if="isDev && selectedRowKeys.length > 0">-->
<!-- <a-menu slot="overlay" @click="handleMenuClick">-->
<!-- <a-menu-item key="1">-->
<!-- <a-icon type="delete" @click="batchDel" />-->
<!-- {{ $t('delete') }}-->
<!-- </a-menu-item>-->
<!-- <a-menu-item key="2">-->
<!-- <a-icon type="lock" @click="batchFrozen('2')" />-->
<!-- {{ $t('user.frozen') }}-->
<!-- </a-menu-item>-->
<!-- <a-menu-item key="3">-->
<!-- <a-icon type="unlock" @click="batchFrozen('1')" />-->
<!-- {{ $t('user.thaw') }}-->
<!-- </a-menu-item>-->
<!-- </a-menu>-->
<!-- <a-button style="margin-left: 8px">-->
<!-- {{ $t('batchOperation') }}-->
<!-- <a-icon type="down" />-->
<!-- </a-button>-->
<!--</a-dropdown>-->
<!--<j-super-query :fieldList="superQueryFieldList" @handleSuperQuery="handleSuperQuery"/>-->
</div>
@@ -135,7 +135,7 @@
</template>
<template v-slot:action="{text, record}" v-if="isDev">
<a @click="handleEdit(record)">{{ $t('edit') }}</a>
<a @click="handleEdit(record)" v-has="'user:edit'">{{ $t('edit') }}</a>
<a-divider type="vertical" />
@@ -158,13 +158,13 @@
</a-popconfirm>
</a-menu-item>
<a-menu-item v-if="(record.status + '')==='1'">
<a-menu-item v-if="(record.status + '')==='1'" v-has="'user:edit'">
<a-popconfirm :title="$t('user.freezePassword')" @confirm="() => handleFrozen(record.id,2,record.username)">
<a>{{ $t('user.frozen') }}</a>
</a-popconfirm>
</a-menu-item>
<a-menu-item v-if="(record.status + '')==='2'">
<a-menu-item v-if="(record.status + '')==='2'" v-has="'user:edit'">
<a-popconfirm :title="$t('user.youThaw')" @confirm="() => handleFrozen(record.id,1,record.username)">
<a>{{ $t('user.thaw') }}</a>
</a-popconfirm>