瀏覽代碼

华创启德质量指标:表格保存按钮增加逻辑

ZhuJiaHao 1 周之前
父節點
當前提交
d596251fae
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/views/component/onlineSheet/onlineSheetData.vue

+ 6 - 2
src/views/component/onlineSheet/onlineSheetData.vue

@@ -32,7 +32,7 @@
             size="mini"
             size="mini"
             icon="ibps-icon-save"
             icon="ibps-icon-save"
             @click="handleSave"
             @click="handleSave"
-          >保存</el-button>
+          >保存表格</el-button>
         </div>
         </div>
       </el-col>
       </el-col>
     </el-row>
     </el-row>
@@ -290,7 +290,6 @@ export default {
         await new Promise(resolve => setTimeout(resolve, 200))
         await new Promise(resolve => setTimeout(resolve, 200))
         
         
         if (this.sheetData) {
         if (this.sheetData) {
-          this.$message.success('表格数据已保存到表单!')
           
           
           // 标记为内部更新,避免循环
           // 标记为内部更新,避免循环
           this.isUpdatingFromParent = true
           this.isUpdatingFromParent = true
@@ -305,6 +304,11 @@ export default {
           this.$nextTick(() => {
           this.$nextTick(() => {
             this.isUpdatingFromParent = false
             this.isUpdatingFromParent = false
           })
           })
+
+          // 发送已保存标识给表单组件
+          this.$emit('change-data', 'isSaved', true)
+
+          this.$message.success('表格数据已保存到表单!')
         } else {
         } else {
           this.$message.warning('没有表格数据可保存!')
           this.$message.warning('没有表格数据可保存!')
         }
         }