فهرست منبع

feat(data-fill): 增加同步状态和日期完善性提示

duy 1 ماه پیش
والد
کامیت
2a6d2880b5
2فایلهای تغییر یافته به همراه27 افزوده شده و 4 حذف شده
  1. 25 4
      src/views/data-fill/collapse-form/index.vue
  2. 2 0
      src/views/data-fill/wbs.vue

+ 25 - 4
src/views/data-fill/collapse-form/index.vue

@@ -17,6 +17,27 @@
                             >
                                 已填{{ item.realFillRate ?? 0 }}%
                             </div> -->
+                            <el-tooltip
+                                v-if="item.isSync === 1"
+                                class="box-item"
+                                effect="light"
+                                content="表单保存后更新"
+                                placement="top"
+                            >
+                                <span
+                                    style="border:1px solid orange"
+                                    class="h-5 w-5 inline-flex items-center justify-center border border-orange rounded-full bg-white text-xs text-orange"
+                                >同</span>
+                            </el-tooltip>
+                            <el-tooltip
+                                v-if="item.dateIsComplete === 2 "
+                                class="box-item"
+                                effect="light"
+                                content="表单日期未完善"
+                                placement="top"
+                            >
+                                <HcIcon name="error-warning" ui=" text-red" />
+                            </el-tooltip>
                             <HcTooltip
                                 v-if="isStatus !== 3"
                                 keys="wbs_preview_table"
@@ -31,7 +52,7 @@
                                     type="primary"
                                     disabled
                                 >
-                                    <el-tooltip
+                                    <!-- <el-tooltip
                                         v-if="item.dateIsComplete === 2 && item.isBussShow !== 2"
                                         class="box-item"
                                         effect="light"
@@ -39,7 +60,7 @@
                                         placement="top"
                                     >
                                         <HcIcon name="error-warning" ui=" text-red" />
-                                    </el-tooltip>
+                                    </el-tooltip> -->
                                     本 表 预 览
                                 </el-link>
                                 <el-link
@@ -48,7 +69,7 @@
                                     :disabled="tableFormPreviewLoading"
                                     @click.stop="previewClick(item)"
                                 >
-                                    <el-tooltip
+                                    <!-- <el-tooltip
                                         v-if="item.dateIsComplete === 2"
                                         class="box-item"
                                         effect="light"
@@ -56,7 +77,7 @@
                                         placement="top"
                                     >
                                         <HcIcon name="error-warning" ui=" text-red" />
-                                    </el-tooltip>
+                                    </el-tooltip> -->
                                     本 表 预 览
                                 </el-link>
                             </HcTooltip>

+ 2 - 0
src/views/data-fill/wbs.vue

@@ -70,6 +70,7 @@
                                     :datas="searchTreeData"
                                     :is-mark="TreeMark"
                                     :menus="ElTreeMenu"
+                                    is-show-sync
                                     is-counts
                                     is-type
                                     :auto-expand-keys="TreeAutoExpandKeys"
@@ -86,6 +87,7 @@
                             >
                                 <HcLazyTree
                                     ref="wbstree"
+                                    is-show-sync
                                     is-form-date
                                     is-load-menu
                                     :auto-expand-keys="TreeAutoExpandKeys"