diff --git a/src/api/system/category/process.js b/src/api/system/category/process.js new file mode 100644 index 0000000..a94f864 --- /dev/null +++ b/src/api/system/category/process.js @@ -0,0 +1,21 @@ +import request from '@/utils/request' + +// 门类流程管理基础 +export function FetchInitCategoryFlowBase(params) { + return request({ + url: 'api/category/initCategoryFlowBase', + method: 'get', + params + }) +} + +// 根据门类获取流程设置 +export function FetchInitFlowByCategoryId(params) { + return request({ + url: 'api/category/initFlowByCategoryId', + method: 'get', + params + }) +} + +export default { FetchInitCategoryFlowBase, FetchInitFlowByCategoryId } diff --git a/src/assets/styles/prearchive-library.scss b/src/assets/styles/prearchive-library.scss new file mode 100644 index 0000000..74b215d --- /dev/null +++ b/src/assets/styles/prearchive-library.scss @@ -0,0 +1,75 @@ +@import 'variables'; +@import 'mixin'; + + +.move-form{ + ::v-deep .el-dialog{ + width: 828px; + } + .move-main{ + display: flex; + justify-content: space-between; + height: 477px; + border: 1px solid #E6E8ED; + } + .move-left{ + width: 253px; + padding: 12px 20px 0 12px; + border-right: 1px solid #E6E8ED; + } + + .move-right{ + flex: 1; + h4{ + position: relative; + padding-left: 52px; + height: 40px; + line-height: 40px; + font-size: 16px; + color: #0C0E1E; + border-bottom: 1px solid #E6E8ED; + background: #F5F9FC; + &::before{ + content: ""; + position: absolute; + left: 0; + top: 0; + display: inline-block; + width: 39px; + height: 40px; + border-right: 1px solid #E6E8ED; + } + } + .raido-main{ + display: flex; + flex-direction: column; + flex-wrap: wrap; + justify-content: flex-start; + height: 360px; + overflow: hidden; + overflow-y: scroll; + .el-radio{ + width: 100%; + margin-right: 0; + height: 40px; + line-height: 40px; + border-bottom: 1px solid #E6E8ED; + ::v-deep .el-radio__input{ + margin-left: 12px; + } + ::v-deep .el-radio__label{ + display: inline-block; + padding-left: 12px; + margin-left: 12px; + border-left: 1px solid #E6E8ED; + } + } + } + .select-content{ + padding: 0 18px; + height: 40px; + line-height: 40px; + border-top: 1px solid #E6E8ED; + } + } +} \ No newline at end of file diff --git a/src/views/prearchiveLibrary/index.vue b/src/views/prearchiveLibrary/index.vue index 5ab509a..740f163 100644 --- a/src/views/prearchiveLibrary/index.vue +++ b/src/views/prearchiveLibrary/index.vue @@ -8,13 +8,16 @@
- + - - {{ data.label }} + + {{ data.cnName }} - - {{ data.label }} + + {{ data.cnName }} + + + {{ data.cnName }} @@ -118,7 +121,7 @@ diff --git a/src/views/system/archivesCategory/processManage/index.vue b/src/views/system/archivesCategory/processManage/index.vue index 8d3e8b9..d9922f9 100644 --- a/src/views/system/archivesCategory/processManage/index.vue +++ b/src/views/system/archivesCategory/processManage/index.vue @@ -1,11 +1,11 @@