From 4b0994d62f82bea9c5d9a88eeec458f63706fd53 Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Mon, 17 Apr 2023 17:12:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=BA=93=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E7=AE=A1=E7=90=86/=E6=96=87=E4=BB=B6=E5=BA=93=E7=AE=A1?= =?UTF-8?q?=E7=90=86/=E4=B8=93=E9=A2=98=E5=BA=93=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E7=AE=A1=E7=90=86/=E4=B8=93=E9=A2=98=E5=BA=93=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/yxk-admin.scss | 126 +++++++- .../descriptionPreview/index.vue | 123 -------- src/views/system/archivesCategory/index.vue | 9 +- src/views/system/archivesClassify/index.vue | 2 +- .../fileLibraryField/commonFields/index.vue | 21 ++ .../electronicFields/index.vue | 21 ++ src/views/system/fileLibraryField/index.vue | 57 ++++ .../fileLibraryField/systemFields/index.vue | 21 ++ .../fileLibraryManage/baseInfo/index.vue | 97 ++++++ .../descriptionPreview/index.vue | 186 +++++++++++ .../fileLibraryManage/fieldManage/index.vue | 232 ++++++++++++++ .../fieldManage/module/form.vue | 66 ++++ .../fieldManage/module/quickSetting.vue | 56 ++++ .../fileLibraryManage/fileNoFormat/index.vue | 176 +++++++++++ .../fileNoFormat/module/form.vue | 84 +++++ .../fileNoFormat/module/sortDialog.vue | 72 +++++ src/views/system/fileLibraryManage/form.vue | 204 ++++++++++++ src/views/system/fileLibraryManage/index.vue | 290 ++++++++++++++++++ .../fileLibraryManage/listBrowsing/index.vue | 228 ++++++++++++++ .../listBrowsing/module/form.vue | 97 ++++++ .../listBrowsing/module/sortDialog.vue | 72 +++++ .../fileLibraryManage/orderingRule/index.vue | 202 ++++++++++++ .../orderingRule/module/form.vue | 69 +++++ .../orderingRule/module/sortDialog.vue | 72 +++++ .../system/fileLibraryManage/sortDialog.vue | 76 +++++ .../commonFields/index.vue | 21 ++ .../electronicFields/index.vue | 21 ++ .../system/subjectLibraryField/index.vue | 57 ++++ .../systemFields/index.vue | 21 ++ .../descriptionPreview/index.vue | 192 ++++++++++++ .../fieldManage/index.vue | 232 ++++++++++++++ .../fieldManage/module/form.vue | 66 ++++ .../fieldManage/module/quickSetting.vue | 56 ++++ .../fileNoFormat/index.vue | 176 +++++++++++ .../fileNoFormat/module/form.vue | 84 +++++ .../fileNoFormat/module/sortDialog.vue | 72 +++++ .../system/subjectLibraryManage/index.vue | 82 +++++ .../listBrowsing/index.vue | 228 ++++++++++++++ .../listBrowsing/module/form.vue | 97 ++++++ .../listBrowsing/module/sortDialog.vue | 72 +++++ .../orderingRule/index.vue | 202 ++++++++++++ .../orderingRule/module/form.vue | 69 +++++ .../orderingRule/module/sortDialog.vue | 72 +++++ 43 files changed, 4347 insertions(+), 132 deletions(-) create mode 100644 src/views/system/fileLibraryField/commonFields/index.vue create mode 100644 src/views/system/fileLibraryField/electronicFields/index.vue create mode 100644 src/views/system/fileLibraryField/index.vue create mode 100644 src/views/system/fileLibraryField/systemFields/index.vue create mode 100644 src/views/system/fileLibraryManage/baseInfo/index.vue create mode 100644 src/views/system/fileLibraryManage/descriptionPreview/index.vue create mode 100644 src/views/system/fileLibraryManage/fieldManage/index.vue create mode 100644 src/views/system/fileLibraryManage/fieldManage/module/form.vue create mode 100644 src/views/system/fileLibraryManage/fieldManage/module/quickSetting.vue create mode 100644 src/views/system/fileLibraryManage/fileNoFormat/index.vue create mode 100644 src/views/system/fileLibraryManage/fileNoFormat/module/form.vue create mode 100644 src/views/system/fileLibraryManage/fileNoFormat/module/sortDialog.vue create mode 100644 src/views/system/fileLibraryManage/form.vue create mode 100644 src/views/system/fileLibraryManage/index.vue create mode 100644 src/views/system/fileLibraryManage/listBrowsing/index.vue create mode 100644 src/views/system/fileLibraryManage/listBrowsing/module/form.vue create mode 100644 src/views/system/fileLibraryManage/listBrowsing/module/sortDialog.vue create mode 100644 src/views/system/fileLibraryManage/orderingRule/index.vue create mode 100644 src/views/system/fileLibraryManage/orderingRule/module/form.vue create mode 100644 src/views/system/fileLibraryManage/orderingRule/module/sortDialog.vue create mode 100644 src/views/system/fileLibraryManage/sortDialog.vue create mode 100644 src/views/system/subjectLibraryField/commonFields/index.vue create mode 100644 src/views/system/subjectLibraryField/electronicFields/index.vue create mode 100644 src/views/system/subjectLibraryField/index.vue create mode 100644 src/views/system/subjectLibraryField/systemFields/index.vue create mode 100644 src/views/system/subjectLibraryManage/descriptionPreview/index.vue create mode 100644 src/views/system/subjectLibraryManage/fieldManage/index.vue create mode 100644 src/views/system/subjectLibraryManage/fieldManage/module/form.vue create mode 100644 src/views/system/subjectLibraryManage/fieldManage/module/quickSetting.vue create mode 100644 src/views/system/subjectLibraryManage/fileNoFormat/index.vue create mode 100644 src/views/system/subjectLibraryManage/fileNoFormat/module/form.vue create mode 100644 src/views/system/subjectLibraryManage/fileNoFormat/module/sortDialog.vue create mode 100644 src/views/system/subjectLibraryManage/index.vue create mode 100644 src/views/system/subjectLibraryManage/listBrowsing/index.vue create mode 100644 src/views/system/subjectLibraryManage/listBrowsing/module/form.vue create mode 100644 src/views/system/subjectLibraryManage/listBrowsing/module/sortDialog.vue create mode 100644 src/views/system/subjectLibraryManage/orderingRule/index.vue create mode 100644 src/views/system/subjectLibraryManage/orderingRule/module/form.vue create mode 100644 src/views/system/subjectLibraryManage/orderingRule/module/sortDialog.vue diff --git a/src/assets/styles/yxk-admin.scss b/src/assets/styles/yxk-admin.scss index 0ac301a..fdf0d26 100644 --- a/src/assets/styles/yxk-admin.scss +++ b/src/assets/styles/yxk-admin.scss @@ -1772,10 +1772,6 @@ input[type ='number'] { display: flex; justify-content: flex-start; @include category-padding; - .format-main-left, - .format-main-right { - height: calc(100vh - 531px); - } .format-main-left { padding-right: 10px; } @@ -1792,4 +1788,126 @@ input[type ='number'] { overflow-y: scroll; } } +} + +// 著录界面 +@mixin main-padding{ + [data-theme="dark"] & { + padding: 0 20px 20px 20px; + } + [data-theme="light"] & { + padding: 20px 0; + } +} +.category-main { + display: flex; + justify-content: flex-start; + @include main-padding; + .des-preview-left, + .des-preview-right { + height: calc(100vh - 274px); + padding-right: 10px; + overflow-y: auto; + } + .des-preview-left { + flex: 1; + .des-form{ + .input-num{ + display: flex; + justify-content: flex-end; + text-align: right; + @include des-preview-input-num; + .el-form-item__content{ + margin-left: 0 !important; + .el-input, + .el-input-number--small, + .el-input-number.is-controls-right { + padding-left: 2px; + padding-right: 2px; + @include des-preview-input-cont; + } + } + } + } + .el-col-8{ + text-align: right; + } + checkbox-item{ + .el-form-item__content{ + margin-left: 0 !important; + } + } + } + .des-title { + position: relative; + height: 28px; + margin-bottom: 10px; + font-size: 14px; + font-weight: bold; + color: #fff; + cursor: pointer; + @include des-title; + p { + line-height: 28px; + i { + font-size: 16px; + margin-left: 6px; + background-image: none; + + transition: all ease-in 0.5s; + &.arrow-up { + transform: rotate(180deg); + } + } + } + &::before { + content: ""; + position: absolute; + left: 0; + z-index: 1; + } + } + .des-fields { + display: flex; + flex-wrap: wrap; + margin-bottom: 20px; + margin-left: 1px; + li { + width: 100px; + height: 40px; + line-height: 40px; + margin: -1px 0 0 -1px; + font-size: 14px; + text-align: center; + @include des-fields; + cursor: pointer; + p { + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + } + } + } + .des-set-btn { + display: flex; + justify-content: flex-end; + text-align: right; + margin-bottom: 20px; + .el-button { + display: block; + @include elButton-style; + } + .des-set-sort { + .iconfont { + line-height: 0 !important; + } + } + } + + .des-preview-right { + width: 758px; + margin-left: 20px; + } } \ No newline at end of file diff --git a/src/views/system/archivesCategory/descriptionPreview/index.vue b/src/views/system/archivesCategory/descriptionPreview/index.vue index e372770..f779434 100644 --- a/src/views/system/archivesCategory/descriptionPreview/index.vue +++ b/src/views/system/archivesCategory/descriptionPreview/index.vue @@ -183,127 +183,4 @@ export default { } diff --git a/src/views/system/archivesCategory/index.vue b/src/views/system/archivesCategory/index.vue index 5ef7904..cbe85f4 100644 --- a/src/views/system/archivesCategory/index.vue +++ b/src/views/system/archivesCategory/index.vue @@ -6,21 +6,22 @@
{{ selectedCategory.cnName }}
+文件夹
+项目
+案卷
+卷内
+文件
+ +{{ selectedCategory.parentName ? selectedCategory.parentName : '-' }}
+{{ selectedCategory.remark ? selectedCategory.remark : '-' }}
+字段调整 输入字段
+{{ item.fieldCnName }}
+非输入字段
+{{ item.fieldCnName }}
+界面预览效果
+确定要删除当前字段吗?
+此操作将移除当前所选字段
+ 你是否还要继续? +此操作将删除当前所选分类项及其子集
+ 你是否还要继续? +删除后,会永久清除此门类的相关设置及报表,请谨慎操作!
+ 提示:为确保档案安全,必须先手工删除此门类的所有档案数据。 +此操作将移除当前所选字段
+ 你是否还要继续? +此操作将移除当前所选字段
+ 你是否还要继续? +字段调整 输入字段
+{{ item.fieldCnName }}
+非输入字段
+{{ item.fieldCnName }}
+界面预览效果
+确定要删除当前字段吗?
+此操作将移除当前所选字段
+ 你是否还要继续? +此操作将移除当前所选字段
+ 你是否还要继续? +此操作将移除当前所选字段
+ 你是否还要继续? +