/** 从各概览页跳转风险信号管理页，并自动打开列表第一条详情的 el-dialog */

export const OPEN_FIRST_RISK_DETAIL_QUERY_KEY = "openFirstDetail";

/**
 * 概览页 -> 风险信号管理页（新页面打开，不弹窗）
 * @param {import('vue-router').Router} router
 */
export const navigateToViewRiskSignal = (router) => {
	const route = router.resolve({
		path: "/viewRiskSignal"
	});
	window.open(route.href, "_blank");
};

/**
 * 概览页 -> 风险信号管理页（新页面打开，并自动打开第一条详情弹窗）
 * @param {import('vue-router').Router} router
 */
export const navigateToViewRiskSignalOpenFirstDetail = (router) => {
	const route = router.resolve({
		path: "/viewRiskSignal",
		query: { [OPEN_FIRST_RISK_DETAIL_QUERY_KEY]: "1" }
	});
	window.open(route.href, "_blank");
};
