自定义阅片工具更改
continuous-integration/drone/push Build is passing Details

uat
caiyiling 2025-04-28 17:32:40 +08:00
parent b7d7b93c4a
commit ecaca550ab
2 changed files with 8 additions and 9 deletions

View File

@ -725,7 +725,8 @@ export default {
this.digitPlaces = digitPlaces === -1 ? this.digitPlaces : digitPlaces
if (this.criterionType === 0) {
this.tools = getCustomizeStandardsTools(this.taskInfo.ReadingToolList)
this.customizeStandards = [...config.customizeStandards]
let toolNames = this.tools.map(i=>i.toolName)
this.customizeStandards = config.customizeStandards.filter(item => !toolNames.includes(item.toolName))
} else {
this.tools = getTools(this.criterionType)
}
@ -1277,8 +1278,6 @@ export default {
annotation.data.text = markName
}
this.saveCustomAnnotation(annotation)
} else {
this.removeAnnotation(annotation)
}
}

View File

@ -111,9 +111,9 @@ import {
} from '@cornerstonejs/core'
import * as cornerstoneTools from '@cornerstonejs/tools'
import cornerstoneDICOMImageLoader from '@cornerstonejs/dicom-image-loader'
// const {
// ToolGroupManager
// } = cornerstoneTools
const {
ToolGroupManager
} = cornerstoneTools
import { vec3 } from 'gl-matrix'
export default {
name: 'ImageViewport',
@ -206,9 +206,9 @@ export default {
// this.imageInfo.wwwc = `${Math.round(detail.image.windowWidth)}/${Math.round(detail.image.windowCenter)}`
this.getOrientationMarker()
this.$emit('renderAnnotations', this.series)
// const toolGroupId = `viewport-${this.viewportIndex}`
// const toolGroup = ToolGroupManager.getToolGroup(toolGroupId)
// toolGroup.setToolEnabled('ScaleOverlay');
const toolGroupId = `viewport-${this.viewportIndex}`
const toolGroup = ToolGroupManager.getToolGroup(toolGroupId)
toolGroup.setToolEnabled('ScaleOverlay')
},
voiModified(e) {
const renderingEngine = getRenderingEngine(this.renderingEngineId)