import request from "@/api/request.js";

/** 风险信号管理页：统计 + 日历热力数据（原 getCountInfo + getDailyCount） */
export function getRiskSignalBaseInfo() {
	return request({
		method: "GET",
		url: `/api/riskSignal/baseInfo`
	});
}

// 按条件分页查询风险信号信息
export function getPageQuery(data) {
    return request({
        method: 'POST',
        url: `/api/riskSignal/PageLimit`,
        data: data
    })
}

/** 风险信号详情（GET /api/riskSignal/getRiskSignalInfoById/{id}） */
export function getRiskSignalInfoById(id) {
	return request({
		method: "GET",
		url: `/api/riskSignal/getRiskSignalInfoById/${id}`
	});
}

/** 确定风险：更新处理状态（GET /api/riskSignal/UpdateStatu/{id}） */
export function updateRiskSignalStatus(id) {
	return request({
		method: "GET",
		url: `/api/riskSignal/UpdateStatu/${id}`
	});
}

/** 风险类型字典（GET /api/riskSignal/getRiskTypes） */
export function getRiskTypes() {
	return request({
		method: "GET",
		url: `/api/riskSignal/getRiskTypes`
	});
}

/** 风险来源国家字典（GET /api/riskSignal/listRiskCountry） */
export function listRiskCountry() {
	return request({
		method: "GET",
		url: `/api/riskSignal/listRiskCountry`
	});
}
