|
@@ -3,9 +3,7 @@
|
|
<div class="hc-page-content-box">
|
|
<div class="hc-page-content-box">
|
|
<hc-new-card>
|
|
<hc-new-card>
|
|
<template #header>
|
|
<template #header>
|
|
- <div class="hc-card-header-table-title">
|
|
|
|
- 参数设置
|
|
|
|
- </div>
|
|
|
|
|
|
+ <div class="hc-card-header-table-title">参数设置</div>
|
|
</template>
|
|
</template>
|
|
<template #extra>
|
|
<template #extra>
|
|
<HcTooltip keys="file_collection_btn_upload_scanned_files">
|
|
<HcTooltip keys="file_collection_btn_upload_scanned_files">
|
|
@@ -17,51 +15,30 @@
|
|
</template>
|
|
</template>
|
|
<el-scrollbar>
|
|
<el-scrollbar>
|
|
<div class="hc-page-content-box-list">
|
|
<div class="hc-page-content-box-list">
|
|
- <div class="hc-page-content-box-list-title">
|
|
|
|
- 归档目录树选择范围
|
|
|
|
- </div>
|
|
|
|
|
|
+ <div class="hc-page-content-box-list-title">归档目录树选择范围</div>
|
|
<el-alert title="选择对应的归档范围,目录树内容也会随之改变" type="error" :closable="false" />
|
|
<el-alert title="选择对应的归档范围,目录树内容也会随之改变" type="error" :closable="false" />
|
|
<div class="hc-card-header-tree-checkbox">
|
|
<div class="hc-card-header-tree-checkbox">
|
|
<el-checkbox-group v-model="projectTypeList">
|
|
<el-checkbox-group v-model="projectTypeList">
|
|
- <el-checkbox :label="1">
|
|
|
|
- 公路工程
|
|
|
|
- </el-checkbox>
|
|
|
|
- <el-checkbox :label="2">
|
|
|
|
- 水利水电工程
|
|
|
|
- </el-checkbox>
|
|
|
|
|
|
+ <el-checkbox :label="1">公路工程</el-checkbox>
|
|
|
|
+ <el-checkbox :label="2">水利水电工程</el-checkbox>
|
|
</el-checkbox-group>
|
|
</el-checkbox-group>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="hc-page-content-box-list">
|
|
<div class="hc-page-content-box-list">
|
|
- <div class="hc-page-content-box-list-title">
|
|
|
|
- 案卷四要素设置
|
|
|
|
- </div>
|
|
|
|
|
|
+ <div class="hc-page-content-box-list-title">案卷四要素设置</div>
|
|
<el-alert title="勾选是否要生成封面、脊背、卷内目录、备考表" type="error" :closable="false" />
|
|
<el-alert title="勾选是否要生成封面、脊背、卷内目录、备考表" type="error" :closable="false" />
|
|
<div class="hc-card-header-tree-checkbox">
|
|
<div class="hc-card-header-tree-checkbox">
|
|
<el-checkbox-group v-model="factorTypeList">
|
|
<el-checkbox-group v-model="factorTypeList">
|
|
- <el-checkbox label="1">
|
|
|
|
- 案卷封面
|
|
|
|
- </el-checkbox>
|
|
|
|
- <el-checkbox label="2">
|
|
|
|
- 卷内目录
|
|
|
|
- </el-checkbox>
|
|
|
|
- <el-checkbox label="3">
|
|
|
|
- 脊背
|
|
|
|
- </el-checkbox>
|
|
|
|
- <el-checkbox label="4">
|
|
|
|
- 备考表
|
|
|
|
- </el-checkbox>
|
|
|
|
-
|
|
|
|
- <el-checkbox label="5">
|
|
|
|
- 生成页码
|
|
|
|
- </el-checkbox>
|
|
|
|
|
|
+ <el-checkbox label="1">案卷封面</el-checkbox>
|
|
|
|
+ <el-checkbox label="2">卷内目录</el-checkbox>
|
|
|
|
+ <el-checkbox label="3">脊背</el-checkbox>
|
|
|
|
+ <el-checkbox label="4">备考表</el-checkbox>
|
|
|
|
+ <el-checkbox label="5">生成页码</el-checkbox>
|
|
</el-checkbox-group>
|
|
</el-checkbox-group>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="hc-page-content-box-list">
|
|
<div class="hc-page-content-box-list">
|
|
- <div class="hc-page-content-box-list-title">
|
|
|
|
- 组卷流水号设置
|
|
|
|
- </div>
|
|
|
|
|
|
+ <div class="hc-page-content-box-list-title">组卷流水号设置</div>
|
|
<el-alert title="配置流水号生成的规则,是否设置有虚号及位数" type="error" :closable="false" />
|
|
<el-alert title="配置流水号生成的规则,是否设置有虚号及位数" type="error" :closable="false" />
|
|
<div class="hc-card-header-tree-checkbox">
|
|
<div class="hc-card-header-tree-checkbox">
|
|
<el-radio-group v-model="dirType">
|
|
<el-radio-group v-model="dirType">
|
|
@@ -123,21 +100,9 @@ const searchForm = ref({
|
|
})
|
|
})
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-const getConfigByProjectId = async ()=>{
|
|
|
|
|
|
+const getConfigByProjectId = async () => {
|
|
const { code, res } = await archiveConfigApi.getConfigByProjectId({
|
|
const { code, res } = await archiveConfigApi.getConfigByProjectId({
|
|
- projectId:projectId.value,
|
|
|
|
|
|
+ projectId: projectId.value,
|
|
})
|
|
})
|
|
//console.log(res);
|
|
//console.log(res);
|
|
if (code == 200) {
|
|
if (code == 200) {
|
|
@@ -171,13 +136,13 @@ const uploadModalClick = async () => {
|
|
factorType = factorTypeList.value.join(',')
|
|
factorType = factorTypeList.value.join(',')
|
|
|
|
|
|
const { code, res } = await archiveConfigApi.updateConfig({
|
|
const { code, res } = await archiveConfigApi.updateConfig({
|
|
- id:config.value.id,
|
|
|
|
- projectId:projectId.value,
|
|
|
|
- factorType:factorType,
|
|
|
|
- projectType:projectType,
|
|
|
|
- dirType:dirType.value,
|
|
|
|
- indexType:indexType.value,
|
|
|
|
- indexNum:indexNum.value,
|
|
|
|
|
|
+ id: config.value.id,
|
|
|
|
+ projectId: projectId.value,
|
|
|
|
+ factorType: factorType,
|
|
|
|
+ projectType: projectType,
|
|
|
|
+ dirType: dirType.value,
|
|
|
|
+ indexType: indexType.value,
|
|
|
|
+ indexNum: indexNum.value,
|
|
|
|
|
|
})
|
|
})
|
|
|
|
|
|
@@ -208,26 +173,26 @@ const saveClick = () => {
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
- @import '~style/custody/scoped/backup.scss';
|
|
|
|
-.hc-card-header-table-title{
|
|
|
|
- font-size: 1.125rem;
|
|
|
|
-line-height: 1.75rem;
|
|
|
|
|
|
+@import '~style/custody/scoped/backup.scss';
|
|
|
|
+.hc-card-header-table-title {
|
|
|
|
+ font-size: 1.125rem;
|
|
|
|
+ line-height: 1.75rem;
|
|
}
|
|
}
|
|
- .hc-card-header-tree-checkbox{
|
|
|
|
- margin-top: 30px;
|
|
|
|
- text-align: center;
|
|
|
|
|
|
+.hc-card-header-tree-checkbox {
|
|
|
|
+ margin-top: 30px;
|
|
|
|
+ text-align: center;
|
|
|
|
+}
|
|
|
|
+.hc-page-content-box-list {
|
|
|
|
+ width: 100%;
|
|
|
|
+ height: 300px;
|
|
|
|
+ border: rgb(187, 187, 187) solid 1px;
|
|
|
|
+ margin-bottom: 30px;
|
|
|
|
+ .hc-page-content-box-list-title {
|
|
|
|
+ margin-top: 30px;
|
|
|
|
+ padding-left: 30px;
|
|
|
|
+ margin-bottom: 30px;
|
|
|
|
+ font-size: 20px;
|
|
|
|
+ color: rgba(52, 54, 57, 0.5);
|
|
}
|
|
}
|
|
- .hc-page-content-box-list{
|
|
|
|
- width: 100%;
|
|
|
|
- height: 300px;
|
|
|
|
- border:rgb(187, 187, 187) solid 1px;
|
|
|
|
- margin-bottom: 30px;
|
|
|
|
- .hc-page-content-box-list-title{
|
|
|
|
- margin-top: 30px;
|
|
|
|
- padding-left: 30px;
|
|
|
|
- margin-bottom: 30px;
|
|
|
|
- font-size: 20px;
|
|
|
|
- color: rgba(52, 54, 57, 0.5);
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+}
|
|
</style>
|
|
</style>
|