| 1234567891011121314151617181920212223242526272829303132333435363738 | 
							- import { useAjax } from '@/Hook/useAjax'
 
- import { getAccApi, getOrientApi, setPromotionPageAjax, getLayoutLocalApi, delLayoutLocalApi,
 
-     delAdPlanLocalApi, getPlanActionRecordApi, createAd, getAdWechatServiceNameApi, getAdWechatWechatNameApi, 
 
-     getTaskListApi, getScanStatusApi, TaskProps, PlanProps, OrientProps, refreshDataApi } from '@/services/operating/adWeChat'
 
- export default function useWeChat() {
 
-     const getAcc = useAjax(() => getAccApi(), { formatResult: true })
 
-     const getOrient = useAjax((params: OrientProps) => getOrientApi(params), { formatResult: true })
 
-     // const getBookRank = useAjax((params: Params) => bookRank(params), { formatResult: true })
 
-     const setPromotionPage = useAjax((params: { userId: string | number, name: string, typesetting: string }) => setPromotionPageAjax(params), { formatResult: true })
 
-     const getLayoutLocal = useAjax((params: { pageNum: number, pageSize: number, name?: string | undefined, updateStartDate?: string | undefined, updateEndDate?: string | undefined }) => getLayoutLocalApi(params), { formatResult: true })
 
-     const delLayoutLocal = useAjax((params: { userId: string | number, name: string }) => delLayoutLocalApi(params), { formatResult: true })
 
-     const delAdPlanLocal = useAjax((params: { objectName: string, serviceName: string, wechatName: string }) => delAdPlanLocalApi(params), { formatResult: true })
 
-     const getPlanActionRecord = useAjax((params: PlanProps) => getPlanActionRecordApi(params), { formatResult: true })
 
-     const createAdPost = useAjax((params) => createAd(params), { formatResult: true })
 
-     const getAdWechatServiceName = useAjax(() => getAdWechatServiceNameApi(), { formatResult: true })
 
-     const getAdWechatWechatName = useAjax((params: { serviceName: string }) => getAdWechatWechatNameApi(params), { formatResult: true })
 
-     const getTaskList = useAjax((params: TaskProps) => getTaskListApi(params), { formatResult: true })
 
-     const getScanStatus = useAjax(() => getScanStatusApi(), { formatResult: true })
 
-     const refreshData = useAjax((params: {userId: number, is_refresh: string}) => refreshDataApi(params), { formatResult: true })
 
-     return {
 
-         getAcc,
 
-         getOrient,
 
-         setPromotionPage,
 
-         getLayoutLocal,
 
-         delLayoutLocal,
 
-         delAdPlanLocal,
 
-         getPlanActionRecord,
 
-         createAdPost,
 
-         getAdWechatServiceName,
 
-         getAdWechatWechatName,
 
-         getTaskList,
 
-         getScanStatus,
 
-         refreshData
 
-     }
 
- }
 
 
  |