upload project source code

This commit is contained in:
2026-04-30 18:49:43 +08:00
commit 9b394ba682
2277 changed files with 660945 additions and 0 deletions

View File

@@ -0,0 +1,119 @@
/**
* 财运解析相关 API
*/
import request from '@/utils/request'
export interface WealthAnalysisResponse {
jiexi_id: number;
report_id: number;
name: string;
wealth_score: number;
wealth_level: string;
wealth_trend: string;
yuedo_xiangpi?: any;
meiri_yuncheng?: any;
mingpan_jingpi: {
mingzao: string;
zhen_taiyang_shi: string;
nongli_shengchen: string;
qianshi_yinji: string;
jinsheng_keti: string;
bazi_paipan: {
nian: { gan: string; zhi: string };
yue: { gan: string; zhi: string };
ri: { gan: string; zhi: string };
shi: { gan: string; zhi: string };
};
mingge_cengci: string;
guji_duanyu: string;
qimen_paipan: string;
qimen_geju: string;
wuxing_nengliang: {
mu: number;
huo: number;
tu: number;
jin: number;
shui: number;
};
dashi_pizhu: string;
wuxing_kaiyun: string;
shishen_mangdian: string;
shiye_caiyun_dingshu: string;
hunyin_qinggan: string;
wuxing_jiankang: string;
shensha_guiren: string;
};
liunian_zongyun: {
dayun_zoushi: string;
taisui_jiangjun: string;
dangnian_liunian: string;
liunian_shensha: string;
fenqunti_zhuanyun: {
qingnian: string;
zhongnian: string;
laonian: string;
};
liunian_jixiong_fangwei: {
ji: string[];
xiong: string[];
};
caifu_laiyuan: string;
touzi_lingyu_zhiyin: {
fangdichan: string;
gupiao: string;
jijin: string;
huangjin: string;
};
dangnian_jiugong_feixing: string;
liunian_huajie: string;
};
fengshui_jinnang: {
guiren_huaxiang: string;
waiju_shaji_huajie: {
lu_chong: string;
jian_dao_sha: string;
fan_gong_sha: string;
};
jiaju_caiwei: {
ming_caiwei: string;
an_caiwei: string;
};
zhichang_gaosheng: string;
cuiwang_taohua: string;
jiaju_zhiwu: Array<{
name: string;
position: string;
effect: string;
}>;
mengchong_fengshui: string;
shuzi_nengliang: {
shouji_hao: string;
che_pai: string;
lou_ceng: string;
};
aiche_pingan: string;
xijin_qianbao: {
yanse: string;
zhidi: string;
shiyong: string;
};
xingyun_se_peidai: {
xingyun_se: string[];
peidai_shipin: Array<{
name: string;
effect: string;
}>;
};
};
unlocked: null;
is_unlocked: boolean;
unlock_price: number;
}
/**
* 根据报告id获取财运解析结果
* @param reportId 报告ID
* @returns 财运解析结果
*/
export const getWealthAnalysisByReportId = (reportId: number) =>
request.get<WealthAnalysisResponse>(`/yifan_caiyun_jiexi/result/by-report/${reportId}`);