From 766b4f6c045ad81a425e336776322336c9c6ebe1 Mon Sep 17 00:00:00 2001 From: Xu Zhimeng Date: Wed, 12 Jul 2023 19:56:41 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E6=88=90Korsum=E3=80=81ReProc?= =?UTF-8?q?essing=E3=80=81=20Zero=20Time=E3=80=81EfficiencyCalibration?= =?UTF-8?q?=E5=BC=B9=E7=AA=97=EF=BC=8C=E5=92=8CNuclideReview=E4=B8=AD?= =?UTF-8?q?=E5=9B=BE=E8=A1=A8=E7=9A=84=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mixins/ModalMixin.js | 17 + src/style.less | 35 ++ .../components/NuclideReviewChart.vue | 99 +++- .../components/NuclideReviewModal.vue | 348 ++++++++++--- .../AnalyzeInteractiveToolModal/index.vue | 60 ++- .../Modals/EfficiencyCalibrationModal.vue | 333 +++++++++++++ .../components/Modals/KorsumModal.vue | 465 ++++++++++++++++++ .../ReProcessingModal/components/status.vue | 40 ++ .../Modals/ReProcessingModal/index.vue | 108 ++++ .../components/Modals/ZeroTimeModal.vue | 250 ++++++++++ src/views/spectrumAnalysis/index.vue | 78 ++- 11 files changed, 1719 insertions(+), 114 deletions(-) create mode 100644 src/mixins/ModalMixin.js create mode 100644 src/views/spectrumAnalysis/components/Modals/EfficiencyCalibrationModal.vue create mode 100644 src/views/spectrumAnalysis/components/Modals/KorsumModal.vue create mode 100644 src/views/spectrumAnalysis/components/Modals/ReProcessingModal/components/status.vue create mode 100644 src/views/spectrumAnalysis/components/Modals/ReProcessingModal/index.vue create mode 100644 src/views/spectrumAnalysis/components/Modals/ZeroTimeModal.vue diff --git a/src/mixins/ModalMixin.js b/src/mixins/ModalMixin.js new file mode 100644 index 0000000..899068d --- /dev/null +++ b/src/mixins/ModalMixin.js @@ -0,0 +1,17 @@ +export default { + props: { + value: { + type: Boolean + } + }, + computed: { + visible: { + get() { + return this.value + }, + set(val) { + this.$emit('input', val) + } + } + } +} \ No newline at end of file diff --git a/src/style.less b/src/style.less index ce41a9e..ae83659 100644 --- a/src/style.less +++ b/src/style.less @@ -308,6 +308,41 @@ body { } } +// 时间选择器 +@time-picker-selected-bg: @primary-color; +@item-hover-bg: @primary-color; +.ant-time-picker { + &-input { + background: @modalBg; + border-radius: 0; + &::placeholder { + color: #fff; + } + } + + &-clear, + &-clock-icon { + background-color: @modalBg !important; + color: #01B6E3 !important; + } + + &-panel { + &-input { + background-color: transparent; + } + + &-inner { + background-color: @modalBg; + border: 1px solid @formInputBorderColor; + border-radius: 0; + } + + &-select li:focus { + color: #fff; + } + } +} + // 输入框样式 .ant-input { background-color: @formInputBgColor !important; diff --git a/src/views/spectrumAnalysis/components/Modals/AnalyzeInteractiveToolModal/components/NuclideReviewChart.vue b/src/views/spectrumAnalysis/components/Modals/AnalyzeInteractiveToolModal/components/NuclideReviewChart.vue index 881c0d2..2d3339f 100644 --- a/src/views/spectrumAnalysis/components/Modals/AnalyzeInteractiveToolModal/components/NuclideReviewChart.vue +++ b/src/views/spectrumAnalysis/components/Modals/AnalyzeInteractiveToolModal/components/NuclideReviewChart.vue @@ -2,38 +2,123 @@ + + diff --git a/src/views/spectrumAnalysis/components/Modals/KorsumModal.vue b/src/views/spectrumAnalysis/components/Modals/KorsumModal.vue new file mode 100644 index 0000000..a446510 --- /dev/null +++ b/src/views/spectrumAnalysis/components/Modals/KorsumModal.vue @@ -0,0 +1,465 @@ + + + + + diff --git a/src/views/spectrumAnalysis/components/Modals/ReProcessingModal/components/status.vue b/src/views/spectrumAnalysis/components/Modals/ReProcessingModal/components/status.vue new file mode 100644 index 0000000..b07f04e --- /dev/null +++ b/src/views/spectrumAnalysis/components/Modals/ReProcessingModal/components/status.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/src/views/spectrumAnalysis/components/Modals/ReProcessingModal/index.vue b/src/views/spectrumAnalysis/components/Modals/ReProcessingModal/index.vue new file mode 100644 index 0000000..23904cb --- /dev/null +++ b/src/views/spectrumAnalysis/components/Modals/ReProcessingModal/index.vue @@ -0,0 +1,108 @@ + + + + + diff --git a/src/views/spectrumAnalysis/components/Modals/ZeroTimeModal.vue b/src/views/spectrumAnalysis/components/Modals/ZeroTimeModal.vue new file mode 100644 index 0000000..8a24079 --- /dev/null +++ b/src/views/spectrumAnalysis/components/Modals/ZeroTimeModal.vue @@ -0,0 +1,250 @@ + + + + + diff --git a/src/views/spectrumAnalysis/index.vue b/src/views/spectrumAnalysis/index.vue index 326ea42..c202606 100644 --- a/src/views/spectrumAnalysis/index.vue +++ b/src/views/spectrumAnalysis/index.vue @@ -62,6 +62,22 @@ + + + + + + + + + + + + + + + +