package com.backendsys.service.Ai.Aiivh;

import com.backendsys.entity.Ai.Aiivh.AiivhQuotaDTO;
import com.backendsys.entity.Ai.Aiivh.AiivhQuotaOrderDTO;
import com.backendsys.entity.System.SysResourcePointsDTO;

import java.util.List;
import java.util.Map;

public interface AiivhQuotaService {
    // 积分兑换配额
    Map<String, Object> pointToVirtualmanQuota(AiivhQuotaOrderDTO aiivhQuotaOrderDTO);

    // 获取资源配置 (AI数智人形象)(积分兑换配额)
    List<Map<String, Object>> getResourceOfQuoa(SysResourcePointsDTO sysResourcePointsDTO);

    // [AI数智人] 我的配额列表
    Map<String, Object> getMyQuotaList(Integer pageNum, Integer pageSize, AiivhQuotaDTO aiivhQuotaDTO);

}
