mirror of
https://github.com/perfect-panel/ppanel-web.git
synced 2026-02-16 13:21:10 -05:00
🐛 fix: Add user_subscribe_id filter to SubscribeLogPage and update typings; disable eslint in service index files
This commit is contained in:
parent
ac36075e7b
commit
ab6f6a64c2
@ -23,6 +23,9 @@ export default function SubscribeLogPage() {
|
|||||||
const initialFilters = {
|
const initialFilters = {
|
||||||
date: sp.get('date') || today,
|
date: sp.get('date') || today,
|
||||||
user_id: sp.get('user_id') ? Number(sp.get('user_id')) : undefined,
|
user_id: sp.get('user_id') ? Number(sp.get('user_id')) : undefined,
|
||||||
|
user_subscribe_id: sp.get('user_subscribe_id')
|
||||||
|
? Number(sp.get('user_subscribe_id'))
|
||||||
|
: undefined,
|
||||||
};
|
};
|
||||||
return (
|
return (
|
||||||
<ProTable<API.SubscribeLog, { date?: string; user_id?: number }>
|
<ProTable<API.SubscribeLog, { date?: string; user_id?: number }>
|
||||||
@ -74,6 +77,7 @@ export default function SubscribeLogPage() {
|
|||||||
params={[
|
params={[
|
||||||
{ key: 'date', type: 'date' },
|
{ key: 'date', type: 'date' },
|
||||||
{ key: 'user_id', placeholder: t('column.userId') },
|
{ key: 'user_id', placeholder: t('column.userId') },
|
||||||
|
{ key: 'user_subscribe_id', placeholder: t('column.subscribeId') },
|
||||||
]}
|
]}
|
||||||
request={async (pagination, filter) => {
|
request={async (pagination, filter) => {
|
||||||
const { data } = await filterSubscribeLog({
|
const { data } = await filterSubscribeLog({
|
||||||
@ -81,6 +85,7 @@ export default function SubscribeLogPage() {
|
|||||||
size: pagination.size,
|
size: pagination.size,
|
||||||
date: (filter as any)?.date,
|
date: (filter as any)?.date,
|
||||||
user_id: (filter as any)?.user_id,
|
user_id: (filter as any)?.user_id,
|
||||||
|
user_subscribe_id: (filter as any)?.user_subscribe_id,
|
||||||
});
|
});
|
||||||
const list = (data?.data?.list || []) as any[];
|
const list = (data?.data?.list || []) as any[];
|
||||||
const total = Number(data?.data?.total || list.length);
|
const total = Number(data?.data?.total || list.length);
|
||||||
|
|||||||
2
apps/admin/services/admin/typings.d.ts
vendored
2
apps/admin/services/admin/typings.d.ts
vendored
@ -703,6 +703,7 @@ declare namespace API {
|
|||||||
date?: string;
|
date?: string;
|
||||||
search?: string;
|
search?: string;
|
||||||
user_id?: number;
|
user_id?: number;
|
||||||
|
user_subscribe_id?: number;
|
||||||
};
|
};
|
||||||
|
|
||||||
type FilterSubscribeLogRequest = {
|
type FilterSubscribeLogRequest = {
|
||||||
@ -711,6 +712,7 @@ declare namespace API {
|
|||||||
date?: string;
|
date?: string;
|
||||||
search?: string;
|
search?: string;
|
||||||
user_id?: number;
|
user_id?: number;
|
||||||
|
user_subscribe_id?: number;
|
||||||
};
|
};
|
||||||
|
|
||||||
type FilterSubscribeLogResponse = {
|
type FilterSubscribeLogResponse = {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user