license.vue
810 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<template>
<LayoutApp>
<Scroll>
<FormPage v-if="status === -1"></FormPage>
<StatusPage v-else></StatusPage>
</Scroll>
</LayoutApp>
</template>
<script>
import { createNamespacedHelpers } from 'vuex';
import FormPage from './form';
import StatusPage from './status';
import LayoutApp from '../components/layout/layout-app';
import {Scroll} from 'cube-ui';
const { mapState } = createNamespacedHelpers(
'license/form'
);
export default {
asyncData({store}) {
return store.dispatch('license/form/licenseStatus');
},
nam: 'CLicense',
data() {
return {};
},
methods: {
},
computed: {
...mapState(['status'])
},
components: {
FormPage,
StatusPage,
LayoutApp,
Scroll
},
mounted() {
}
};
</script>
<style lang="scss" scoped>
</style>