|
@@ -29,7 +29,7 @@ const WeGZHContent: React.FC = () => {
|
|
|
const { accountOptions, getAccountList } = useAccountOptions();
|
|
|
const { gzhPlanList, getGzhPlanList, totalSize } = useGzhPlanList();
|
|
|
const [pageNum, setPageNum] = useState<number>(1);
|
|
|
-
|
|
|
+ const [pageSize, setPageSize] = useState<number>(10);
|
|
|
const [isShowAddPunlishDetailPlan, setIsShowAddPunlishDetailPlan] = useState<boolean>(false);
|
|
|
|
|
|
// 表格列配置
|
|
@@ -132,7 +132,7 @@ const WeGZHContent: React.FC = () => {
|
|
|
getGzhPlanList({
|
|
|
type: planType,
|
|
|
pageNum: 1,
|
|
|
- pageSize: 10,
|
|
|
+ pageSize: pageSize,
|
|
|
selectVideoType: selectVideoType,
|
|
|
});
|
|
|
} else {
|
|
@@ -178,7 +178,7 @@ const WeGZHContent: React.FC = () => {
|
|
|
getGzhPlanList({
|
|
|
type: params.type,
|
|
|
pageNum: 1,
|
|
|
- pageSize: 10,
|
|
|
+ pageSize: pageSize,
|
|
|
});
|
|
|
setIsShowAddPunlishPlan(false);
|
|
|
} else {
|
|
@@ -197,14 +197,14 @@ const WeGZHContent: React.FC = () => {
|
|
|
getGzhPlanList({
|
|
|
type: planType,
|
|
|
pageNum: 1,
|
|
|
- pageSize: 10,
|
|
|
+ pageSize: pageSize,
|
|
|
});
|
|
|
}, [planType]);
|
|
|
|
|
|
const handleSearch = () => {
|
|
|
getGzhPlanList({
|
|
|
pageNum: 1,
|
|
|
- pageSize: 10,
|
|
|
+ pageSize: pageSize,
|
|
|
title: videoTitle,
|
|
|
type: planType,
|
|
|
accountId: selectedAccount ? parseInt(selectedAccount) : undefined,
|
|
@@ -316,20 +316,24 @@ const WeGZHContent: React.FC = () => {
|
|
|
scroll={{ x: 'max-content', y: TableHeight }}
|
|
|
pagination={{
|
|
|
total: totalSize,
|
|
|
- pageSize: 10,
|
|
|
+ pageSize: pageSize,
|
|
|
current: pageNum,
|
|
|
showTotal: (total) => `共 ${total} 条`,
|
|
|
- onChange: (page) => getGzhPlanList({
|
|
|
- pageNum: page,
|
|
|
- pageSize: 10,
|
|
|
- title: videoTitle,
|
|
|
- type: planType,
|
|
|
- selectVideoType: selectVideoType,
|
|
|
- accountId: selectedAccount ? parseInt(selectedAccount) : undefined,
|
|
|
- publishStage: selectedPublisher,
|
|
|
- createTimestampStart: dateRange?.[0]?.unix() ? dateRange[0].unix() * 1000 : undefined,
|
|
|
- createTimestampEnd: dateRange?.[1]?.unix() ? dateRange[1].unix() * 1000 : undefined,
|
|
|
- }),
|
|
|
+ onChange: (page, size) => {
|
|
|
+ setPageNum(page);
|
|
|
+ setPageSize(size);
|
|
|
+ getGzhPlanList({
|
|
|
+ pageNum: page,
|
|
|
+ pageSize: size,
|
|
|
+ title: videoTitle,
|
|
|
+ type: planType,
|
|
|
+ selectVideoType: selectVideoType,
|
|
|
+ accountId: selectedAccount ? parseInt(selectedAccount) : undefined,
|
|
|
+ publishStage: selectedPublisher,
|
|
|
+ createTimestampStart: dateRange?.[0]?.unix() ? dateRange[0].unix() * 1000 : undefined,
|
|
|
+ createTimestampEnd: dateRange?.[1]?.unix() ? dateRange[1].unix() * 1000 : undefined,
|
|
|
+ });
|
|
|
+ },
|
|
|
}}
|
|
|
/>
|
|
|
<PunlishPlanModal
|