@@ -461,7 +461,6 @@ class ComponentCascadeDot {
461
461
let data = this . dimensional_data [ stack ] [ index ] ;
462
462
let parents = data . parentNodes ;
463
463
if ( checked === true || checked === undefined ) {
464
- let D = currentStackDocuments [ index ] ;
465
464
if ( parents . length > 0 && ( parents [ stack - 1 ] !== parentNode ) ) {
466
465
D . classList . add ( 'dlp-label-silence' ) ;
467
466
} else if ( parents . length === 0 && parseInt ( D . getAttribute ( 'data-id' ) ) !== node ) {
@@ -1104,7 +1103,6 @@ class ComponentCascadeLine {
1104
1103
makeSelect ( select ) {
1105
1104
this . dimensional_data = [ ] ;
1106
1105
_component . dimensional ( this . dimensional_data , select ) ;
1107
- let object = this ;
1108
1106
for ( let stack in this . dimensional_data ) {
1109
1107
if ( ! this . dimensional_data . hasOwnProperty ( stack ) ) continue ;
1110
1108
stack = parseInt ( stack ) ;
@@ -1180,34 +1178,13 @@ class ComponentCascadeLine {
1180
1178
currentStackDocuments . forEach ( ( D , index ) => {
1181
1179
let data = this . dimensional_data [ stack ] [ index ] ;
1182
1180
let parents = data . parentNodes ;
1183
- if ( checked === true || checked === undefined ) {
1184
- let D = currentStackDocuments [ index ] ;
1185
- if ( parents . length > 0 && ( parents [ stack - 1 ] !== parentNode ) ) {
1186
- D . classList . add ( 'dlp-label-silence' ) ;
1187
- } else if ( parents . length === 0 && parseInt ( D . getAttribute ( 'data-id' ) ) !== node ) {
1188
- D . classList . add ( 'dlp-label-silence' ) ;
1189
- } else {
1190
- D . classList . remove ( 'dlp-label-silence' ) ;
1191
- if ( to_first_index === null && parseInt ( D . getAttribute ( 'data-id' ) ) === node ) to_first_index = index ;
1192
- }
1193
- }
1194
- if ( checked === true && node === data . key && data . mark !== true ) {
1195
- data . mark = true ;
1196
- D . insertAdjacentHTML ( 'beforeend' , `<i>${ _component . check_circle } </i>` ) ;
1197
- }
1198
- if ( checked === false && node === data . key ) {
1199
- let nodes = this . dimensional_data [ stack ] [ index ] . nodes ;
1200
- let cancel = true ;
1201
- for ( let d of this . dimensional_data [ stack + 1 ] ) {
1202
- if ( nodes . indexOf ( d . key ) !== - 1 && ( d . checked === true || d . mark === true ) ) {
1203
- cancel = false ;
1204
- break ;
1205
- }
1206
- }
1207
- if ( cancel && ( D . querySelector ( 'i' ) instanceof HTMLElement ) ) {
1208
- data . mark = false ;
1209
- D . querySelector ( 'i' ) . remove ( ) ;
1210
- }
1181
+ if ( parents . length > 0 && ( parents [ stack - 1 ] !== parentNode ) ) {
1182
+ D . classList . add ( 'dlp-label-silence' ) ;
1183
+ } else if ( parents . length === 0 && parseInt ( D . getAttribute ( 'data-id' ) ) !== node ) {
1184
+ D . classList . add ( 'dlp-label-silence' ) ;
1185
+ } else {
1186
+ D . classList . remove ( 'dlp-label-silence' ) ;
1187
+ if ( to_first_index === null && parseInt ( D . getAttribute ( 'data-id' ) ) === node ) to_first_index = index ;
1211
1188
}
1212
1189
} ) ;
1213
1190
if ( to_first_index !== null ) this . STACKS [ stack ] . scrollTop = to_first_index * 27 ;
0 commit comments