From ff605771448c6a668336af20442219df67e44ba2 Mon Sep 17 00:00:00 2001 From: renpy Date: Fri, 25 Aug 2023 18:38:35 +0800 Subject: [PATCH 01/21] =?UTF-8?q?=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- package.json | 2 + .../components/Modals/LoadFromFileModal.vue | 301 +++++++++++++-- .../spectrumAnalysis/components/PHDSelect.vue | 8 +- vue.config.js | 13 + yarn.lock | 356 +++++++++++++++++- 6 files changed, 635 insertions(+), 47 deletions(-) diff --git a/.env.development b/.env.development index 83f4b20..c7e931b 100644 --- a/.env.development +++ b/.env.development @@ -1,5 +1,5 @@ NODE_ENV=development -VUE_APP_API_BASE_URL=http://182.92.183.230:9999 +VUE_APP_API_BASE_URL=http://bdyift.natappfree.cc VUE_APP_CAS_BASE_URL=http://cas.example.org:8443/cas VUE_APP_ONLINE_BASE_URL=http://fileview.jeecg.com/onlinePreview diff --git a/package.json b/package.json index b6b3ce6..3ca2ccf 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "echarts-gl": "^2.0.9", "enquire.js": "^2.1.6", "js-cookie": "^2.2.0", + "jszip": "^3.10.1", "lodash.get": "^4.4.2", "lodash.pick": "^4.4.0", "md5": "^2.2.1", @@ -56,6 +57,7 @@ "xss": "^1.0.13" }, "devDependencies": { + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", "@babel/polyfill": "^7.2.5", "@types/crypto-js": "^4.1.1", "@vue/cli-plugin-babel": "^3.3.0", diff --git a/src/views/spectrumAnalysis/components/Modals/LoadFromFileModal.vue b/src/views/spectrumAnalysis/components/Modals/LoadFromFileModal.vue index 80522ea..960033d 100644 --- a/src/views/spectrumAnalysis/components/Modals/LoadFromFileModal.vue +++ b/src/views/spectrumAnalysis/components/Modals/LoadFromFileModal.vue @@ -1,45 +1,100 @@ @@ -143,7 +149,26 @@ export default { allInfo: {} } }, + mounted () { + sessionStorage.setItem("isCellEmpty",false); + }, methods: { + handleSave() { + let val = sessionStorage.getItem("isCellEmpty") + if (val=="false") { + this.visible = false + } else { + this.$message.warning("Please finishi ti edit new inserted row first.") + } + }, + handleChangeView(index) { + let val = sessionStorage.getItem("isCellEmpty") + if (val=="false") { + this.activeKey = index + } else { + this.$message.warning("Please finishi ti edit new inserted row first.") + } + }, beforeModalOpen() { this.activeKey = 0 this.getGammaViewRLR(); From e9854966753ad3ad0766350cdc3e4c4a33a2e95e Mon Sep 17 00:00:00 2001 From: renpy Date: Thu, 31 Aug 2023 19:39:24 +0800 Subject: [PATCH 06/21] =?UTF-8?q?=E5=A4=84=E7=90=86=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E9=80=89=E4=B8=AD=E8=A1=8C=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Modals/RLRModal/components/TableWithOperators.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/views/spectrumAnalysis/components/Modals/RLRModal/components/TableWithOperators.vue b/src/views/spectrumAnalysis/components/Modals/RLRModal/components/TableWithOperators.vue index 418d3f9..2aa2a67 100644 --- a/src/views/spectrumAnalysis/components/Modals/RLRModal/components/TableWithOperators.vue +++ b/src/views/spectrumAnalysis/components/Modals/RLRModal/components/TableWithOperators.vue @@ -156,7 +156,8 @@ export default { return item.id === this.selectedKey }) console.log(idx); - this.dataSource.splice(idx,1) + this.dataSource.splice(idx, 1) + this.selectedKey = "" }, onCellChange(id, dataIndex, value) { const dataSource = [...this.dataSource]; From a8a963c43e60a24828540281300658ebf326fb96 Mon Sep 17 00:00:00 2001 From: renpy Date: Fri, 1 Sep 2023 16:52:28 +0800 Subject: [PATCH 07/21] =?UTF-8?q?=E5=A4=84=E7=90=86rlr=E5=BC=B9=E7=AA=97?= =?UTF-8?q?=E4=B8=AD=20PeakFit=20=E8=A1=A8=E6=A0=BC=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=97=B6=E7=9A=84=E9=97=AE=E9=A2=98=EF=BC=8C?= =?UTF-8?q?=E5=8F=8A=E5=A2=9E=E5=8A=A0=E6=8F=90=E7=A4=BA=E6=B6=88=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/CustomModal/index.vue | 5 +++- .../Modals/RLRModal/components/PeakFit.vue | 27 ++++++++++++++++-- .../components/TableWithOperators.vue | 28 +++++++++++-------- .../components/Modals/RLRModal/index.vue | 19 +++++++++---- 4 files changed, 59 insertions(+), 20 deletions(-) diff --git a/src/components/CustomModal/index.vue b/src/components/CustomModal/index.vue index 9e7ac54..6927dc4 100644 --- a/src/components/CustomModal/index.vue +++ b/src/components/CustomModal/index.vue @@ -1,5 +1,5 @@