wente
2023-11-28 d2c5028662a40289094eb9138ad5728853cd8895
项目表
1个文件已修改
18 ■■■■ 已修改文件
web/packages/components/zt-dialog/src/zt-dialog.vue 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
web/packages/components/zt-dialog/src/zt-dialog.vue
@@ -13,8 +13,11 @@
    <slot></slot>
    <template slot="footer">
      <el-button @click="visible = false" v-show="editAble">{{ $t('cancel') }}</el-button>
      <el-button type="primary" @click="formSubmit()" v-preventReClick v-show="editAble && hasConfirm">{{ $t('confirm')
        }}
      <el-button type="primary" @click="formSubmit()" v-preventReClick v-show="editAble && hasConfirm">{{ $t('confirm') }}
      </el-button>   <!--      确定 -->
      <el-button type="warning" @click="formSubmit()"  v-show="stepMarker">提交
      </el-button>
      <el-button type="warning" @click="formSubmit()"  v-show="!stepMarker">保存
      </el-button>
      <el-button type="info" @click="close()" v-show="!editAble">{{ $t('close') }}</el-button>
      <slot name="footer"></slot>
@@ -32,6 +35,9 @@
        type: String,
        default: '1'
      },
      stepMarker:{
      },
      appendToBody: {
        type: Boolean,
        default: false
@@ -43,6 +49,14 @@
      editAble: {
        type: Boolean,
        default: true
      },
      hasSubmit:{
        type: Boolean,
        default: false
      },
      hasSave:{
        type: Boolean,
        default: false
      }
    },
    data() {