diff --git a/src/mock/demo/business/table/1/index.js b/src/mock/demo/business/table/1/index.js index b5d9a37e..7c8d2621 100644 --- a/src/mock/demo/business/table/1/index.js +++ b/src/mock/demo/business/table/1/index.js @@ -8,7 +8,7 @@ Mock.mock('/api/demo/business/table/1', ({ body }) => { return Mock.mock( { page, - 'list|30': [{ + 'list|20': [{ 'key': '@guid', 'value|1': [10, 100, 200, 500], 'type': '@boolean', diff --git a/src/pages/demo/business/table/1/componnets/PageHeader/index.vue b/src/pages/demo/business/table/1/componnets/PageHeader/index.vue index 4cc94a5c..2cd13cac 100644 --- a/src/pages/demo/business/table/1/componnets/PageHeader/index.vue +++ b/src/pages/demo/business/table/1/componnets/PageHeader/index.vue @@ -6,17 +6,17 @@ ref="form" size="mini" style="margin-bottom: -18px;"> - + - - - - - + + + + + @@ -24,7 +24,7 @@ + style="width: 100px;"/> @@ -44,7 +44,7 @@ + @click="handleFormSubmit"> 查询 @@ -52,7 +52,7 @@ + @click="handleFormReset"> 重置 @@ -78,7 +78,7 @@ export default { } }, methods: { - submitForm () { + handleFormSubmit () { this.$refs.form.validate((valid) => { if (valid) { this.$emit('submit', this.form) @@ -91,7 +91,7 @@ export default { } }) }, - resetForm () { + handleFormReset () { this.$refs.form.resetFields() } } diff --git a/src/pages/demo/business/table/1/componnets/PageMain/index.vue b/src/pages/demo/business/table/1/componnets/PageMain/index.vue index a522b78f..922db145 100644 --- a/src/pages/demo/business/table/1/componnets/PageMain/index.vue +++ b/src/pages/demo/business/table/1/componnets/PageMain/index.vue @@ -1,99 +1,149 @@ - diff --git a/src/pages/demo/business/table/1/index.vue b/src/pages/demo/business/table/1/index.vue index 0e8b370e..0bd5cd09 100644 --- a/src/pages/demo/business/table/1/index.vue +++ b/src/pages/demo/business/table/1/index.vue @@ -5,7 +5,8 @@ @submit="handleSubmit" ref="header"/> + :table-data="table" + :loading="loading"/> { - this.$refs.header.submitForm() + this.$refs.header.handleFormSubmit() }) }, handleSubmit (form) { + this.loading = true this.$notify({ - title: '开始请求表格数据' + title: '开始请求模拟表格数据' }) this.$axios.post('/api/demo/business/table/1', { ...form, page: this.page }) .then(res => { - console.log('res', res) + this.loading = false this.$notify({ - title: '表格数据请求完毕' + title: '模拟表格数据请求完毕' }) this.table = res.list this.page = res.page }) .catch(err => { + this.loading = false this.$notify({ - title: '表格数据请求异常' + title: '模拟表格数据请求异常' }) console.log('err', err) }) diff --git a/src/pages/demo/playground/env/index.vue b/src/pages/demo/playground/env/index.vue index 8ed20ace..1da4ba51 100644 --- a/src/pages/demo/playground/env/index.vue +++ b/src/pages/demo/playground/env/index.vue @@ -18,4 +18,3 @@ export default { } } - diff --git a/src/pages/error-page-404/page.vue b/src/pages/error-page-404/page.vue index d8f1215e..a1c7843a 100644 --- a/src/pages/error-page-404/page.vue +++ b/src/pages/error-page-404/page.vue @@ -10,7 +10,7 @@