From d6e009b54151a6a390e6de59f98b906dcad2f4db Mon Sep 17 00:00:00 2001 From: jiangyy Date: Thu, 24 Mar 2022 15:37:28 +0800 Subject: [PATCH] =?UTF-8?q?=E7=96=AB=E8=8B=97=E6=8E=A5=E7=A7=8D=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 8 + src/assets/scss/buttonstyle.scss | 21 + .../scss/modules/management/epidemic.scss | 65 ++ .../modules/base/epidemic/natInfo/natForm.vue | 575 ++++++++++++ .../modules/base/epidemic/natInfo/natList.vue | 869 ++++++++++-------- .../base/epidemic/veroFocus/veroFocusForm.vue | 575 ++++++++++++ .../base/epidemic/veroFocus/veroFocusList.vue | 691 ++++++++++++++ 7 files changed, 2446 insertions(+), 358 deletions(-) create mode 100644 src/assets/scss/modules/management/epidemic.scss create mode 100644 src/views/modules/base/epidemic/natInfo/natForm.vue create mode 100644 src/views/modules/base/epidemic/veroFocus/veroFocusForm.vue create mode 100644 src/views/modules/base/epidemic/veroFocus/veroFocusList.vue diff --git a/src/App.vue b/src/App.vue index 5d1e546d4..f472317a4 100644 --- a/src/App.vue +++ b/src/App.vue @@ -178,4 +178,12 @@ export default { // background: linear-gradient(270deg, #0063FE, #0095FF); } } + +/* 列表-操作栏-更多的poppover样式 */ +.el-popover.btn-popper { + min-width: 80px !important; + margin-top: 5px !important; + padding: 6px !important; + background-color: rgb(247, 250, 253); +} diff --git a/src/assets/scss/buttonstyle.scss b/src/assets/scss/buttonstyle.scss index 2eabacde5..1e683d95a 100644 --- a/src/assets/scss/buttonstyle.scss +++ b/src/assets/scss/buttonstyle.scss @@ -106,6 +106,27 @@ text-decoration: underline !important; } +//查看 +.div-table-button--detail--noline { + color: #3e8ef7 !important; +} + +//更多 +.div-table-button--more { + color: #333333 !important; + text-decoration: underline !important; +} + +//修改 +.div-table-button--edit--noline { + color: #00a7a9 !important; +} + +//删除 +.div-table-button--delete--noline { + color: #d51010 !important; +} + // .div-table-button--qr { color: #4ec591 !important; diff --git a/src/assets/scss/modules/management/epidemic.scss b/src/assets/scss/modules/management/epidemic.scss new file mode 100644 index 000000000..993555d66 --- /dev/null +++ b/src/assets/scss/modules/management/epidemic.scss @@ -0,0 +1,65 @@ +.item_width_1 { + width: 560px; +} +.item_width_2 { + width: 220px; +} + +.btn-selperson { + margin-left: 20px; +} + +.form_div_btn { + margin-top: 20px; + text-align: center; +} + +.div_main { + width: 100%; + + .div_search { + background: #ffffff; + border-radius: 4px; + padding: 30px 20px 5px; + box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.1); + } + + .list_item_width_1 { + width: 170px; + } +} + +.div_table { + background: #ffffff; + box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.1); + border-radius: 4px; + margin-top: 15px; + padding: 10px; + position: relative; + + .div_btn { + margin-top: 10px; + margin-left: 10px; + display: flex; + + .btn_upload { + margin-left: 10px; + display: flex; + } + } + .table { + margin-top: 20px; + } + + .div_notice { + position: absolute; + left: 15px; + bottom: 0; + } +} + +.more-btn { + display: flex; + flex-direction: column; + justify-content: center; +} diff --git a/src/views/modules/base/epidemic/natInfo/natForm.vue b/src/views/modules/base/epidemic/natInfo/natForm.vue new file mode 100644 index 000000000..d9a21d5fb --- /dev/null +++ b/src/views/modules/base/epidemic/natInfo/natForm.vue @@ -0,0 +1,575 @@ + + + + + + + + diff --git a/src/views/modules/base/epidemic/natInfo/natList.vue b/src/views/modules/base/epidemic/natInfo/natList.vue index 8f6c49af9..9d38bdb99 100644 --- a/src/views/modules/base/epidemic/natInfo/natList.vue +++ b/src/views/modules/base/epidemic/natInfo/natList.vue @@ -1,429 +1,582 @@ + computed: { + tableHeight () { - + + diff --git a/src/views/modules/base/epidemic/veroFocus/veroFocusForm.vue b/src/views/modules/base/epidemic/veroFocus/veroFocusForm.vue new file mode 100644 index 000000000..64fa94c48 --- /dev/null +++ b/src/views/modules/base/epidemic/veroFocus/veroFocusForm.vue @@ -0,0 +1,575 @@ + + + + + + + + diff --git a/src/views/modules/base/epidemic/veroFocus/veroFocusList.vue b/src/views/modules/base/epidemic/veroFocus/veroFocusList.vue new file mode 100644 index 000000000..49897bb18 --- /dev/null +++ b/src/views/modules/base/epidemic/veroFocus/veroFocusList.vue @@ -0,0 +1,691 @@ + + + + + + + +