├── static ├── .gitkeep └── test.json ├── rs_favicon.ico ├── .eslintignore ├── test ├── unit │ ├── setup.js │ ├── .eslintrc │ ├── specs │ │ └── HelloWorld.spec.js │ └── jest.conf.js └── e2e │ ├── specs │ └── test.js │ ├── custom-assertions │ └── elementCount.js │ ├── nightwatch.conf.js │ └── runner.js ├── config ├── prod.env.js ├── test.env.js ├── dev.env.js └── index.js ├── src ├── assets │ ├── chart │ │ ├── c1.gif │ │ ├── c2.gif │ │ ├── c3.gif │ │ ├── c4.gif │ │ ├── c5.gif │ │ ├── c6.gif │ │ ├── c7.gif │ │ ├── c8.gif │ │ ├── area.gif │ │ ├── bar.gif │ │ ├── c11.gif │ │ ├── c12.gif │ │ ├── c13.gif │ │ ├── c14.gif │ │ ├── c22.gif │ │ ├── c23.gif │ │ ├── c24.gif │ │ ├── c32.gif │ │ ├── c33.gif │ │ ├── c42.gif │ │ ├── c43.gif │ │ ├── c82.gif │ │ └── bar-2.gif │ ├── image │ │ ├── j1.png │ │ ├── j2.png │ │ ├── j3.png │ │ ├── w1.png │ │ ├── w2.png │ │ ├── w3.png │ │ ├── log2.png │ │ ├── xsqq.png │ │ ├── reload.png │ │ ├── wingrip.png │ │ ├── login_bg.jpg │ │ ├── exchangexs1.gif │ │ └── exchangexs2.gif │ └── layout │ │ ├── l1.png │ │ ├── l2.png │ │ ├── l3.png │ │ ├── l4.png │ │ ├── l5.png │ │ └── l6.png ├── common │ ├── serviceNames.js │ ├── errorHandler.js │ ├── Result.js │ ├── globalMixins.js │ ├── service-utils.js │ ├── loadScripts.js │ ├── biConfig.js │ └── index-db.js ├── store │ ├── plugin.js │ └── index.js ├── App.vue ├── view │ ├── NoFind.vue │ ├── Welcome.vue │ ├── bireport │ │ ├── KpiDesc.vue │ │ ├── bireportUtils.js │ │ ├── ReportTablePrint.vue │ │ ├── Print.vue │ │ ├── ReportSave.vue │ │ ├── TableDetailLink.vue │ │ ├── SelectCube.vue │ │ ├── ReportList.vue │ │ ├── chartUtils.js │ │ ├── Table2ChartDailog.vue │ │ ├── ReportParam.vue │ │ └── ChgChartDailog.vue │ ├── model │ │ ├── DsetView.vue │ │ ├── CubeAddGroup.vue │ │ ├── Index.vue │ │ ├── DsetColModify.vue │ │ ├── Cube.vue │ │ ├── Dsource.vue │ │ ├── Dset.vue │ │ └── DsetDynaCol.vue │ ├── portal │ │ ├── PortalShareView.vue │ │ ├── Print.vue │ │ ├── PortalText.vue │ │ ├── SelectDset.vue │ │ ├── view │ │ │ ├── Box.vue │ │ │ └── Table.vue │ │ ├── PortalLayoutDailog.vue │ │ ├── ChartSeriesColor.vue │ │ ├── prop │ │ │ ├── Grid.vue │ │ │ ├── Table.vue │ │ │ ├── Box.vue │ │ │ └── Text.vue │ │ ├── LayoutBottom.vue │ │ ├── PortalPushView.vue │ │ ├── LayoutRight.vue │ │ ├── PortalView.vue │ │ ├── data │ │ │ └── Box.vue │ │ ├── LayoutParam.vue │ │ └── PortalShare.vue │ ├── frame │ │ ├── RoleMenu.vue │ │ └── UserMenu.vue │ └── Main.vue ├── style │ └── mixin.less ├── components │ ├── UserInfo.vue │ ├── OperationDailog.vue │ ├── Password.vue │ └── FrameTop.vue ├── main.js └── router │ └── index.js ├── .editorconfig ├── index.html ├── .gitignore ├── .postcssrc.js ├── .babelrc ├── .eslintrc.js ├── README.md ├── README_en.md └── package.json /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/test.json: -------------------------------------------------------------------------------- 1 | { 2 | "name":"jack", 3 | "age":22 4 | } 5 | -------------------------------------------------------------------------------- /rs_favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/rs_favicon.ico -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /build/ 2 | /config/ 3 | /dist/ 4 | /*.js 5 | /test/unit/coverage/ 6 | -------------------------------------------------------------------------------- /test/unit/setup.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | 3 | Vue.config.productionTip = false 4 | -------------------------------------------------------------------------------- /config/prod.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = { 3 | NODE_ENV: '"production"' 4 | } 5 | -------------------------------------------------------------------------------- /src/assets/chart/c1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c1.gif -------------------------------------------------------------------------------- /src/assets/chart/c2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c2.gif -------------------------------------------------------------------------------- /src/assets/chart/c3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c3.gif -------------------------------------------------------------------------------- /src/assets/chart/c4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c4.gif -------------------------------------------------------------------------------- /src/assets/chart/c5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c5.gif -------------------------------------------------------------------------------- /src/assets/chart/c6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c6.gif -------------------------------------------------------------------------------- /src/assets/chart/c7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c7.gif -------------------------------------------------------------------------------- /src/assets/chart/c8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c8.gif -------------------------------------------------------------------------------- /src/assets/image/j1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/image/j1.png -------------------------------------------------------------------------------- /src/assets/image/j2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/image/j2.png -------------------------------------------------------------------------------- /src/assets/image/j3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/image/j3.png -------------------------------------------------------------------------------- /src/assets/image/w1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/image/w1.png -------------------------------------------------------------------------------- /src/assets/image/w2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/image/w2.png -------------------------------------------------------------------------------- /src/assets/image/w3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/image/w3.png -------------------------------------------------------------------------------- /src/assets/chart/area.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/area.gif -------------------------------------------------------------------------------- /src/assets/chart/bar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/bar.gif -------------------------------------------------------------------------------- /src/assets/chart/c11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c11.gif -------------------------------------------------------------------------------- /src/assets/chart/c12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c12.gif -------------------------------------------------------------------------------- /src/assets/chart/c13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c13.gif -------------------------------------------------------------------------------- /src/assets/chart/c14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c14.gif -------------------------------------------------------------------------------- /src/assets/chart/c22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c22.gif -------------------------------------------------------------------------------- /src/assets/chart/c23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c23.gif -------------------------------------------------------------------------------- /src/assets/chart/c24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c24.gif -------------------------------------------------------------------------------- /src/assets/chart/c32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c32.gif -------------------------------------------------------------------------------- /src/assets/chart/c33.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c33.gif -------------------------------------------------------------------------------- /src/assets/chart/c42.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c42.gif -------------------------------------------------------------------------------- /src/assets/chart/c43.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c43.gif -------------------------------------------------------------------------------- /src/assets/chart/c82.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/c82.gif -------------------------------------------------------------------------------- /src/assets/image/log2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/image/log2.png -------------------------------------------------------------------------------- /src/assets/image/xsqq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/image/xsqq.png -------------------------------------------------------------------------------- /src/assets/layout/l1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/layout/l1.png -------------------------------------------------------------------------------- /src/assets/layout/l2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/layout/l2.png -------------------------------------------------------------------------------- /src/assets/layout/l3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/layout/l3.png -------------------------------------------------------------------------------- /src/assets/layout/l4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/layout/l4.png -------------------------------------------------------------------------------- /src/assets/layout/l5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/layout/l5.png -------------------------------------------------------------------------------- /src/assets/layout/l6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/layout/l6.png -------------------------------------------------------------------------------- /src/assets/chart/bar-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/chart/bar-2.gif -------------------------------------------------------------------------------- /src/assets/image/reload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/image/reload.png -------------------------------------------------------------------------------- /src/assets/image/wingrip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/image/wingrip.png -------------------------------------------------------------------------------- /test/unit/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "env": { 3 | "jest": true 4 | }, 5 | "globals": { 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /src/assets/image/login_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/image/login_bg.jpg -------------------------------------------------------------------------------- /src/assets/image/exchangexs1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/image/exchangexs1.gif -------------------------------------------------------------------------------- /src/assets/image/exchangexs2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruisibi/rsbi-vue/HEAD/src/assets/image/exchangexs2.gif -------------------------------------------------------------------------------- /src/common/serviceNames.js: -------------------------------------------------------------------------------- 1 | let version = "rsbi-os-4.7"; 2 | export default { 3 | "Login":`/${version}/doLogin/action`,//登录 4 | } 5 | -------------------------------------------------------------------------------- /src/store/plugin.js: -------------------------------------------------------------------------------- 1 | export const plugin = store => { 2 | store.subscribe((mutation, state) => { 3 | localStorage.setItem("state",JSON.stringify(state)); 4 | }) 5 | } 6 | -------------------------------------------------------------------------------- /config/test.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | const merge = require('webpack-merge') 3 | const devEnv = require('./dev.env') 4 | 5 | module.exports = merge(devEnv, { 6 | NODE_ENV: '"testing"' 7 | }) 8 | -------------------------------------------------------------------------------- /config/dev.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | const merge = require('webpack-merge') 3 | const prodEnv = require('./prod.env') 4 | 5 | module.exports = merge(prodEnv, { 6 | NODE_ENV: '"development"' 7 | }) 8 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 |{{$t('message.main.start')}}: https://blog.csdn.net/zhuifengsn/article/details/138605460
15 |{{$t('message.main.qq')}}:648548832
16 | 17 |{{$t('message.main.more')}}
18 | 19 |