|  | @@ -19,22 +19,25 @@ onMounted(() => {
 | 
	
		
			
				|  |  |  <template>
 | 
	
		
			
				|  |  |    <!-- <div v-if="props.node.data.label!='模块化'"> -->
 | 
	
		
			
				|  |  |    <div v-if="props.node.data!=null" style="height: 100%;">
 | 
	
		
			
				|  |  | +    <!-- <div class="custom-node icons  " :id="`node-${node.id}`" >
 | 
	
		
			
				|  |  | +      <img v-if="props.node.data.label!='模块化'" :src="props.node.data.image"/>
 | 
	
		
			
				|  |  | +      <span>{{props.node.data.label }}</span>
 | 
	
		
			
				|  |  | +    </div> -->
 | 
	
		
			
				|  |  |      <div class="custom-node icons  " :id="`node-${node.id}`" >
 | 
	
		
			
				|  |  | -    <img v-if="props.node.data.label!='模块化'" :src="props.node.data.image"/>
 | 
	
		
			
				|  |  | -    <span>{{props.node.data.label }}</span>
 | 
	
		
			
				|  |  | -  </div>
 | 
	
		
			
				|  |  | -  <Handle  v-if="props.node.data.label!='模块化'"  type="source" id="target-a" :position="Position.Right"  />
 | 
	
		
			
				|  |  | -  <Handle id="target-c" type="source" :position="Position.Top"  /> 
 | 
	
		
			
				|  |  | -  <Handle  v-if="props.node.data.label!='模块化'"  id="target-b" type="source"  :position="Position.Left" /> 
 | 
	
		
			
				|  |  | -  <Handle id="target-d" type="source" :position="Position.Bottom"  /> 
 | 
	
		
			
				|  |  | +      <img v-if="props.node.data.label!='模块化'" :src="props.node.data.backgroud"/>
 | 
	
		
			
				|  |  | +    </div>
 | 
	
		
			
				|  |  | +    <Handle  v-if="props.node.data.label!='模块化'"  type="source" id="target-a" :position="Position.Right"  />
 | 
	
		
			
				|  |  | +    <Handle id="target-c" type="source" :position="Position.Top"  /> 
 | 
	
		
			
				|  |  | +    <Handle  v-if="props.node.data.label!='模块化'"  id="target-b" type="source"  :position="Position.Left" /> 
 | 
	
		
			
				|  |  | +    <Handle id="target-d" type="source" :position="Position.Bottom"  /> 
 | 
	
		
			
				|  |  |    </div>
 | 
	
		
			
				|  |  |  <!-- </div> -->
 | 
	
		
			
				|  |  |  </template>
 | 
	
		
			
				|  |  |  <style scoped> 
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .icons img{
 | 
	
		
			
				|  |  | -    width: 26px;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +    width: 180px;
 | 
	
		
			
				|  |  | +    height: 160px;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  .icons span{
 | 
	
		
			
				|  |  |    display: block;
 | 
	
	
		
			
				|  | @@ -53,7 +56,7 @@ onMounted(() => {
 | 
	
		
			
				|  |  |  </style>
 | 
	
		
			
				|  |  |  <style>
 | 
	
		
			
				|  |  |  .vue-flow__node-group{
 | 
	
		
			
				|  |  | -  width: 160px;
 | 
	
		
			
				|  |  | +  width: 180px;
 | 
	
		
			
				|  |  |    height: 160px;
 | 
	
		
			
				|  |  |    border-radius: 3px;
 | 
	
		
			
				|  |  |    border: 1px solid #409EFF;
 |