diff --git a/src/components/CustomSelectWithAllChecking.vue/index.vue b/src/components/CustomSelectWithAllChecking.vue/index.vue new file mode 100644 index 0000000..adb0cca --- /dev/null +++ b/src/components/CustomSelectWithAllChecking.vue/index.vue @@ -0,0 +1,71 @@ + + + + + \ No newline at end of file diff --git a/src/style.less b/src/style.less index d958c2e..c7fd239 100644 --- a/src/style.less +++ b/src/style.less @@ -547,6 +547,8 @@ input[type='number']::-webkit-outer-spin-button { .ant-select-dropdown-content { border: 1px solid @borderColor; overflow: visible !important; + transform: translateZ(0); + &::before { position: absolute; top: -6px; diff --git a/src/views/abnormalAlarm/analysisMonitor/alarmRules/index.vue b/src/views/abnormalAlarm/analysisMonitor/alarmRules/index.vue index 9f025e9..9116afa 100644 --- a/src/views/abnormalAlarm/analysisMonitor/alarmRules/index.vue +++ b/src/views/abnormalAlarm/analysisMonitor/alarmRules/index.vue @@ -214,7 +214,7 @@ prop="station" :rules="[{ required: true, message: 'Please select station!' }]" > - - + --> + + - + 1 ? colTime : colTime[0]) : null, xe133MDC: xe133MDC ? (xe133MDC.length > 1 ? xe133MDC : xe133MDC[0]) : null, - identifyNuclides: identifyNuclidesChecked, + identifyNuclides: identifyNuclidesChecked || undefined, station: stationChecked, nuclide: nuclidesChecked, @@ -704,7 +711,7 @@ export default { conditions: condition, stations: station.join(','), nuclides: nuclide.join(','), - identifyNuclides: identifyNuclides.join(','), + identifyNuclides: identifyNuclides && identifyNuclides.length ? identifyNuclides.join(',') : null, ...qcFlags, } if (this.isAdd) {