فهرست منبع

参数设置新增组卷流水号

duy 1 سال پیش
والد
کامیت
4bacc234ce
1فایلهای تغییر یافته به همراه63 افزوده شده و 41 حذف شده
  1. 63 41
      src/views/config/parameter.vue

+ 63 - 41
src/views/config/parameter.vue

@@ -15,48 +15,67 @@
                         </el-button>
                     </HcTooltip>
                 </template>
-                <div class="hc-page-content-box-list">
-                    <div class="hc-page-content-box-list-title">
-                        归档目录树选择范围
+                <el-scrollbar>
+                    <div class="hc-page-content-box-list">
+                        <div class="hc-page-content-box-list-title">
+                            归档目录树选择范围
+                        </div>
+                        <el-alert title="选择对应的归档范围,目录树内容也会随之改变" type="error" :closable="false" />
+                        <div class="hc-card-header-tree-checkbox">
+                            <el-checkbox-group v-model="projectTypeList">
+                                <el-checkbox :label="1">
+                                    公路工程
+                                </el-checkbox>
+                                <el-checkbox :label="2">
+                                    水里水电工程
+                                </el-checkbox>
+                            </el-checkbox-group>
+                        </div>
                     </div>
-                    <el-alert title="选择对应的归档范围,目录树内容也会随之改变" type="error" :closable="false" />
-                    <div class="hc-card-header-tree-checkbox">
-                        <el-checkbox-group v-model="projectTypeList">
-                            <el-checkbox :label="1">
-                                公路工程
-                            </el-checkbox>
-                            <el-checkbox :label="2">
-                                水里水电工程
-                            </el-checkbox>
-                        </el-checkbox-group>
-                    </div>
-                </div>
-                <div class="hc-page-content-box-list">
-                    <div class="hc-page-content-box-list-title">
-                        案卷四要素设置
+                    <div class="hc-page-content-box-list">
+                        <div class="hc-page-content-box-list-title">
+                            案卷四要素设置
+                        </div>
+                        <el-alert title="勾选是否要生成封面、脊背、卷内目录、备考表" type="error" :closable="false" />
+                        <div class="hc-card-header-tree-checkbox">
+                            <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-group>
+                        </div>
                     </div>
-                    <el-alert title="勾选是否要生成封面、脊背、卷内目录、备考表" type="error" :closable="false" />
-                    <div class="hc-card-header-tree-checkbox">
-                        <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-group>
+                    <div class="hc-page-content-box-list">
+                        <div class="hc-page-content-box-list-title">
+                            组卷流水号设置
+                        </div>
+                        <el-alert title="配置流水号生成的规则,是否设置有虚号及位数" type="error" :closable="false" />
+                        <div class="hc-card-header-tree-checkbox">
+                            <el-radio-group v-model="lsnumber">
+                                <el-radio :label="1">按档案主目录类别生成后缀流水号</el-radio>
+                                <el-radio :label="2">按档案目录从上至下的顺序生成流水号</el-radio>
+                                <el-radio :label="3">有虚号</el-radio>
+                                <el-radio :label="4">无虚号</el-radio>
+                            </el-radio-group>
+                            <div class="mt-4">
+                                <el-input-number v-model="xnum" :min="1" :max="10" @change="handleChange" />
+                            </div>
+                        </div>
                     </div>
-                </div>
+                </el-scrollbar>
             </hc-new-card>
         </div>
     </div>
@@ -77,7 +96,10 @@ const isCollapse = ref(useAppState.getCollapse)
 const projectTypeList = ref([])
 const factorTypeList = ref([])
 const config = ref({})
-
+//组卷流水号设置
+const lsnumber = ref(1)
+//虚号位数
+const xnum = ref(0)
 //监听
 watch(() => [
     useAppState.getCollapse,
@@ -241,7 +263,7 @@ line-height: 1.75rem;
     }
   .hc-page-content-box-list{
       width: 100%;
-      height: 300px;
+      height: 250px;
       border:rgb(187, 187, 187) solid 1px;
       margin-bottom: 30px;
       .hc-page-content-box-list-title{