Commit 6a3e9fa03a9e62888fd3096196dcc68e3e3bb90a
1 parent
8cc601d1
Exists in
master
feat: 新增SchemaPage的tips参数
Showing
2 changed files
with
11 additions
and
3 deletions
Show diff stats
examples/views/docs/component/schema-page.md
| ... | ... | @@ -669,7 +669,7 @@ export default { |
| 669 | 669 | |
| 670 | 670 | ```html |
| 671 | 671 | <template> |
| 672 | - <eagle-schema-page :schema="schema" :value-table.sync="tableModel" :value-form.sync="formModel" datagrid></eagle-schema-page> | |
| 672 | + <eagle-schema-page :schema="schema" :value-table.sync="tableModel" :value-form.sync="formModel" datagrid :tips="false"></eagle-schema-page> | |
| 673 | 673 | </template> |
| 674 | 674 | |
| 675 | 675 | <script> | ... | ... |
packages/schema-page/index.vue
| ... | ... | @@ -175,6 +175,10 @@ setKeysDefault(['value-table'], { |
| 175 | 175 | }); |
| 176 | 176 | setKeysDefault(['size', 'dialogTitle', 'dialogType'], String); |
| 177 | 177 | setKeysDefault(['dialogVisible', 'auto', 'loading', 'datagrid'], Boolean); |
| 178 | +setKeysDefault(['tips'], { | |
| 179 | + type: Boolean, | |
| 180 | + default: true, | |
| 181 | +}); | |
| 178 | 182 | setKeysDefault(['api-search', 'api-submit', 'api-new', 'api-edit', 'api-get', 'api-detail', 'api-delete'], Function); |
| 179 | 183 | |
| 180 | 184 | export default { |
| ... | ... | @@ -425,7 +429,9 @@ export default { |
| 425 | 429 | if (this.$listeners['submit-success']) { |
| 426 | 430 | this.$emit('submit-success'); |
| 427 | 431 | } else { |
| 428 | - this.$message.success('保存成功'); | |
| 432 | + if (this.tips) { | |
| 433 | + this.$message.success('保存成功'); | |
| 434 | + } | |
| 429 | 435 | } |
| 430 | 436 | this.closeDialog(); |
| 431 | 437 | this.search(); |
| ... | ... | @@ -555,7 +561,9 @@ export default { |
| 555 | 561 | if (this.$listeners['delete-success']) { |
| 556 | 562 | this.$emit('delete-success'); |
| 557 | 563 | } else { |
| 558 | - this.$message.success('删除成功'); | |
| 564 | + if (this.tips) { | |
| 565 | + this.$message.success('删除成功'); | |
| 566 | + } | |
| 559 | 567 | } |
| 560 | 568 | }) |
| 561 | 569 | .finally(() => { | ... | ... |