From 3655ae66d955d9b08964006149fbfb71c92ab62b Mon Sep 17 00:00:00 2001 From: Xu Zhimeng Date: Tue, 16 May 2023 09:08:13 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E6=88=90Nuclear=20Facility?= =?UTF-8?q?=E3=80=81Station=20Info=E3=80=81Detector=20Info=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- src/components/CustomTable/index.vue | 6 +- src/components/SearchForm/index.vue | 8 +- src/components/layouts/RouteView.vue | 7 +- src/components/layouts/TabLayout.vue | 2 +- src/components/page/GlobalLayout.vue | 11 +- src/main.js | 3 + src/mixins/FormMixin.js | 42 ++++- src/mixins/JeecgListMixin.js | 4 +- src/style.less | 54 +++++- src/views/system/DataBase.vue | 42 ++++- src/views/system/DetectorInfo.vue | 252 +++++++++++++++++++++++++++ src/views/system/NuclearFacility.vue | 186 ++++++++++++++++++++ src/views/system/UserList.vue | 37 ++-- src/views/system/stationList.vue | 237 ++++++++++++++++++++++++- 15 files changed, 856 insertions(+), 37 deletions(-) create mode 100644 src/views/system/DetectorInfo.vue create mode 100644 src/views/system/NuclearFacility.vue diff --git a/.env.development b/.env.development index c9c6c75..8a26770 100644 --- a/.env.development +++ b/.env.development @@ -1,5 +1,5 @@ NODE_ENV=development -VUE_APP_API_BASE_URL=http://localhost:8080/jeecg-boot +VUE_APP_API_BASE_URL=http://182.92.183.230:8080/jeecg-boot VUE_APP_CAS_BASE_URL=http://cas.example.org:8443/cas VUE_APP_ONLINE_BASE_URL=http://fileview.jeecg.com/onlinePreview diff --git a/src/components/CustomTable/index.vue b/src/components/CustomTable/index.vue index 79915c7..4760b66 100644 --- a/src/components/CustomTable/index.vue +++ b/src/components/CustomTable/index.vue @@ -55,13 +55,13 @@ export default { // 实现单击选中/反选功能 customRow(record) { return { - class: this.innerSelectedRowKeys.includes(record.id) ? 'ant-table-row-selected' : '', + class: this.innerSelectedRowKeys.includes(record[this.rowKey]) ? 'ant-table-row-selected' : '', on: { click: () => { - if (this.innerSelectedRowKeys.includes(record.id)) { + if (this.innerSelectedRowKeys.includes(record[this.rowKey])) { this.innerSelectedRowKeys = [] } else { - this.innerSelectedRowKeys = [record.id] + this.innerSelectedRowKeys = [record[this.rowKey]] } this.$emit('update:selectedRowKeys', this.innerSelectedRowKeys) } diff --git a/src/components/SearchForm/index.vue b/src/components/SearchForm/index.vue index 9ffbb14..e5d85a1 100644 --- a/src/components/SearchForm/index.vue +++ b/src/components/SearchForm/index.vue @@ -2,7 +2,13 @@
- + diff --git a/src/components/layouts/RouteView.vue b/src/components/layouts/RouteView.vue index 63f4e66..5482e2b 100644 --- a/src/components/layouts/RouteView.vue +++ b/src/components/layouts/RouteView.vue @@ -39,4 +39,9 @@ } }, } - \ No newline at end of file + + \ No newline at end of file diff --git a/src/components/layouts/TabLayout.vue b/src/components/layouts/TabLayout.vue index 5652b17..0f0be05 100644 --- a/src/components/layouts/TabLayout.vue +++ b/src/components/layouts/TabLayout.vue @@ -1,6 +1,6 @@