|
@@ -58,13 +58,16 @@
|
|
|
</el-form-item>
|
|
|
</template>
|
|
|
</template>
|
|
|
- <el-form-item>
|
|
|
+ <el-form-item v-if="needSave">
|
|
|
<el-row type="flex" align="middle" justify="space-around">
|
|
|
<el-col :span="6">
|
|
|
<el-button type="primary" @click="save">保存</el-button>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item v-else>
|
|
|
+ <slot name="submit"></slot>
|
|
|
+ </el-form-item>
|
|
|
</el-form>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -80,6 +83,7 @@ export default {
|
|
|
isNew: { type: Boolean, default: true },
|
|
|
data: null,
|
|
|
styles: { type: Object, default: () => {} },
|
|
|
+ needSave: { type: Boolean, default: true },
|
|
|
},
|
|
|
components: {
|
|
|
wangEditor,
|