| | |
| | | <template> |
| | | <basic-container> |
| | | <basic-container > |
| | | <avue-crud :option="option" :table-loading="loading" :data="data" ref="crud" v-model="form" |
| | | :permission="permissionList" :before-open="beforeOpen" v-model:page="page" @search-change="searchChange" |
| | | @search-reset="searchReset" @current-change="currentChange" @size-change="sizeChange" |
| | |
| | | } |
| | | </script> |
| | | |
| | | <style scoped lang="scss"></style> |
| | | |
| | | <style lang="scss"> |
| | | |
| | | .avue-crud__dialog__header .el-dialog__title { |
| | | font-size: 18px !important; |
| | | } |
| | | </style> |
| | |
| | | type: 'icon', |
| | | slot: true, |
| | | iconList: iconList, |
| | | value: 'el-icon-menu', |
| | | rules: [ |
| | | { |
| | | required: true, |