|
@@ -15,6 +15,7 @@ import TablePro from "@/components/TablePro"
|
|
|
import columns12 from "./tableConfig"
|
|
|
import ShareComponent from "./shareComponent"
|
|
|
import ShareDetails from "./shareDetails"
|
|
|
+import SyncCloudComponent from "../../material/cloudNew/syncCloudComponent"
|
|
|
|
|
|
/**
|
|
|
* 创意组件
|
|
@@ -150,6 +151,10 @@ const ManageComponent: React.FC = () => {
|
|
|
>
|
|
|
<Button icon={<DeleteOutlined />} type="primary" danger size="small" disabled={selectedRows.length === 0} loading={delComponent.loading}>删除</Button>
|
|
|
</Popconfirm>
|
|
|
+ {/* 同步组件 */}
|
|
|
+ <SyncCloudComponent
|
|
|
+ accountId={queryParams?.adAccountId as number}
|
|
|
+ />
|
|
|
<span style={{ color: 'red' }}>平台只支持选择业务单元的组件创建广告</span>
|
|
|
</Space>
|
|
|
</Card>
|
|
@@ -280,7 +285,7 @@ const ManageComponent: React.FC = () => {
|
|
|
page={getCreativeComponentList?.data?.current || 1}
|
|
|
pageSize={getCreativeComponentList?.data?.size || 20}
|
|
|
total={getCreativeComponentList?.data?.total || 0}
|
|
|
- dataSource={getCreativeComponentList.data?.records || []}
|
|
|
+ dataSource={getCreativeComponentList.data?.records?.map((item: any) => ({ ...item, adUnitAccount: adAccount?.adUnitAccount })) || []}
|
|
|
pagination={false}
|
|
|
onChange={(pagination: any, _: any, sortData: any) => {
|
|
|
let { current, pageSize } = pagination
|
|
@@ -380,7 +385,7 @@ const ManageComponent: React.FC = () => {
|
|
|
/>}
|
|
|
|
|
|
{/* 组件共享详情 */}
|
|
|
- {shareDetailsData?.visible && <ShareDetails
|
|
|
+ {shareDetailsData?.visible && <ShareDetails
|
|
|
{...shareDetailsData}
|
|
|
onClose={() => {
|
|
|
setShareDetailsData({ visible: false, data: null })
|