/* * @Author: cclu * @Date: 2022-01-06 14:28:43 * @LastEditors: cclu * @LastEditTime: 2022-03-03 17:45:08 * @FilePath: \cloud-platform\src\pages\busniess\analysis\data.d.ts * @Description: * * Copyright (c) 2022 by cclu/杭州驿商科技, All Rights Reserved. */ import { DataItem } from '@antv/g2plot/esm/interface/config'; export { DataItem }; export type contrctStaticCard = { merchant: number, contract: number, value: number, type: string, } export type projectSummaryInfo = { Contract_SignCount: number // 合同签约(份) , Contract_Amount: number // 合同金额(万元) , Contractor_Count: number // 签约商户(家) , ArrearageMerchant_Count: number // 欠款商户(家) , ArrearageContract_Count: number // 欠款合同(份) , Arrearage_Amount: number // 未缴欠款(万元) , NewlyContract_Count: number; // 新增招商合同(份) , NewlyContract_Amount: number; // 新增招商金额(万元) , NewlyAccount_Amount: number; // 今年新增合同应收金额(万元) , BusinessTypeSummaryList: BusinessTypeSummaryModel[]; // 项目类型分析数据 ArrearageList: ProjectArrearageModel[] // 项目欠款列表 projectAnasisData: projectAnasisData[] staticCard: contrctStaticCard; } export type ProjectArrearageModel = { Overdue_Situation: string // 逾期情况 , ArrearageMerchant_Count: number // 欠款商户(家) , ArrearageContract_Count: number // 欠款合同(份) , Arrearage_Amount: number // 未缴欠款(万元) } type BusinessTypeSummaryModel = { BusinessType: number;// 经营模式:1000【合作分成】,2000【固定租金】 , Contract_SignCount: number;// 合同签约(份) , Contract_Amount: number;// 合同金额(万元) , Contractor_Count: number;// 签约商户(家) , ArrearageMerchant_Count: number;// 欠款商户(家) , ArrearageContract_Count: number;// 欠款合同(份) , Arrearage_Amount: number;// 未缴欠款(万元) } type projectAnasisData = { des: string, type: string, merchant: number, contract: number, value: number, } type ProjectMonthlyCompleteModel = { Business_Year: number // 经营月份 , Business_Month: number // 经营月份 , Account_Amount: number // 应收账款(万元) , Payment_Amount: number // 已缴金额(万元) , Unpaid_Amount: number // 未缴金额(万元) , Complete_Degree: number // 完成度(%) , ProjectCompleteDetailList: ProjectCompleteDetailModel[]// 应收账款明细列表 } type ProjectCompleteDetailModel = { Account_Type: number // 经营月份 , Account_Name: string // 款项名称 , Account_Amount: number // 应收账款(万元) , Payment_Amount: number // 已缴金额(万元) , Complete_Degree: number // 完成度(%) }