duy vor 1 Jahr
Ursprung
Commit
d1e77083f8

+ 1 - 0
src/views/agree/land/collapse-form/index.scss

@@ -108,6 +108,7 @@ table {
             display: flex;
             align-items: center;
             padding: 4px 10px;
+            justify-content: space-between;
             .tip-action {
                 cursor: pointer;
                 margin-right: 24px;

+ 39 - 2
src/views/agree/land/collapse-form/index.vue

@@ -15,9 +15,9 @@
                                 <el-link :disabled="!item?.pdfUrl" plain type="primary" @click.stop="previewClick(item)">
                                     预览
                                 </el-link>
-                                <el-link v-loading="tableFormSaveLoading" plain type="primary" @click="tableFormSaveClick(item, null, index)">
+                                <!-- <el-link v-loading="tableFormSaveLoading" plain type="primary" @click="tableFormSaveClick(item, null, index)">
                                     保存
-                                </el-link>
+                                </el-link> -->
                             </div>
                         </div>
                     </template>
@@ -62,6 +62,20 @@
                                 </div>
                             </el-tooltip>
                         </div>
+                        <div class="data-fill-table-action">
+                            <div class="text-orange tip-action" @click="actionTipModal = true">
+                                <HcIcon fill name="information" ui="text-2xl" />
+                            </div>
+                            <div class="btn-action">
+                                <el-button
+                                    :disabled="!item?.isTableForm" :loading="tableFormSaveLoading"
+                                    color="#3794FF" size="small" style="color: white"
+                                    @click="tableFormSaveClick(item)"
+                                >
+                                    仅保存本表数据
+                                </el-button>
+                            </div>
+                        </div>
                     </div>
                 </el-collapse-item>
             </template>
@@ -96,6 +110,23 @@
                 </HcDragNode>
             </HcDragModal>
         </template>
+        <!-- 操作提示 -->
+        <hc-new-dialog v-model="actionTipModal" :footer="false" title="操作提示" widths="38rem" @close="actionTipModalClose">
+            <div class="data-fill-table-tip-box">
+                <div class="text-gray-400 tip-item">
+                    1、灰色框代表可通过系统识别计算,公式自动引用,可通过公式计算少量数据,(表头数据及简单),也可只填写白色框数据
+                </div>
+                <div class="text-gray-400 tip-item">
+                    2、系统支持键盘中,shift +
+                    tab键向上一个填报框切换,tab向下一个填报框切换。Shift + 上 ( ↑ )、下 ( ↓ )、左 ( ← )、右 ( →
+                    )键,切换填报输入框焦点。
+                </div>
+            
+                <div class="text-orange-500 tip-item">
+                    3、完善资料填写后记得一定要保存哦
+                </div>
+            </div>
+        </hc-new-dialog>
     </div>
 </template>
 
@@ -871,6 +902,12 @@ const getActiveKey = () => {
 const setActiveKey = (key) => {
     return ActiveKey.value = key
 }
+//操作提示
+const actionTipModal = ref(false)
+const actionTipModalClose = () => {
+    actionTipModal.value = false
+}
+
 
 // 暴露出去
 defineExpose({

+ 1 - 0
src/views/agree/special/collapse-form/index.scss

@@ -108,6 +108,7 @@ table {
             display: flex;
             align-items: center;
             padding: 4px 10px;
+            justify-content: space-between;
             .tip-action {
                 cursor: pointer;
                 margin-right: 24px;

+ 38 - 3
src/views/agree/special/collapse-form/index.vue

@@ -15,9 +15,9 @@
                                 <el-link :disabled="!item?.pdfUrl" plain type="primary" @click.stop="previewClick(item)">
                                     预览
                                 </el-link>
-                                <el-link v-loading="tableFormSaveLoading" plain type="primary" @click="tableFormSaveClick(item, null, index)">
+                                <!-- <el-link v-loading="tableFormSaveLoading" plain type="primary" @click="tableFormSaveClick(item, null, index)">
                                     保存
-                                </el-link>
+                                </el-link> -->
                             </div>
                         </div>
                     </template>
@@ -62,6 +62,20 @@
                                 </div>
                             </el-tooltip>
                         </div>
+                        <div class="data-fill-table-action">
+                            <div class="text-orange tip-action" @click="actionTipModal = true">
+                                <HcIcon fill name="information" ui="text-2xl" />
+                            </div>
+                            <div class="btn-action">
+                                <el-button
+                                    :disabled="!item?.isTableForm" :loading="tableFormSaveLoading"
+                                    color="#3794FF" size="small" style="color: white"
+                                    @click="tableFormSaveClick(item)"
+                                >
+                                    仅保存本表数据
+                                </el-button>
+                            </div>
+                        </div>
                     </div>
                 </el-collapse-item>
             </template>
@@ -96,6 +110,23 @@
                 </HcDragNode>
             </HcDragModal>
         </template>
+        <!-- 操作提示 -->
+        <hc-new-dialog v-model="actionTipModal" :footer="false" title="操作提示" widths="38rem" @close="actionTipModalClose">
+            <div class="data-fill-table-tip-box">
+                <div class="text-gray-400 tip-item">
+                    1、灰色框代表可通过系统识别计算,公式自动引用,可通过公式计算少量数据,(表头数据及简单),也可只填写白色框数据
+                </div>
+                <div class="text-gray-400 tip-item">
+                    2、系统支持键盘中,shift +
+                    tab键向上一个填报框切换,tab向下一个填报框切换。Shift + 上 ( ↑ )、下 ( ↓ )、左 ( ← )、右 ( →
+                    )键,切换填报输入框焦点。
+                </div>
+            
+                <div class="text-orange-500 tip-item">
+                    3、完善资料填写后记得一定要保存哦
+                </div>
+            </div>
+        </hc-new-dialog>
     </div>
 </template>
 
@@ -869,7 +900,11 @@ const getActiveKey = () => {
 const setActiveKey = (key) => {
     return ActiveKey.value = key
 }
-
+//操作提示
+const actionTipModal = ref(false)
+const actionTipModalClose = () => {
+    actionTipModal.value = false
+}
 // 暴露出去
 defineExpose({
     getFormData,

+ 1 - 0
src/views/agree/tomb/collapse-form/index.scss

@@ -108,6 +108,7 @@ table {
             display: flex;
             align-items: center;
             padding: 4px 10px;
+            justify-content: space-between;
             .tip-action {
                 cursor: pointer;
                 margin-right: 24px;

+ 38 - 2
src/views/agree/tomb/collapse-form/index.vue

@@ -15,9 +15,9 @@
                                 <el-link :disabled="!item?.pdfUrl" plain type="primary" @click.stop="previewClick(item)">
                                     预览
                                 </el-link>
-                                <el-link v-loading="tableFormSaveLoading" plain type="primary" @click="tableFormSaveClick(item, null, index)">
+                                <!-- <el-link v-loading="tableFormSaveLoading" plain type="primary" @click="tableFormSaveClick(item, null, index)">
                                     保存
-                                </el-link>
+                                </el-link> -->
                             </div>
                         </div>
                     </template>
@@ -62,6 +62,20 @@
                                 </div>
                             </el-tooltip>
                         </div>
+                        <div class="data-fill-table-action">
+                            <div class="text-orange tip-action" @click="actionTipModal = true">
+                                <HcIcon fill name="information" ui="text-2xl" />
+                            </div>
+                            <div class="btn-action">
+                                <el-button
+                                    :disabled="!item?.isTableForm" :loading="tableFormSaveLoading"
+                                    color="#3794FF" size="small" style="color: white"
+                                    @click="tableFormSaveClick(item)"
+                                >
+                                    仅保存本表数据
+                                </el-button>
+                            </div>
+                        </div>
                     </div>
                 </el-collapse-item>
             </template>
@@ -96,6 +110,23 @@
                 </HcDragNode>
             </HcDragModal>
         </template>
+        <!-- 操作提示 -->
+        <hc-new-dialog v-model="actionTipModal" :footer="false" title="操作提示" widths="38rem" @close="actionTipModalClose">
+            <div class="data-fill-table-tip-box">
+                <div class="text-gray-400 tip-item">
+                    1、灰色框代表可通过系统识别计算,公式自动引用,可通过公式计算少量数据,(表头数据及简单),也可只填写白色框数据
+                </div>
+                <div class="text-gray-400 tip-item">
+                    2、系统支持键盘中,shift +
+                    tab键向上一个填报框切换,tab向下一个填报框切换。Shift + 上 ( ↑ )、下 ( ↓ )、左 ( ← )、右 ( →
+                    )键,切换填报输入框焦点。
+                </div>
+            
+                <div class="text-orange-500 tip-item">
+                    3、完善资料填写后记得一定要保存哦
+                </div>
+            </div>
+        </hc-new-dialog>
     </div>
 </template>
 
@@ -870,6 +901,11 @@ const getActiveKey = () => {
 const setActiveKey = (key) => {
     return ActiveKey.value = key
 }
+//操作提示
+const actionTipModal = ref(false)
+const actionTipModalClose = () => {
+    actionTipModal.value = false
+}
 
 // 暴露出去
 defineExpose({