|
|
@@ -19,7 +19,7 @@ export function healthReportListMethod() {
|
|
|
return Get(`/analysisManage/getHarsTid`, { transform })
|
|
|
}
|
|
|
|
|
|
-export function healthReportMethod({id, ...query}: Record<'id' | 'scene', string>) {
|
|
|
+export function healthReportMethod({ id, scene, ...query }: Record<'id' | 'scene', string | void>) {
|
|
|
const transform = ({ data }: AnyObject) => {
|
|
|
if (Array.isArray(data?.conditProgram?.types)) {
|
|
|
data.conditProgram.types = data.conditProgram.types.map((item: AnyObject) => (item.summary = item.summary?.replace(/null/g, '') || '', item))
|
|
|
@@ -30,7 +30,10 @@ export function healthReportMethod({id, ...query}: Record<'id' | 'scene', string
|
|
|
let params = { ...query } as any;
|
|
|
if (id) { params.healthAnalysisReportId = id; }
|
|
|
|
|
|
- if (query.scene) { return Get(`/analysisManage/getHealRepDetailByScene`, { params, transform }); }
|
|
|
+ if (scene) {
|
|
|
+ params.scene = decodeURIComponent(scene);
|
|
|
+ return Get(`/analysisManage/getHealRepDetailByScene`, { params, transform });
|
|
|
+ }
|
|
|
|
|
|
return id
|
|
|
? Get(`/analysisManage/getHealRepDetailById`, { params, transform })
|