add 增加 租户套餐下拉选接口 过滤掉已经关闭的套餐

This commit is contained in:
疯狂的狮子li 2023-04-18 13:24:51 +08:00
parent 802f6240d4
commit 55e29ce697
2 changed files with 12 additions and 4 deletions

View File

@ -11,6 +11,14 @@ export function listTenantPackage(query?: TenantPkgQuery): AxiosPromise<TenantPk
}); });
} }
// 查询租户套餐下拉选列表
export function selectTenantPackage(): AxiosPromise<TenantPkgVO[]> {
return request({
url: '/system/tenant/package/selectList',
method: 'get'
});
}
// 查询租户套餐详细 // 查询租户套餐详细
export function getTenantPackage(packageId: string | number): AxiosPromise<TenantPkgVO> { export function getTenantPackage(packageId: string | number): AxiosPromise<TenantPkgVO> {
return request({ return request({

View File

@ -139,8 +139,8 @@
</template> </template>
<script setup name="Tenant" lang="ts"> <script setup name="Tenant" lang="ts">
import { listTenant, getTenant, delTenant, addTenant, updateTenant, changeTenantStatus, syncTenantPackage} from '@/api/system/tenant'; import { listTenant, getTenant, delTenant, addTenant, updateTenant, changeTenantStatus, syncTenantPackage } from '@/api/system/tenant';
import { listTenantPackage } from '@/api/system/tenantPackage'; import { selectTenantPackage } from '@/api/system/tenantPackage';
import { TenantForm, TenantQuery, TenantVO } from '@/api/system/tenant/types'; import { TenantForm, TenantQuery, TenantVO } from '@/api/system/tenant/types';
import { TenantPkgVO } from '@/api/system/tenantPackage/types'; import { TenantPkgVO } from '@/api/system/tenantPackage/types';
import { ComponentInternalInstance } from 'vue'; import { ComponentInternalInstance } from 'vue';
@ -215,8 +215,8 @@ const { queryParams, form, rules } = toRefs(data);
/** 查询所有租户套餐 */ /** 查询所有租户套餐 */
const getTenantPackage = async () => { const getTenantPackage = async () => {
const res = await listTenantPackage() const res = await selectTenantPackage()
packageList.value = res.rows; packageList.value = res.data;
} }
/** 查询租户列表 */ /** 查询租户列表 */