import request from '@/utils/request'; import { tableList, wrapTreeNode } from '@/utils/format'; // 查询应收回款确认表列表 export async function GetProjectSplitSummary(params: any) { const data = await request('/Finance/GetProjectSplitSummary', { method: 'GET', params }) if (data.Result_Code !== 100) { return { data: [], current: 1, pageSize: 20, total: 0, success: true, }; } const treeTable = wrapTreeNode(data.Result_Data.List); return { data: treeTable, success: true }; } // 查询应收回款确认表列表 export async function GetProjectSummary(params: any) { const data = await request('/Finance/GetProjectSummary', { method: 'GET', params }) if (data.Result_Code !== 100) { return { data: [], otherData: 0, current: 1, pageSize: 20, total: 0, success: true, }; } const treeTable = wrapTreeNode(data.Result_Data.List); return { data: treeTable, otherData: data.Result_Data.OtherData, success: true }; } // 查询应收回款确认表列表 (四川) export async function handleGetRevenueSplitSummary(params: any) { const data = await request('/Finance/GetRevenueSplitSummary', { method: 'GET', params }) if (data.Result_Code !== 100) { return { data: [], otherData: 0, current: 1, pageSize: 20, total: 0, success: true, }; } const treeTable = wrapTreeNode(data.Result_Data.List); return { data: treeTable, otherData: data.Result_Data.OtherData, success: true }; } // 显示商户的 export async function GetProjectSummaryShop(params: any) { const data = await request('/Finance/GetProjectMerchantSummary', { method: 'GET', params }) if (data.Result_Code !== 100) { return { data: [], otherData: 0, current: 1, pageSize: 20, total: 0, success: true, }; } const treeTable = wrapTreeNode(data.Result_Data.List); return { data: treeTable, otherData: data.Result_Data.OtherData, success: true }; } // 获取日度业主到账汇总数据 export async function handleGetRoyaltyReport(params?: any) { const data = await request(`/Finance/GetRoyaltyReport`, { method: 'GET', params }); if (data.Result_Code !== 100) { return { data: [], current: 1, pageSize: 10, total: 0, success: false }; } const treeTable = wrapTreeNode(data.Result_Data.List); return { data: treeTable, otherData: data.Result_Data.OtherData, success: true }; } export async function handleGetRoyaltyDateSumReport(params?: any) { const data = await request(`/Finance/GetRoyaltyDateSumReport`, { method: 'GET', params }); if (data.Result_Code !== 100) { return { data: [], current: 1, pageSize: 10, total: 0, success: false }; } const treeTable = wrapTreeNode(data.Result_Data.List); return { data: treeTable, otherData: data.Result_Data.OtherData, success: true }; } // 香烟报表数据 export async function handleGetCigaretteReport(params: any) { const data = await request('/Revenue/GetCigaretteReport', { method: 'GET', params }) if (data.Result_Code !== 100) { return data } return data.Result_Data.List } // 重新生成香烟数据 export async function handleCorrectShopCigarette(params: any) { const data = await request('/Revenue/CorrectShopCigarette', { method: 'GET', params }) if (data.Result_Code !== 100) { return data } return data }