|
@@ -33,7 +33,7 @@ import { getAccountListApi, getGroupListApi } from "@/services/launchAdq/subgrou
|
|
|
const CreateAd: React.FC = () => {
|
|
|
|
|
|
/*************************/
|
|
|
- const { getAdAccount } = useModel('useLaunchAdq.useAdAuthorize')
|
|
|
+ const { getAllUserAccount } = useModel('useLaunchAdq.useAdAuthorize')
|
|
|
const [queryForm, setQueryForm] = useState<Partial<CreateAdProps>>({
|
|
|
campaignName: '', // 计划名称
|
|
|
campaignType: 'CAMPAIGN_TYPE_NORMAL', // 计划类型 CAMPAIGN_TYPE_NORMAL CAMPAIGN_TYPE_SEARCH
|
|
@@ -215,16 +215,16 @@ const CreateAd: React.FC = () => {
|
|
|
|
|
|
// 获取账户列表
|
|
|
useEffect(() => {
|
|
|
- getAdAccount.run()
|
|
|
+ getAllUserAccount.run()
|
|
|
}, [])
|
|
|
|
|
|
// 账号对比
|
|
|
useEffect(() => {
|
|
|
- if (getAdAccount?.data?.data && accountCreateLogs) {
|
|
|
- if (accountCreateLogs.some(item => !getAdAccount?.data?.data?.find((item1: { accountId: number }) => item.adAccountId == item1.accountId))) {
|
|
|
+ if (getAllUserAccount?.data?.data && accountCreateLogs) {
|
|
|
+ if (accountCreateLogs.some(item => !getAllUserAccount?.data?.data?.find((item1: { accountId: number }) => item.adAccountId == item1.accountId))) {
|
|
|
let errorData: any[] = []
|
|
|
let newAccountCreateLogs = accountCreateLogs.filter(item => {
|
|
|
- let data = getAdAccount?.data?.data?.find((item1: { accountId: number }) => item.adAccountId == item1.accountId)
|
|
|
+ let data = getAllUserAccount?.data?.data?.find((item1: { accountId: number }) => item.adAccountId == item1.accountId)
|
|
|
if (data) {
|
|
|
return true
|
|
|
} else {
|
|
@@ -241,7 +241,7 @@ const CreateAd: React.FC = () => {
|
|
|
setQueryForm({ ...queryForm, adqPageList: [], taskMediaMaps: queryForm?.taskMediaMaps?.map(item => ({ ...item, accountPageIdMap: {} })) })
|
|
|
}
|
|
|
}
|
|
|
- }, [getAdAccount?.data, accountCreateLogs, queryForm])
|
|
|
+ }, [getAllUserAccount?.data, accountCreateLogs, queryForm])
|
|
|
|
|
|
/** 获取广告详情 */
|
|
|
useEffect(() => {
|
|
@@ -710,7 +710,7 @@ const CreateAd: React.FC = () => {
|
|
|
clearData()
|
|
|
}}
|
|
|
>
|
|
|
- {getAdAccount?.data?.data?.map((item: any) => <Select.Option value={item.id} key={item.id}>{item.remark ? item.accountId + '——' + item.remark : item.accountId}</Select.Option>)}
|
|
|
+ {getAllUserAccount?.data?.data?.map((item: any) => <Select.Option value={item.id} key={item.id}>{item.remark ? item.accountId + '——' + item.remark : item.accountId}</Select.Option>)}
|
|
|
</Select>
|
|
|
</Selector>
|
|
|
<Selector label="推广目标">
|