CN-679 feat: 集成mockjs
This commit is contained in:
@@ -21,6 +21,7 @@
|
|||||||
"element-plus": "^1.0.2-beta.44",
|
"element-plus": "^1.0.2-beta.44",
|
||||||
"lib-flexible": "^0.3.2",
|
"lib-flexible": "^0.3.2",
|
||||||
"lodash": "^4.17.21",
|
"lodash": "^4.17.21",
|
||||||
|
"mockjs": "^1.1.0",
|
||||||
"moment-timezone": "^0.5.33",
|
"moment-timezone": "^0.5.33",
|
||||||
"node-sass": "^4.14.1",
|
"node-sass": "^4.14.1",
|
||||||
"postcss-plugin-px2rem": "^0.8.1",
|
"postcss-plugin-px2rem": "^0.8.1",
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ import commonMixin from '@/mixins/common'
|
|||||||
import { cancelWithChange, noData } from '@/utils/tools'
|
import { cancelWithChange, noData } from '@/utils/tools'
|
||||||
import { ClickOutside } from 'element-plus/lib/directives'
|
import { ClickOutside } from 'element-plus/lib/directives'
|
||||||
import i18n from '@/i18n'
|
import i18n from '@/i18n'
|
||||||
|
import '@/mock/index.js'
|
||||||
import hljsVuePlugin from '@highlightjs/vue-plugin'
|
import hljsVuePlugin from '@highlightjs/vue-plugin'
|
||||||
import 'highlight.js/styles/color-brewer.css'
|
import 'highlight.js/styles/color-brewer.css'
|
||||||
import '@/assets/css/main.scss' // 样式入口
|
import '@/assets/css/main.scss' // 样式入口
|
||||||
|
|||||||
1
src/mock/index.js
Normal file
1
src/mock/index.js
Normal file
@@ -0,0 +1 @@
|
|||||||
|
import './npm'
|
||||||
33
src/mock/npm.js
Normal file
33
src/mock/npm.js
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
import Mock from 'mockjs'
|
||||||
|
|
||||||
|
const openMock = false
|
||||||
|
if (openMock) {
|
||||||
|
Mock.mock(RegExp(BASE_CONFIG.baseUrl + 'visual/panel*'), 'get', function (requestObj) {
|
||||||
|
return {
|
||||||
|
"msg": "success",
|
||||||
|
"code": 200,
|
||||||
|
"data": {
|
||||||
|
"total": 1,
|
||||||
|
"pageSize": 10,
|
||||||
|
"pages": 1,
|
||||||
|
"pageNo": 1,
|
||||||
|
"list": [
|
||||||
|
{
|
||||||
|
"id": 2,
|
||||||
|
"name": "Network & App",
|
||||||
|
"i18n": "npm.npm",
|
||||||
|
"type": 2,
|
||||||
|
"params": "",
|
||||||
|
"cby": 1,
|
||||||
|
"ctime": "2021-06-03 08:27:32",
|
||||||
|
"uby": 1,
|
||||||
|
"utime": "2021-06-03 08:28:10",
|
||||||
|
"remark": "",
|
||||||
|
"state": 1,
|
||||||
|
"buildIn": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user