2026-05-20-11-07-27 取消最佳位姿并生成软著材料
This commit is contained in:
@@ -117,15 +117,6 @@ const defaultModelPose: ModelPoseValue = {
|
||||
translateZ: 0,
|
||||
scale: 1,
|
||||
};
|
||||
const headCtBestPose: ModelPoseValue = {
|
||||
rotateX: -180,
|
||||
rotateY: 0,
|
||||
rotateZ: 1,
|
||||
translateX: -0.03,
|
||||
translateY: -0.155,
|
||||
translateZ: 0.005,
|
||||
scale: 1,
|
||||
};
|
||||
|
||||
interface DicomAttributes {
|
||||
patientName: string;
|
||||
@@ -236,7 +227,6 @@ function buildModuleStyles(
|
||||
function defaultModelPoses(): ModelPoseRecord[] {
|
||||
return [
|
||||
{ id: 'default', name: '默认', pose: { ...defaultModelPose } },
|
||||
{ id: 'best', name: '最佳位姿', pose: { ...headCtBestPose } },
|
||||
{ id: 'top', name: '俯视', pose: { ...defaultModelPose, rotateX: 0, rotateY: 0, rotateZ: 0 } },
|
||||
{ id: 'side', name: '侧视', pose: { ...defaultModelPose, rotateX: 0, rotateY: 90, rotateZ: 0 } },
|
||||
];
|
||||
@@ -281,6 +271,7 @@ function normalizeModelPoses(existing?: Partial<ModelPoseRecord>[]) {
|
||||
name: `位姿${index + 1}`,
|
||||
pose: defaultModelPose,
|
||||
}))
|
||||
.filter((record) => record.id !== 'best' && record.name !== '最佳位姿')
|
||||
.filter((record) => record.id)
|
||||
: [];
|
||||
const incomingById = new Map(incoming.map((record) => [record.id, record]));
|
||||
|
||||
Reference in New Issue
Block a user