├── .babelrc
├── .editorconfig
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── .idea
├── jsLibraryMappings.xml
├── libraries
│ └── Generated_files.xml
├── misc.xml
├── modules.xml
├── vcs.xml
├── vuestock.iml
├── watcherTasks.xml
└── workspace.xml
├── README.md
├── build
├── build.js
├── check-versions.js
├── dev-client.js
├── dev-server.js
├── require-compiled.js
├── require-compiled.js.map
├── require.js
├── utils.js
├── vue-loader.conf.js
├── webpack.base.conf-compiled.js
├── webpack.base.conf-compiled.js.map
├── webpack.base.conf.js
├── webpack.dev.conf.js
├── webpack.prod.conf.js
└── webpack.test.conf.js
├── config
├── dev.env.js
├── index-compiled.js
├── index-compiled.js.map
├── index.js
├── prod.env.js
└── test.env.js
├── dist.rar
├── index.html
├── nohup.out
├── package.json
├── src
├── App.vue
├── Article.vue
├── Backstage.vue
├── Hitqt.vue
├── Login.vue
├── Menhu.vue
├── Register.vue
├── Stock.vue
├── WangEditor.vue
├── api
│ ├── api.js
│ ├── indexinfo.js
│ ├── jquery.slideunlock.min.js
│ ├── model.js
│ ├── slideunlock.js
│ ├── table2excel.js
│ ├── tools.js
│ └── uuid.js
├── assets
│ └── logo.png
├── components
│ ├── Footer.vue
│ ├── Header.vue
│ ├── Hello.vue
│ ├── NotFound.vue
│ ├── article
│ │ ├── Article1.vue
│ │ ├── Article2.vue
│ │ ├── Article3.vue
│ │ ├── Article4.vue
│ │ ├── ArticleBody.vue
│ │ └── HomePage.vue
│ ├── backstage
│ │ ├── Article.vue
│ │ ├── Officialannounce.vue
│ │ └── Vueueditor.vue
│ ├── document
│ │ ├── About.vue
│ │ ├── CompanyState.vue
│ │ ├── Document.vue
│ │ ├── GeneticDoc.vue
│ │ ├── Guide.vue
│ │ └── Question.vue
│ ├── personalinfo
│ │ ├── BuyCard.vue
│ │ ├── BuyCardRecord.vue
│ │ ├── DeducPoints.vue
│ │ ├── Email.vue
│ │ ├── MyWallet.vue
│ │ ├── PersonalInfo.vue
│ │ ├── Phone.vue
│ │ ├── Recharge.vue
│ │ ├── RechargeRecord.vue
│ │ └── UpdatePasswd.vue
│ ├── portal
│ │ ├── Article.vue
│ │ ├── Banner.vue
│ │ ├── GoodModel.vue
│ │ ├── Guide.vue
│ │ ├── ModelFeature.vue
│ │ ├── Other.vue
│ │ ├── Platform.vue
│ │ ├── Portal.vue
│ │ └── Recommend.vue
│ ├── stock
│ │ ├── Echarts.vue
│ │ ├── GeneticTest.vue
│ │ ├── History.vue
│ │ ├── HoldReport.vue
│ │ ├── IndicatorList.vue
│ │ ├── ModelBasicInfo.vue
│ │ ├── ModelFunds.vue
│ │ ├── ModelFundsBack.vue
│ │ ├── ModelStroage.vue
│ │ ├── MyModel.vue
│ │ ├── NewSelect.vue
│ │ ├── NewSelectExpand.vue
│ │ ├── Result.vue
│ │ ├── ResultChildren.vue
│ │ ├── RuleTalk.vue
│ │ ├── SelectIndex.vue
│ │ ├── Stock.vue
│ │ ├── Track.vue
│ │ └── YearMonth.vue
│ ├── third
│ │ ├── body.vue
│ │ ├── footer.vue
│ │ └── head.vue
│ └── user
│ │ ├── ForgetPasswd.vue
│ │ ├── Login.vue
│ │ └── Register.vue
├── css
│ ├── font-awesome.min.css
│ ├── iconfont.css
│ ├── iconfont.eot
│ ├── iconfont.svg
│ ├── iconfont.ttf
│ ├── iconfont.woff
│ └── slide-unlock.css
├── font
│ ├── demo.css
│ ├── demo_fontclass.html
│ ├── demo_symbol.html
│ ├── demo_unicode.html
│ ├── iconfont.css
│ ├── iconfont.eot
│ ├── iconfont.js
│ ├── iconfont.svg
│ ├── iconfont.ttf
│ └── iconfont.woff
├── fonts
│ ├── FontAwesome.otf
│ ├── fontawesome-webfont.eot
│ ├── fontawesome-webfont.svg
│ ├── fontawesome-webfont.ttf
│ ├── fontawesome-webfont.woff
│ └── fontawesome-webfont.woff2
├── img
│ ├── addtrack.png
│ ├── banner.jpg
│ ├── banner.png
│ ├── banner2.png
│ ├── banner3.png
│ ├── buycard.png
│ ├── companylogo.png
│ ├── create.png
│ ├── discount(2).png
│ ├── discount.jpg
│ ├── discount.png
│ ├── hitqtqq.jpg
│ ├── jaintou.png
│ ├── jiantou.png
│ ├── logimage.png
│ ├── loginbg.jpg
│ ├── logo.png
│ ├── logo2.jpg
│ ├── logoqrcode.jpg
│ ├── modelresult.png
│ ├── mymodel.png
│ ├── process.png
│ ├── public.jpg
│ ├── qq.png
│ ├── qq1.png
│ ├── qrcode.png
│ ├── testresult.png
│ ├── third.jpg
│ ├── timg1.jpg
│ ├── title.jpg
│ ├── title.png
│ ├── trackresult.png
│ └── wechat.png
├── main-compiled.js
├── main-compiled.js.map
├── main.js
├── router
│ ├── index-compiled.js
│ ├── index-compiled.js.map
│ ├── index.js
│ ├── mainrouter-compiled.js
│ └── mainrouter-compiled.js.map
├── validator
│ └── validator.js
└── vuex
│ ├── actions.js
│ ├── getters.js
│ ├── mutations.js
│ └── store.js
├── static
└── .gitkeep
├── test
├── e2e
│ ├── custom-assertions
│ │ └── elementCount.js
│ ├── nightwatch.conf.js
│ ├── runner.js
│ └── specs
│ │ └── test.js
└── unit
│ ├── .eslintrc
│ ├── index.js
│ ├── karma.conf.js
│ └── specs
│ └── Hello.spec.js
└── ueditor1_4_3_3
├── dialogs
├── anchor
│ └── anchor.html
├── attachment
│ ├── attachment.css
│ ├── attachment.html
│ ├── attachment.js
│ ├── fileTypeImages
│ │ ├── icon_chm.gif
│ │ ├── icon_default.png
│ │ ├── icon_doc.gif
│ │ ├── icon_exe.gif
│ │ ├── icon_jpg.gif
│ │ ├── icon_mp3.gif
│ │ ├── icon_mv.gif
│ │ ├── icon_pdf.gif
│ │ ├── icon_ppt.gif
│ │ ├── icon_psd.gif
│ │ ├── icon_rar.gif
│ │ ├── icon_txt.gif
│ │ └── icon_xls.gif
│ └── images
│ │ ├── alignicon.gif
│ │ ├── alignicon.png
│ │ ├── bg.png
│ │ ├── file-icons.gif
│ │ ├── file-icons.png
│ │ ├── icons.gif
│ │ ├── icons.png
│ │ ├── image.png
│ │ ├── progress.png
│ │ ├── success.gif
│ │ └── success.png
├── background
│ ├── background.css
│ ├── background.html
│ ├── background.js
│ └── images
│ │ ├── bg.png
│ │ └── success.png
├── charts
│ ├── chart.config.js
│ ├── charts.css
│ ├── charts.html
│ ├── charts.js
│ └── images
│ │ ├── charts0.png
│ │ ├── charts1.png
│ │ ├── charts2.png
│ │ ├── charts3.png
│ │ ├── charts4.png
│ │ └── charts5.png
├── emotion
│ ├── emotion.css
│ ├── emotion.html
│ ├── emotion.js
│ └── images
│ │ ├── 0.gif
│ │ ├── bface.gif
│ │ ├── cface.gif
│ │ ├── fface.gif
│ │ ├── jxface2.gif
│ │ ├── neweditor-tab-bg.png
│ │ ├── tface.gif
│ │ ├── wface.gif
│ │ └── yface.gif
├── gmap
│ └── gmap.html
├── help
│ ├── help.css
│ ├── help.html
│ └── help.js
├── image
│ ├── image.css
│ ├── image.html
│ ├── image.js
│ └── images
│ │ ├── alignicon.jpg
│ │ ├── bg.png
│ │ ├── icons.gif
│ │ ├── icons.png
│ │ ├── image.png
│ │ ├── progress.png
│ │ ├── success.gif
│ │ └── success.png
├── insertframe
│ └── insertframe.html
├── internal.js
├── link
│ └── link.html
├── map
│ ├── map.html
│ └── show.html
├── music
│ ├── music.css
│ ├── music.html
│ └── music.js
├── preview
│ └── preview.html
├── scrawl
│ ├── images
│ │ ├── addimg.png
│ │ ├── brush.png
│ │ ├── delimg.png
│ │ ├── delimgH.png
│ │ ├── empty.png
│ │ ├── emptyH.png
│ │ ├── eraser.png
│ │ ├── redo.png
│ │ ├── redoH.png
│ │ ├── scale.png
│ │ ├── scaleH.png
│ │ ├── size.png
│ │ ├── undo.png
│ │ └── undoH.png
│ ├── scrawl.css
│ ├── scrawl.html
│ └── scrawl.js
├── searchreplace
│ ├── searchreplace.html
│ └── searchreplace.js
├── snapscreen
│ └── snapscreen.html
├── spechars
│ ├── spechars.html
│ └── spechars.js
├── table
│ ├── dragicon.png
│ ├── edittable.css
│ ├── edittable.html
│ ├── edittable.js
│ ├── edittd.html
│ └── edittip.html
├── template
│ ├── config.js
│ ├── images
│ │ ├── bg.gif
│ │ ├── pre0.png
│ │ ├── pre1.png
│ │ ├── pre2.png
│ │ ├── pre3.png
│ │ └── pre4.png
│ ├── template.css
│ ├── template.html
│ └── template.js
├── video
│ ├── images
│ │ ├── bg.png
│ │ ├── center_focus.jpg
│ │ ├── file-icons.gif
│ │ ├── file-icons.png
│ │ ├── icons.gif
│ │ ├── icons.png
│ │ ├── image.png
│ │ ├── left_focus.jpg
│ │ ├── none_focus.jpg
│ │ ├── progress.png
│ │ ├── right_focus.jpg
│ │ ├── success.gif
│ │ └── success.png
│ ├── video.css
│ ├── video.html
│ └── video.js
├── webapp
│ └── webapp.html
└── wordimage
│ ├── fClipboard_ueditor.swf
│ ├── imageUploader.swf
│ ├── tangram.js
│ ├── wordimage.html
│ └── wordimage.js
├── index.html
├── jsp
├── config.json
├── controller.jsp
└── lib
│ ├── commons-codec-1.9.jar
│ ├── commons-fileupload-1.3.1.jar
│ ├── commons-io-2.4.jar
│ ├── json.jar
│ └── ueditor-1.1.2.jar
├── lang
├── en
│ ├── en.js
│ └── images
│ │ ├── addimage.png
│ │ ├── alldeletebtnhoverskin.png
│ │ ├── alldeletebtnupskin.png
│ │ ├── background.png
│ │ ├── button.png
│ │ ├── copy.png
│ │ ├── deletedisable.png
│ │ ├── deleteenable.png
│ │ ├── listbackground.png
│ │ ├── localimage.png
│ │ ├── music.png
│ │ ├── rotateleftdisable.png
│ │ ├── rotateleftenable.png
│ │ ├── rotaterightdisable.png
│ │ ├── rotaterightenable.png
│ │ └── upload.png
└── zh-cn
│ ├── images
│ ├── copy.png
│ ├── localimage.png
│ ├── music.png
│ └── upload.png
│ └── zh-cn.js
├── themes
├── default
│ ├── css
│ │ ├── ueditor.css
│ │ └── ueditor.min.css
│ ├── dialogbase.css
│ └── images
│ │ ├── anchor.gif
│ │ ├── arrow.png
│ │ ├── arrow_down.png
│ │ ├── arrow_up.png
│ │ ├── button-bg.gif
│ │ ├── cancelbutton.gif
│ │ ├── charts.png
│ │ ├── cursor_h.gif
│ │ ├── cursor_h.png
│ │ ├── cursor_v.gif
│ │ ├── cursor_v.png
│ │ ├── dialog-title-bg.png
│ │ ├── filescan.png
│ │ ├── highlighted.gif
│ │ ├── icons-all.gif
│ │ ├── icons.gif
│ │ ├── icons.png
│ │ ├── loaderror.png
│ │ ├── loading.gif
│ │ ├── lock.gif
│ │ ├── neweditor-tab-bg.png
│ │ ├── pagebreak.gif
│ │ ├── scale.png
│ │ ├── sortable.png
│ │ ├── spacer.gif
│ │ ├── sparator_v.png
│ │ ├── table-cell-align.png
│ │ ├── tangram-colorpicker.png
│ │ ├── toolbar_bg.png
│ │ ├── unhighlighted.gif
│ │ ├── upload.png
│ │ ├── videologo.gif
│ │ ├── word.gif
│ │ └── wordpaste.png
└── iframe.css
├── third-party
├── SyntaxHighlighter
│ ├── shCore.js
│ └── shCoreDefault.css
├── codemirror
│ ├── codemirror.css
│ └── codemirror.js
├── highcharts
│ ├── adapters
│ │ ├── mootools-adapter.js
│ │ ├── mootools-adapter.src.js
│ │ ├── prototype-adapter.js
│ │ ├── prototype-adapter.src.js
│ │ ├── standalone-framework.js
│ │ └── standalone-framework.src.js
│ ├── highcharts-more.js
│ ├── highcharts-more.src.js
│ ├── highcharts.js
│ ├── highcharts.src.js
│ ├── modules
│ │ ├── annotations.js
│ │ ├── annotations.src.js
│ │ ├── canvas-tools.js
│ │ ├── canvas-tools.src.js
│ │ ├── data.js
│ │ ├── data.src.js
│ │ ├── drilldown.js
│ │ ├── drilldown.src.js
│ │ ├── exporting.js
│ │ ├── exporting.src.js
│ │ ├── funnel.js
│ │ ├── funnel.src.js
│ │ ├── heatmap.js
│ │ ├── heatmap.src.js
│ │ ├── map.js
│ │ ├── map.src.js
│ │ ├── no-data-to-display.js
│ │ └── no-data-to-display.src.js
│ └── themes
│ │ ├── dark-blue.js
│ │ ├── dark-green.js
│ │ ├── gray.js
│ │ ├── grid.js
│ │ └── skies.js
├── jquery-1.10.2.js
├── jquery-1.10.2.min.js
├── jquery-1.10.2.min.map
├── snapscreen
│ └── UEditorSnapscreen.exe
├── video-js
│ ├── font
│ │ ├── vjs.eot
│ │ ├── vjs.svg
│ │ ├── vjs.ttf
│ │ └── vjs.woff
│ ├── video-js.css
│ ├── video-js.min.css
│ ├── video-js.swf
│ ├── video.dev.js
│ └── video.js
├── webuploader
│ ├── Uploader.swf
│ ├── webuploader.css
│ ├── webuploader.custom.js
│ ├── webuploader.custom.min.js
│ ├── webuploader.flashonly.js
│ ├── webuploader.flashonly.min.js
│ ├── webuploader.html5only.js
│ ├── webuploader.html5only.min.js
│ ├── webuploader.js
│ ├── webuploader.min.js
│ ├── webuploader.withoutimage.js
│ └── webuploader.withoutimage.min.js
├── xss.min.js
└── zeroclipboard
│ ├── ZeroClipboard.js
│ ├── ZeroClipboard.min.js
│ └── ZeroClipboard.swf
├── ueditor.all.js
├── ueditor.all.min.js
├── ueditor.config.js
├── ueditor.parse.js
└── ueditor.parse.min.js
/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | "es2015",
4 | "stage-2"
5 | ],
6 | "plugins": [
7 | "transform-runtime"
8 | ],
9 | "comments": false,
10 | "env": {
11 | "test": {
12 | "plugins": [
13 | "istanbul"
14 | ]
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/.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 |
--------------------------------------------------------------------------------
/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/.eslintrc.js:
--------------------------------------------------------------------------------
1 | // http://eslint.org/docs/user-guide/configuring
2 |
3 | module.exports = {
4 | root: true,
5 | parser: 'babel-eslint',
6 | parserOptions: {
7 | sourceType: 'module'
8 | },
9 | env: {
10 | browser: true,
11 | },
12 | // https://github.com/feross/standard/blob/master/RULES.md#javascript-standard-style
13 | extends: 'standard',
14 | // required to lint *.vue files
15 | plugins: [
16 | 'html'
17 | ],
18 | // add your custom rules here
19 | 'rules': {
20 | // allow paren-less arrow functions
21 | 'arrow-parens': 0,
22 | // allow async-await
23 | 'generator-star-spacing': 0,
24 | // allow debugger during development
25 | 'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0
26 | }
27 | }
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log
5 | test/unit/coverage
6 | test/e2e/reports
7 | selenium-debug.log
8 | /node_modules/*
--------------------------------------------------------------------------------
/.idea/jsLibraryMappings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/vuestock.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/watcherTasks.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # vuestock
2 |
3 | > A Vue.js project
4 |
5 | ## Build Setup
6 |
7 | ``` bash
8 | # install dependencies
9 | npm install
10 |
11 | # serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | # build for production with minification
15 | npm run build
16 |
17 | # build for production and view the bundle analyzer report
18 | npm run build --report
19 |
20 | # run unit tests
21 | npm run unit
22 |
23 | # run e2e tests
24 | npm run e2e
25 |
26 | # run all tests
27 | npm test
28 | ```
29 |
30 | For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
31 | # vue-stock
32 |
--------------------------------------------------------------------------------
/build/build.js:
--------------------------------------------------------------------------------
1 | // https://github.com/shelljs/shelljs
2 | require('./check-versions')()
3 |
4 | process.env.NODE_ENV = 'production'
5 |
6 | var ora = require('ora')
7 | var path = require('path')
8 | var chalk = require('chalk')
9 | var shell = require('shelljs')
10 | var webpack = require('webpack')
11 | var config = require('../config')
12 | var webpackConfig = require('./webpack.prod.conf')
13 |
14 | var spinner = ora('building for production...')
15 | spinner.start()
16 |
17 | var assetsPath = path.join(config.build.assetsRoot, config.build.assetsSubDirectory)
18 | shell.rm('-rf', assetsPath)
19 | shell.mkdir('-p', assetsPath)
20 | shell.config.silent = true
21 | shell.cp('-R', 'static/*', assetsPath)
22 | shell.config.silent = false
23 |
24 | webpack(webpackConfig, function (err, stats) {
25 | spinner.stop()
26 | if (err) throw err
27 | process.stdout.write(stats.toString({
28 | colors: true,
29 | modules: false,
30 | children: false,
31 | chunks: false,
32 | chunkModules: false
33 | }) + '\n\n')
34 |
35 | console.log(chalk.cyan(' Build complete.\n'))
36 | console.log(chalk.yellow(
37 | ' Tip: built files are meant to be served over an HTTP server.\n' +
38 | ' Opening index.html over file:// won\'t work.\n'
39 | ))
40 | })
41 |
--------------------------------------------------------------------------------
/build/check-versions.js:
--------------------------------------------------------------------------------
1 | var chalk = require('chalk')
2 | var semver = require('semver')
3 | var packageConfig = require('../package.json')
4 |
5 | function exec (cmd) {
6 | return require('child_process').execSync(cmd).toString().trim()
7 | }
8 |
9 | var versionRequirements = [
10 | {
11 | name: 'node',
12 | currentVersion: semver.clean(process.version),
13 | versionRequirement: packageConfig.engines.node
14 | },
15 | {
16 | name: 'npm',
17 | currentVersion: exec('npm --version'),
18 | versionRequirement: packageConfig.engines.npm
19 | }
20 | ]
21 |
22 | module.exports = function () {
23 | var warnings = []
24 | for (var i = 0; i < versionRequirements.length; i++) {
25 | var mod = versionRequirements[i]
26 | if (!semver.satisfies(mod.currentVersion, mod.versionRequirement)) {
27 | warnings.push(mod.name + ': ' +
28 | chalk.red(mod.currentVersion) + ' should be ' +
29 | chalk.green(mod.versionRequirement)
30 | )
31 | }
32 | }
33 |
34 | if (warnings.length) {
35 | console.log('')
36 | console.log(chalk.yellow('To use this template, you must update following to modules:'))
37 | console.log()
38 | for (var i = 0; i < warnings.length; i++) {
39 | var warning = warnings[i]
40 | console.log(' ' + warning)
41 | }
42 | console.log()
43 | process.exit(1)
44 | }
45 | }
46 |
--------------------------------------------------------------------------------
/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/build/dev-server.js:
--------------------------------------------------------------------------------
1 | require('./check-versions')()
2 |
3 | var config = require('../config')
4 | if (!process.env.NODE_ENV) {
5 | process.env.NODE_ENV = JSON.parse(config.dev.env.NODE_ENV)
6 | }
7 |
8 | var opn = require('opn')
9 | var path = require('path')
10 | var express = require('express')
11 | var webpack = require('webpack')
12 | var proxyMiddleware = require('http-proxy-middleware')
13 | var webpackConfig = process.env.NODE_ENV === 'testing'
14 | ? require('./webpack.prod.conf')
15 | : require('./webpack.dev.conf')
16 |
17 | // default port where dev server listens for incoming traffic
18 | var port = process.env.PORT || config.dev.port
19 | // automatically open browser, if not set will be false
20 | var autoOpenBrowser = !!config.dev.autoOpenBrowser
21 | // Define HTTP proxies to your custom API backend
22 | // https://github.com/chimurai/http-proxy-middleware
23 | var proxyTable = config.dev.proxyTable
24 |
25 | var app = express()
26 | var compiler = webpack(webpackConfig)
27 |
28 | var devMiddleware = require('webpack-dev-middleware')(compiler, {
29 | publicPath: webpackConfig.output.publicPath,
30 | quiet: true
31 | })
32 |
33 | var hotMiddleware = require('webpack-hot-middleware')(compiler, {
34 | log: () => {}
35 | })
36 | // force page reload when html-webpack-plugin template changes
37 | compiler.plugin('compilation', function (compilation) {
38 | compilation.plugin('html-webpack-plugin-after-emit', function (data, cb) {
39 | hotMiddleware.publish({ action: 'reload' })
40 | cb()
41 | })
42 | })
43 |
44 | // proxy api requests
45 | Object.keys(proxyTable).forEach(function (context) {
46 | var options = proxyTable[context]
47 | if (typeof options === 'string') {
48 | options = { target: options }
49 | }
50 | app.use(proxyMiddleware(options.filter || context, options))
51 | })
52 |
53 | // handle fallback for HTML5 history API
54 | app.use(require('connect-history-api-fallback')())
55 |
56 | // serve webpack bundle output
57 | app.use(devMiddleware)
58 |
59 | // enable hot-reload and state-preserving
60 | // compilation error display
61 | app.use(hotMiddleware)
62 |
63 | // serve pure static assets
64 | var staticPath = path.posix.join(config.dev.assetsPublicPath, config.dev.assetsSubDirectory)
65 | app.use(staticPath, express.static('./static'))
66 |
67 | var uri = 'http://localhost:' + port
68 |
69 | devMiddleware.waitUntilValid(function () {
70 | console.log('> Listening at ' + uri + '\n')
71 | })
72 |
73 | module.exports = app.listen(port, function (err) {
74 | if (err) {
75 | console.log(err)
76 | return
77 | }
78 |
79 | // when env is testing, don't need open it
80 | if (autoOpenBrowser && process.env.NODE_ENV !== 'testing') {
81 | opn(uri)
82 | }
83 | })
84 |
--------------------------------------------------------------------------------
/build/utils.js:
--------------------------------------------------------------------------------
1 | var path = require('path')
2 | var config = require('../config')
3 | var ExtractTextPlugin = require('extract-text-webpack-plugin')
4 |
5 | exports.assetsPath = function (_path) {
6 | var assetsSubDirectory = process.env.NODE_ENV === 'production'
7 | ? config.build.assetsSubDirectory
8 | : config.dev.assetsSubDirectory
9 | return path.posix.join(assetsSubDirectory, _path)
10 | }
11 |
12 | exports.cssLoaders = function (options) {
13 | options = options || {}
14 |
15 | var cssLoader = {
16 | loader: 'css-loader',
17 | options: {
18 | minimize: process.env.NODE_ENV === 'production',
19 | sourceMap: options.sourceMap
20 | }
21 | }
22 |
23 | // generate loader string to be used with extract text plugin
24 | function generateLoaders (loader, loaderOptions) {
25 | var loaders = [cssLoader]
26 | if (loader) {
27 | loaders.push({
28 | loader: loader + '-loader',
29 | options: Object.assign({}, loaderOptions, {
30 | sourceMap: options.sourceMap
31 | })
32 | })
33 | }
34 |
35 | // Extract CSS when that option is specified
36 | // (which is the case during production build)
37 | if (options.extract) {
38 | return ExtractTextPlugin.extract({
39 | use: loaders,
40 | fallback: 'vue-style-loader'
41 | })
42 | } else {
43 | return ['vue-style-loader'].concat(loaders)
44 | }
45 | }
46 |
47 | // http://vuejs.github.io/vue-loader/en/configurations/extract-css.html
48 | return {
49 | css: generateLoaders(),
50 | postcss: generateLoaders(),
51 | less: generateLoaders('less'),
52 | sass: generateLoaders('sass', { indentedSyntax: true }),
53 | scss: generateLoaders('sass'),
54 | stylus: generateLoaders('stylus'),
55 | styl: generateLoaders('stylus')
56 | }
57 | }
58 |
59 | // Generate loaders for standalone style files (outside of .vue)
60 | exports.styleLoaders = function (options) {
61 | var output = []
62 | var loaders = exports.cssLoaders(options)
63 | for (var extension in loaders) {
64 | var loader = loaders[extension]
65 | output.push({
66 | test: new RegExp('\\.' + extension + '$'),
67 | use: loader
68 | })
69 | }
70 | return output
71 | }
72 |
--------------------------------------------------------------------------------
/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var config = require('../config')
3 | var isProduction = process.env.NODE_ENV === 'production'
4 |
5 | module.exports = {
6 | loaders: utils.cssLoaders({
7 | sourceMap: isProduction
8 | ? config.build.productionSourceMap
9 | : config.dev.cssSourceMap,
10 | extract: isProduction
11 | }),
12 | postcss: [
13 | require('autoprefixer')({
14 | browsers: ['last 2 versions']
15 | })
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/build/webpack.base.conf-compiled.js:
--------------------------------------------------------------------------------
1 | // 'use strict';
2 |
3 | var path = require('path');
4 | var utils = require('./utils');
5 | var config = require('../config');
6 | var vueLoaderConfig = require('./vue-loader.conf');
7 |
8 | function resolve(dir) {
9 | return path.join(__dirname, '..', dir);
10 | }
11 |
12 | module.exports = {
13 | entry: {
14 | app: './src/main.js'
15 | },
16 | output: {
17 | path: config.build.assetsRoot,
18 | filename: '[name].js',
19 | publicPath: process.env.NODE_ENV === 'production' ? config.build.assetsPublicPath : config.dev.assetsPublicPath
20 | },
21 | resolve: {
22 | extensions: ['.js', '.vue', '.json'],
23 | modules: [resolve('src'), resolve('node_modules')],
24 | alias: {
25 | 'vue$': 'vue/dist/vue.common.js',
26 | 'src': resolve('src'),
27 | 'assets': resolve('src/assets'),
28 | 'components': resolve('src/components')
29 | }
30 | },
31 | module: {
32 | rules: [{
33 | test: /\.scss$/,
34 | loader: 'style!css!sass'
35 | }, {
36 | test: /iview.src.*?js$/,
37 | loader: 'babel'
38 | }, {
39 | test: /\.vue$/,
40 | loader: 'vue-loader',
41 | options: vueLoaderConfig
42 | }, {
43 | test: /\.js$/,
44 | loader: 'babel-loader',
45 | include: [resolve('src'), resolve('test')]
46 | }, {
47 | test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
48 | loader: 'url-loader',
49 | query: {
50 | limit: 10000,
51 | name: utils.assetsPath('img/[name].[hash:7].[ext]')
52 | }
53 | }, {
54 | test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
55 | loader: 'url-loader',
56 | query: {
57 | limit: 10000,
58 | name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
59 | }
60 | }]
61 | }
62 | };
63 |
64 | //# sourceMappingURL=webpack.base.conf-compiled.js.map
--------------------------------------------------------------------------------
/build/webpack.base.conf.js:
--------------------------------------------------------------------------------
1 | var path = require('path')
2 | var utils = require('./utils')
3 | var config = require('../config')
4 | var vueLoaderConfig = require('./vue-loader.conf')
5 |
6 | function resolve(dir) {
7 | return path.join(__dirname, '..', dir)
8 | }
9 |
10 | module.exports = {
11 | entry: {
12 | app: './src/main.js',
13 | // app: ['babel-polyfill', './src/main.js']
14 | // admin:''
15 | },
16 | output: {
17 | path: config.build.assetsRoot,
18 | filename: '[name].js',
19 | publicPath: process.env.NODE_ENV === 'production'
20 | ? config.build.assetsPublicPath
21 | : config.dev.assetsPublicPath
22 | },
23 | resolve: {
24 | extensions: ['.js', '.vue', '.json'],
25 | modules: [
26 | resolve('src'),
27 | resolve('node_modules')
28 | ],
29 | alias: {
30 | 'vue$': 'vue/dist/vue.common.js',
31 | 'src': resolve('src'),
32 | 'assets': resolve('src/assets'),
33 | 'components': resolve('src/components')
34 | }
35 | },
36 | module: {
37 | rules: [
38 | {
39 | test: /\.scss$/,
40 | loader: 'style!css!sass'
41 | },
42 | {
43 | test: /iview.src.*?js$/,
44 | loader: 'babel',
45 | },
46 | {
47 | test: /\.vue$/,
48 | loader: 'vue-loader',
49 | options: vueLoaderConfig
50 | },
51 | {
52 | test: /\.js$/,
53 | loader: 'babel-loader',
54 | include: [resolve('src'), resolve('test')]
55 | },
56 | {
57 | test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
58 | loader: 'url-loader',
59 | query: {
60 | limit: 10000,
61 | name: utils.assetsPath('img/[name].[hash:7].[ext]')
62 | }
63 | },
64 | {
65 | test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
66 | loader: 'url-loader',
67 | query: {
68 | limit: 10000,
69 | name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
70 | }
71 | }
72 | ]
73 | }
74 | }
75 |
--------------------------------------------------------------------------------
/build/webpack.dev.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require('./utils')
2 | var webpack = require('webpack')
3 | var config = require('../config')
4 | var merge = require('webpack-merge')
5 | var baseWebpackConfig = require('./webpack.base.conf')
6 | var HtmlWebpackPlugin = require('html-webpack-plugin')
7 | var FriendlyErrorsPlugin = require('friendly-errors-webpack-plugin')
8 |
9 | // add hot-reload related code to entry chunks
10 | Object.keys(baseWebpackConfig.entry).forEach(function (name) {
11 | baseWebpackConfig.entry[name] = ['./build/dev-client'].concat(baseWebpackConfig.entry[name])
12 | })
13 |
14 | module.exports = merge(baseWebpackConfig, {
15 | module: {
16 | rules: utils.styleLoaders({ sourceMap: config.dev.cssSourceMap })
17 | },
18 | // cheap-module-eval-source-map is faster for development
19 | devtool: '#cheap-module-eval-source-map',
20 | plugins: [
21 | new webpack.DefinePlugin({
22 | 'process.env': config.dev.env
23 | }),
24 | // https://github.com/glenjamin/webpack-hot-middleware#installation--usage
25 | new webpack.HotModuleReplacementPlugin(),
26 | new webpack.NoEmitOnErrorsPlugin(),
27 | // https://github.com/ampedandwired/html-webpack-plugin
28 | new HtmlWebpackPlugin({
29 | filename: 'index.html',
30 | template: 'index.html',
31 | inject: true
32 | }),
33 | new FriendlyErrorsPlugin()
34 | ]
35 | })
36 |
--------------------------------------------------------------------------------
/build/webpack.test.conf.js:
--------------------------------------------------------------------------------
1 | // This is the webpack config used for unit tests.
2 |
3 | var utils = require('./utils')
4 | var webpack = require('webpack')
5 | var merge = require('webpack-merge')
6 | var baseConfig = require('./webpack.base.conf')
7 |
8 | var webpackConfig = merge(baseConfig, {
9 | // use inline sourcemap for karma-sourcemap-loader
10 | module: {
11 | rules: utils.styleLoaders()
12 | },
13 | devtool: '#inline-source-map',
14 | plugins: [
15 | new webpack.DefinePlugin({
16 | 'process.env': require('../config/test.env')
17 | })
18 | ]
19 | })
20 |
21 | // no need for app entry during tests
22 | delete webpackConfig.entry
23 |
24 | module.exports = webpackConfig
25 |
--------------------------------------------------------------------------------
/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/config/index-compiled.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | var path = require('path');
4 |
5 | module.exports = {
6 | build: {
7 | env: require('./prod.env'),
8 | index: path.resolve(__dirname, '../dist/index.html'),
9 |
10 | assetsRoot: path.resolve(__dirname, '../dist'),
11 | assetsSubDirectory: 'static',
12 | assetsPublicPath: '/',
13 | productionSourceMap: true,
14 |
15 | productionGzip: false,
16 | productionGzipExtensions: ['js', 'css'],
17 |
18 | bundleAnalyzerReport: process.env.npm_config_report
19 | },
20 | dev: {
21 | env: require('./dev.env'),
22 | port: 8080,
23 | autoOpenBrowser: true,
24 | assetsSubDirectory: 'static',
25 | assetsPublicPath: '/',
26 | proxyTable: {},
27 |
28 | cssSourceMap: false
29 | }
30 | };
31 |
32 | //# sourceMappingURL=index-compiled.js.map
--------------------------------------------------------------------------------
/config/index-compiled.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["index.js"],"names":[],"mappings":";;AACA,IAAI,OAAO,QAAQ,MAAR,CAAX;;AAEA,OAAO,OAAP,GAAiB;AACf,SAAO;AACL,SAAK,QAAQ,YAAR,CADA;AAEL,WAAO,KAAK,OAAL,CAAa,SAAb,EAAwB,oBAAxB,CAFF;;AAIL,gBAAY,KAAK,OAAL,CAAa,SAAb,EAAwB,SAAxB,CAJP;AAKL,wBAAoB,QALf;AAML,sBAAkB,GANb;AAOL,yBAAqB,IAPhB;;AAYL,oBAAgB,KAZX;AAaL,8BAA0B,CAAC,IAAD,EAAO,KAAP,CAbrB;;AAkBL,0BAAsB,QAAQ,GAAR,CAAY;AAlB7B,GADQ;AAqBf,OAAK;AACH,SAAK,QAAQ,WAAR,CADF;AAEH,UAAM,IAFH;AAGH,qBAAiB,IAHd;AAIH,wBAAoB,QAJjB;AAKH,sBAAkB,GALf;AAMH,gBAAY,EANT;;AAYH,kBAAc;AAZX;AArBU,CAAjB","file":"index-compiled.js","sourcesContent":["// see http://vuejs-templates.github.io/webpack for documentation.\nvar path = require('path')\n\nmodule.exports = {\n build: {\n env: require('./prod.env'),\n index: path.resolve(__dirname, '../dist/index.html'),\n //输出目录 在此为相对路径\n assetsRoot: path.resolve(__dirname, '../dist'),\n assetsSubDirectory: 'static',\n assetsPublicPath: '/',\n productionSourceMap: true,\n // Gzip off by default as many popular static hosts such as\n // Surge or Netlify already gzip all static assets for you.\n // Before setting to `true`, make sure to:\n // npm install --save-dev compression-webpack-plugin\n productionGzip: false,\n productionGzipExtensions: ['js', 'css'],\n // Run the build command with an extra argument to\n // View the bundle analyzer report after build finishes:\n // `npm run build --report`\n // Set to `true` or `false` to always turn it on or off\n bundleAnalyzerReport: process.env.npm_config_report\n },\n dev: {\n env: require('./dev.env'),\n port: 8080,\n autoOpenBrowser: true,\n assetsSubDirectory: 'static',\n assetsPublicPath: '/',\n proxyTable: {},\n // CSS Sourcemaps off by default because relative paths are \"buggy\"\n // with this option, according to the CSS-Loader README\n // (https://github.com/webpack/css-loader#sourcemaps)\n // In our experience, they generally work as expected,\n // just be aware of this issue when enabling this option.\n cssSourceMap: false\n }\n}\n"]}
--------------------------------------------------------------------------------
/config/index.js:
--------------------------------------------------------------------------------
1 | // see http://vuejs-templates.github.io/webpack for documentation.
2 | var path = require('path')
3 |
4 | module.exports = {
5 | build: {
6 | env: require('./prod.env'),
7 | index: path.resolve(__dirname, '../dist/index.html'),
8 | //输出目录 在此为相对路径
9 | assetsRoot: path.resolve(__dirname, '../dist'),
10 | assetsSubDirectory: '',
11 | assetsPublicPath: '/',
12 | productionSourceMap: true,
13 | // Gzip off by default as many popular static hosts such as
14 | // Surge or Netlify already gzip all static assets for you.
15 | // Before setting to `true`, make sure to:
16 | // npm install --save-dev compression-webpack-plugin
17 | productionGzip: false,
18 | productionGzipExtensions: ['js', 'css'],
19 | // Run the build command with an extra argument to
20 | // View the bundle analyzer report after build finishes:
21 | // `npm run build --report`
22 | // Set to `true` or `false` to always turn it on or off
23 | bundleAnalyzerReport: process.env.npm_config_report
24 | },
25 | dev: {
26 | env: require('./dev.env'),
27 | port: 8443,
28 | autoOpenBrowser: true,
29 | assetsSubDirectory: 'static',
30 | assetsPublicPath: '/',
31 | proxyTable: {},
32 | // CSS Sourcemaps off by default because relative paths are "buggy"
33 | // with this option, according to the CSS-Loader README
34 | // (https://github.com/webpack/css-loader#sourcemaps)
35 | // In our experience, they generally work as expected,
36 | // just be aware of this issue when enabling this option.
37 | cssSourceMap: false
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/config/test.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var devEnv = require('./dev.env')
3 |
4 | module.exports = merge(devEnv, {
5 | NODE_ENV: '"testing"'
6 | })
7 |
--------------------------------------------------------------------------------
/dist.rar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/dist.rar
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 千投量化-专注打造科学量化模型
5 |
6 |
7 |
8 |
9 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/nohup.out:
--------------------------------------------------------------------------------
1 | build/dev-server.js: line 1: syntax error near unexpected token `'./check-versions''
2 | build/dev-server.js: line 1: `require('./check-versions')()'
3 |
--------------------------------------------------------------------------------
/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 | div#app
3 | header
4 | div
5 | h1 logo
6 | ul
7 | -var item = ['首页','产品&服务','量化投资','关于我们']
8 | -for (var i=0;i<4;i++)
9 | li=item[i]
10 | Swiper
11 |
12 |
20 |
61 |
--------------------------------------------------------------------------------
/src/Article.vue:
--------------------------------------------------------------------------------
1 |
2 |
48 |
49 |
74 |
82 |
--------------------------------------------------------------------------------
/src/Hitqt.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
欢迎加入千投量化QQ群
14 |
643033887
15 |

16 |
17 |
18 |
19 |
20 |
21 |
22 |
扫一扫千投量化微信公众号
23 |

24 |
25 |
26 |
27 |
28 |
29 |
44 |
54 |
--------------------------------------------------------------------------------
/src/Login.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
21 |
27 |
--------------------------------------------------------------------------------
/src/Menhu.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
38 |
50 |
--------------------------------------------------------------------------------
/src/Register.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
21 |
27 |
--------------------------------------------------------------------------------
/src/WangEditor.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
10 |
11 |
38 |
39 |
41 |
--------------------------------------------------------------------------------
/src/api/api.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Created by Hu_2015 on 2017/6/12.
3 | */
4 | import axios from 'axios'
5 | //传递数据转换类
6 | import qs from 'qs'
7 | import {resolveIndicator} from './model.js'
8 | function toQs(param) {
9 | return qs.stringify(param);
10 | }
11 | //
12 | const axiosInstance = axios.create({
13 | baseURL: 'https://www.qiantoulianghua.com',
14 | headers: {
15 | "P3P": "CP='CAO PSA OUR'",
16 | 'cache-control': 'no-cache'
17 | },
18 | withCredentials: true,
19 | timeout: 30000,
20 | });
21 | //导出常量
22 | export const BASE_API_URL = 'https://www.qiantoulianghua.com';
23 | //测试远程调用 异步请求函数 post方法
24 | export const postRemoteReqTodo = (url, params) => {
25 | return axiosInstance.post(url + '?a=' + Math.random(), toQs(params));
26 | };
27 | //测试远程调用 异步请求 get方法
28 | export const getRemoteReqTodo = (url, params, values) => {
29 | if (params.length !== 0) {
30 | let a = '';
31 | for (let i = 0; i < params.length; i++) {
32 | a = a+'&' + params[i] + '=' + values[i];
33 | }
34 | return axiosInstance.get(url + '?a=' + Math.random() + '&' + a.substring(1));
35 | }
36 | return axiosInstance.get(url + '?a=' + Math.random());
37 | };
38 |
39 | //创建模型获取随机默认模型 并解析出来
40 | export const getRandomModel = function (selectedIndicatorList,that) {
41 | getRemoteReqTodo('/stock/randommodel', ['number','type'], [1,1]).then(res => {
42 | let data =res.data;
43 | let modelPara = data.modelStorages[0].modelPara;
44 | // console.log(data);
45 | that.$store.state.andOrNot = 'customize';
46 | resolveIndicator(that.$store.state.selectedIndexs, modelPara, that.$store.state.controller, that.$store.state.symbol);
47 | })
48 | };
49 |
50 |
--------------------------------------------------------------------------------
/src/api/uuid.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Created by Hu_2015 on 2017/6/26.
3 | */
4 | export const generateUUID = () => {
5 | let d = new Date().getTime();
6 | let uuid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
7 | let r = (d + Math.random() * 16) % 16 | 0;
8 | d = Math.floor(d / 16);
9 | return (c == 'x' ? r : (r & 0x3 | 0x8)).toString(16);
10 | });
11 | return uuid;
12 | };
13 |
--------------------------------------------------------------------------------
/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/assets/logo.png
--------------------------------------------------------------------------------
/src/components/Footer.vue:
--------------------------------------------------------------------------------
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 | QQ群号(643033887)
42 |
43 |
44 |
45 |
47 | © 2016-2017 qiantoulianghua.com 版权所有
48 | 鲁ICP备17005873号
49 | 威海市千投信息技术有限公司
50 |
51 |
52 |
53 |
64 |
85 |
--------------------------------------------------------------------------------
/src/components/Hello.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
{{ msg }}
4 |
Essential Links
5 |
13 |
Ecosystem
14 |
20 |
21 |
22 |
33 |
34 |
35 |
54 |
--------------------------------------------------------------------------------
/src/components/NotFound.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 404
5 | Page Not Found
6 |
7 | 对不起,没有找到您所需要的页面,可能是URL不确定,或者页面已被移除。
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
25 |
42 |
--------------------------------------------------------------------------------
/src/components/article/Article1.vue:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
11 |
24 |
--------------------------------------------------------------------------------
/src/components/article/Article2.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
文章2sadfdsfsdfsdfsd
4 |
5 |
6 |
11 |
24 |
--------------------------------------------------------------------------------
/src/components/article/Article3.vue:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
11 |
24 |
--------------------------------------------------------------------------------
/src/components/article/Article4.vue:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
9 |
22 |
--------------------------------------------------------------------------------
/src/components/article/HomePage.vue:
--------------------------------------------------------------------------------
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 |
47 |
48 |
49 | 查看更多>>
50 |
51 |
58 |
59 |
60 |
61 |
62 |
63 |
64 | 公告
65 |
66 |
67 |
68 |
69 | 查看更多>>
70 |
71 |
78 |
79 |
80 |
81 |
82 |
83 |
91 |
104 |
--------------------------------------------------------------------------------
/src/components/backstage/Article.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
42 |
44 |
--------------------------------------------------------------------------------
/src/components/backstage/Officialannounce.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
42 |
45 |
--------------------------------------------------------------------------------
/src/components/backstage/Vueueditor.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
21 |
24 |
--------------------------------------------------------------------------------
/src/components/document/About.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 | 关于我们
8 | 近年中国A股市场跌拓起伏,折戟沉沙者众多。冷静分析发现,股票投资的根本在于优质模型的发现、回测和实战。于是就有了千投量化,致力于为A股投资者提供一个可视化、公式化、智能化的量化模型生成与回测平台。
9 |
10 |
11 |
12 |
13 | 平台的最大特色是指标取值配置灵活、回测区间可动态调整、支持智能回测、计算速度快、UI交互性强、易操作、开放性好。
14 |
15 | 一群交叉具备高性能并行计算背景、机器学习领域背景、十多年量化投资经验以及能够持续开发强大模型能力的匠人,怀揣为投资者提供简洁但强大武器的梦想,全力打造“千投量化”。为投资者提供工具层面和算法层面的多重优质服务,帮助投资者进行科学武装,让投资者在内在和外在上得到提升。我们与广大客户一起分享成长的喜悦。
16 |
17 |
18 |
19 |
20 | 联系我们
21 | 邮箱:info@hitqt.com
22 |
23 |
24 |
25 |
26 |
35 |
53 |
54 |
--------------------------------------------------------------------------------
/src/components/personalinfo/DeducPoints.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
11 |
12 |
13 |
14 |
15 |
94 |
101 |
--------------------------------------------------------------------------------
/src/components/portal/Article.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | 推荐模型
8 |
9 |
10 |
11 | 查看更多>>
12 |
13 |
20 |
21 |
22 |
23 |
24 |
25 |
26 | 文章
27 |
28 |
29 |
30 | 查看更多>>
31 |
32 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 | 官方公告
57 |
58 |
59 | 查看更多>>
60 |
61 |
68 |
69 |
70 |
71 |
72 |
73 |
83 |
92 |
--------------------------------------------------------------------------------
/src/components/portal/GoodModel.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 | {{title}}
4 |
5 | 年盈利率
6 | 月盈利率
7 | 最大回撤
8 |
9 |
10 |
11 |
31 |
34 |
--------------------------------------------------------------------------------
/src/components/portal/Guide.vue:
--------------------------------------------------------------------------------
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 |
47 |
48 |
49 |
50 |
51 | 我的模型
52 |
53 |
54 |
55 |
56 |
57 |
58 | 实盘跟踪
59 |
60 |
61 |
62 |
63 |
64 |
68 |
81 |
--------------------------------------------------------------------------------
/src/components/portal/ModelFeature.vue:
--------------------------------------------------------------------------------
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 |
59 |
94 |
--------------------------------------------------------------------------------
/src/components/portal/Other.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
15 |
18 |
--------------------------------------------------------------------------------
/src/components/portal/Platform.vue:
--------------------------------------------------------------------------------
1 |
2 |
45 |
46 |
49 |
68 |
--------------------------------------------------------------------------------
/src/components/portal/Portal.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
42 |
45 |
--------------------------------------------------------------------------------
/src/components/portal/Recommend.vue:
--------------------------------------------------------------------------------
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 |
52 |
58 |
--------------------------------------------------------------------------------
/src/components/stock/Echarts.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
29 |
31 |
--------------------------------------------------------------------------------
/src/components/stock/NewSelect.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 最新交易指令
5 |
6 |
7 |
8 |
9 |
69 |
70 |
--------------------------------------------------------------------------------
/src/components/stock/NewSelectExpand.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 如果无法买入则按顺序购买的备用买入股票列表:
6 | {{ row['backup_list'] }}
7 |
8 |
9 |
10 |
11 |
18 |
--------------------------------------------------------------------------------
/src/components/stock/ResultChildren.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
49 |
54 |
--------------------------------------------------------------------------------
/src/components/third/body.vue:
--------------------------------------------------------------------------------
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 | 卡片内容
47 | 卡片内容
48 | 卡片内容
49 |
50 |
51 |
52 |
53 | 量化课堂
54 | 卡片内容
55 | 卡片内容
56 | 卡片内容
57 | 卡片内容
58 | 卡片内容
59 |
60 |
61 |
62 |
63 | 工具
64 | 卡片内容
65 | 卡片内容
66 | 卡片内容
67 | 卡片内容
68 | 卡片内容
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
79 |
85 |
--------------------------------------------------------------------------------
/src/components/third/footer.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
2016- © 威海市千投信息技术有限公司
6 |
7 |
8 | 联系我们
9 |
10 |
11 |
12 | 加入我们
13 |
14 |
15 |
16 |
17 |
18 |
21 |
30 |
--------------------------------------------------------------------------------
/src/components/third/head.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | logo
6 |
7 |
8 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
28 |
45 |
--------------------------------------------------------------------------------
/src/css/iconfont.css:
--------------------------------------------------------------------------------
1 |
2 | @font-face {font-family: "iconfont";
3 | src: url('iconfont.eot?t=1507789163556'); /* IE9*/
4 | src: url('iconfont.eot?t=1507789163556#iefix') format('embedded-opentype'), /* IE6-IE8 */
5 | url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAVEAAsAAAAAB6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZW7kf8Y21hcAAAAYAAAABeAAABhpmABr5nbHlmAAAB4AAAAXcAAAGU+dqDXmhlYWQAAANYAAAALwAAADYPKZjTaGhlYQAAA4gAAAAcAAAAJAfeA4RobXR4AAADpAAAAAwAAAAMC+kAAGxvY2EAAAOwAAAACAAAAAgAdgDKbWF4cAAAA7gAAAAfAAAAIAESAF1uYW1lAAAD2AAAAUUAAAJtPlT+fXBvc3QAAAUgAAAAIQAAADJtgt11eJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/sE4gYGVgYOpk+kMAwNDP4RmfM1gxMjBwMDEwMrMgBUEpLmmMDgwVDwTYm7438AQw9zA0AAUZgTJAQAksgx+eJzFkMENgDAMAy9t6QPx6hQ8GIgXc3TirlFMKA8mqCXHimMpUYAFiOIhJrAL48Ep19yPrO4nz2SpEait9K7+U0U0y65BJTMNNm/1H5vXfXT6CnVQJ7byknADe28L1wAAeJwljz1P21AYhe95L3Y+SPx5r504JI7jJiYFLOEmMFQ4SyUEYkDJAgOV2p2uSJUHFlCHDswMDKhS/wTqH2Hi429guKivjnSOznuWh2mMvT7wO95iLltlm+wLO2QM+hoGBnURJZOU1iAjTfrC4EmcRJV4kPId+ANdeNnWZOTrFd2EgR4+RdlWklKC6SSnz8i8LtDuBAtnuOLwK9RbSe+i3KdbyDBeMfONcm99JrK+Wz1rOE7bcX5XdU2rEi2ZBk59r6bV6nr5RzMDeReOKUSjnQQHx81+x/n2a/KjO/RrwPk53E7f+DuzA1upCDzXaVesZrUVNOMPAmfPyy230R09MXWkWO/5Pz5kMZsqSgMVGRmQtvD8KMe2nSKJpyr04L/DTVNACn0w2kEK1Weeb4AevxZUfrektGhmCUBYRzSf5XOSoaSiPFVmC4zzj+rFh7w4uVGT8uf/KS6V3+QLokVuSmmeFC/Xu5YQ1m49EuF4HIqIvQFWsT6KAHicY2BkYGAA4nYR9S/x/DZfGbhZGEDgGqtWNoL+f5uFgVkVyOVgYAKJAgD1bwhXAHicY2BkYGBu+N/AEMPCAAJAkpEBFTADAEcJAmwEAAAAA+kAAAQAAAAAAAAAAHYAynicY2BkYGBgZghkYGUAASYg5gJCBob/YD4DABD3AXAAeJxlj01OwzAQhV/6B6QSqqhgh+QFYgEo/RGrblhUavdddN+mTpsqiSPHrdQDcB6OwAk4AtyAO/BIJ5s2lsffvHljTwDc4Acejt8t95E9XDI7cg0XuBeuU38QbpBfhJto41W4Rf1N2MczpsJtdGF5g9e4YvaEd2EPHXwI13CNT+E69S/hBvlbuIk7/Aq30PHqwj7mXle4jUcv9sdWL5xeqeVBxaHJIpM5v4KZXu+Sha3S6pxrW8QmU4OgX0lTnWlb3VPs10PnIhVZk6oJqzpJjMqt2erQBRvn8lGvF4kehCblWGP+tsYCjnEFhSUOjDFCGGSIyujoO1Vm9K+xQ8Jee1Y9zed0WxTU/3OFAQL0z1xTurLSeTpPgT1fG1J1dCtuy56UNJFezUkSskJe1rZUQuoBNmVXjhF6XNGJPyhnSP8ACVpuyAAAAHicY2BigAAuBuyAmZGJkZmRhYGxgiUnPzmbgQEADmECQgAAAA==') format('woff'),
6 | url('iconfont.ttf?t=1507789163556') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
7 | url('iconfont.svg?t=1507789163556#iconfont') format('svg'); /* iOS 4.1- */
8 | }
9 |
10 | .iconfont {
11 | font-family:"iconfont" !important;
12 | font-size:16px;
13 | font-style:normal;
14 | -webkit-font-smoothing: antialiased;
15 | -moz-osx-font-smoothing: grayscale;
16 | }
17 |
18 | .icon-lock:before { content: "\e612"; }
19 |
20 |
--------------------------------------------------------------------------------
/src/css/iconfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/css/iconfont.eot
--------------------------------------------------------------------------------
/src/css/iconfont.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
37 |
--------------------------------------------------------------------------------
/src/css/iconfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/css/iconfont.ttf
--------------------------------------------------------------------------------
/src/css/iconfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/css/iconfont.woff
--------------------------------------------------------------------------------
/src/font/iconfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/font/iconfont.eot
--------------------------------------------------------------------------------
/src/font/iconfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/font/iconfont.ttf
--------------------------------------------------------------------------------
/src/font/iconfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/font/iconfont.woff
--------------------------------------------------------------------------------
/src/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/src/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/src/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/src/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/src/fonts/fontawesome-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/fonts/fontawesome-webfont.woff2
--------------------------------------------------------------------------------
/src/img/addtrack.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/addtrack.png
--------------------------------------------------------------------------------
/src/img/banner.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/banner.jpg
--------------------------------------------------------------------------------
/src/img/banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/banner.png
--------------------------------------------------------------------------------
/src/img/banner2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/banner2.png
--------------------------------------------------------------------------------
/src/img/banner3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/banner3.png
--------------------------------------------------------------------------------
/src/img/buycard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/buycard.png
--------------------------------------------------------------------------------
/src/img/companylogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/companylogo.png
--------------------------------------------------------------------------------
/src/img/create.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/create.png
--------------------------------------------------------------------------------
/src/img/discount(2).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/discount(2).png
--------------------------------------------------------------------------------
/src/img/discount.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/discount.jpg
--------------------------------------------------------------------------------
/src/img/discount.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/discount.png
--------------------------------------------------------------------------------
/src/img/hitqtqq.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/hitqtqq.jpg
--------------------------------------------------------------------------------
/src/img/jaintou.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/jaintou.png
--------------------------------------------------------------------------------
/src/img/jiantou.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/jiantou.png
--------------------------------------------------------------------------------
/src/img/logimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/logimage.png
--------------------------------------------------------------------------------
/src/img/loginbg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/loginbg.jpg
--------------------------------------------------------------------------------
/src/img/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/logo.png
--------------------------------------------------------------------------------
/src/img/logo2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/logo2.jpg
--------------------------------------------------------------------------------
/src/img/logoqrcode.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/logoqrcode.jpg
--------------------------------------------------------------------------------
/src/img/modelresult.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/modelresult.png
--------------------------------------------------------------------------------
/src/img/mymodel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/mymodel.png
--------------------------------------------------------------------------------
/src/img/process.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/process.png
--------------------------------------------------------------------------------
/src/img/public.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/public.jpg
--------------------------------------------------------------------------------
/src/img/qq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/qq.png
--------------------------------------------------------------------------------
/src/img/qq1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/qq1.png
--------------------------------------------------------------------------------
/src/img/qrcode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/qrcode.png
--------------------------------------------------------------------------------
/src/img/testresult.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/testresult.png
--------------------------------------------------------------------------------
/src/img/third.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/third.jpg
--------------------------------------------------------------------------------
/src/img/timg1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/timg1.jpg
--------------------------------------------------------------------------------
/src/img/title.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/title.jpg
--------------------------------------------------------------------------------
/src/img/title.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/title.png
--------------------------------------------------------------------------------
/src/img/trackresult.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/trackresult.png
--------------------------------------------------------------------------------
/src/img/wechat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/src/img/wechat.png
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
1 | import 'babel-polyfill'
2 | import Vue from 'vue'
3 | import router from './router'
4 | import store from './vuex/store'
5 | import menhu from './Hitqt'
6 | import iView from 'iview';
7 | import ElementUI from 'element-ui'
8 | import 'element-ui/lib/theme-chalk/index.css'
9 | import 'element-ui/lib/theme-chalk/base.css';
10 | import 'iview/dist/styles/iview.css';
11 | import 'font/iconfont.css'
12 | Vue.use(iView)
13 | Vue.use(ElementUI)
14 | new Vue({
15 | el: '#app',
16 | router,
17 | template: '',
18 | components: {
19 | menhu
20 | },
21 | store
22 | })
23 |
--------------------------------------------------------------------------------
/src/router/index-compiled.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | Object.defineProperty(exports, "__esModule", {
4 | value: true
5 | });
6 |
7 | var _vue = require('vue');
8 |
9 | var _vue2 = _interopRequireDefault(_vue);
10 |
11 | var _vueRouter = require('vue-router');
12 |
13 | var _vueRouter2 = _interopRequireDefault(_vueRouter);
14 |
15 | var _HomePage = require('../components/article/HomePage');
16 |
17 | var _HomePage2 = _interopRequireDefault(_HomePage);
18 |
19 | var _SelectIndex = require('../components/stock/SelectIndex');
20 |
21 | var _SelectIndex2 = _interopRequireDefault(_SelectIndex);
22 |
23 | var _Result = require('../components/stock/Result');
24 |
25 | var _Result2 = _interopRequireDefault(_Result);
26 |
27 | var _History = require('../components/stock/History');
28 |
29 | var _History2 = _interopRequireDefault(_History);
30 |
31 | var _Backstage = require('../Backstage');
32 |
33 | var _Backstage2 = _interopRequireDefault(_Backstage);
34 |
35 | var _Article = require('../components/backstage/Article');
36 |
37 | var _Article2 = _interopRequireDefault(_Article);
38 |
39 | var _Officialannounce = require('../components/backstage/Officialannounce');
40 |
41 | var _Officialannounce2 = _interopRequireDefault(_Officialannounce);
42 |
43 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
44 |
45 | _vue2.default.use(_vueRouter2.default);
46 | exports.default = new _vueRouter2.default({
47 | mode: 'history',
48 | routes: [{
49 | path: '/home',
50 | name: 'home',
51 | component: _HomePage2.default
52 | }, {
53 | path: '/newModel',
54 | component: _SelectIndex2.default
55 | }, {
56 | path: '/result',
57 | component: _Result2.default
58 | }, {
59 | path: '/history',
60 | component: _History2.default
61 | }, {
62 | path: '/backstage/article',
63 |
64 | name: 'article',
65 | component: _Article2.default
66 |
67 | }, {
68 | path: '/backstage/official',
69 | name: 'official',
70 | component: _Officialannounce2.default
71 | }]
72 | });
73 |
74 | //# sourceMappingURL=index-compiled.js.map
--------------------------------------------------------------------------------
/src/router/index-compiled.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["index.js"],"names":[],"mappings":";;;;;;AAGA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;AACA;;;;;;AACA,cAAI,GAAJ;kBACe,wBAAW;AAExB,QAAM,SAFkB;AAGxB,UAAQ,CACN;AACE,UAAM,OADR;AAEE,UAAM,MAFR;AAGE;AAHF,GADM,EAON;AACE,UAAM,WADR;AAEE;AAFF,GAPM,EAYN;AACE,UAAM,SADR;AAEE;AAFF,GAZM,EAiBN;AACE,UAAM,UADR;AAEE;AAFF,GAjBM,EAqBN;AACE,UAAM,oBADR;;AAGM,UAAM,SAHZ;AAIM;;AAJN,GArBM,EA4BN;AACE,UAAM,qBADR;AAEE,UAAM,UAFR;AAGE;AAHF,GA5BM;AAHgB,CAAX,C","file":"index-compiled.js","sourcesContent":["/**\n * Created by Hu_2015 on 2017/2/26.\n */\nimport Vue from 'vue'\nimport Router from 'vue-router'\nimport HomePage from '../components/article/HomePage'\nimport NewModel from '../components/stock/SelectIndex'\nimport Result from '../components/stock/Result'\nimport History from '../components/stock/History'\nimport BackStage from '../Backstage'\nimport Article from '../components/backstage/Article'\nimport Official from '../components/backstage/Officialannounce'\nVue.use(Router)\nexport default new Router({\n //创建路由\n mode: 'history',\n routes: [\n {\n path: '/home',\n name: 'home',\n component: HomePage\n },\n //创建新模型路由\n {\n path: '/newModel',\n component: NewModel\n },\n //运行结果\n {\n path: '/result',\n component: Result\n },\n //历史记录\n {\n path: '/history',\n component: History\n },\n {\n path: '/backstage/article', //\n\n name: 'article',\n component: Article\n\n },\n {\n path: '/backstage/official',\n name: 'official',\n component: Official\n }\n // {path: '/', redirect: '/home'}\n ]\n})\n"]}
--------------------------------------------------------------------------------
/src/router/mainrouter-compiled.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | Object.defineProperty(exports, "__esModule", {
4 | value: true
5 | });
6 |
7 | var _vue = require('vue');
8 |
9 | var _vue2 = _interopRequireDefault(_vue);
10 |
11 | var _vueRouter = require('vue-router');
12 |
13 | var _vueRouter2 = _interopRequireDefault(_vueRouter);
14 |
15 | var _nav = require('components/nav');
16 |
17 | var _nav2 = _interopRequireDefault(_nav);
18 |
19 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
20 |
21 | _vue2.default.use(_vueRouter2.default);
22 |
23 | exports.default = new _vueRouter2.default({
24 | routes: [{
25 | path: '/nav',
26 | component: _nav2.default
27 | }]
28 | });
29 |
30 | //# sourceMappingURL=mainrouter-compiled.js.map
--------------------------------------------------------------------------------
/src/router/mainrouter-compiled.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["mainrouter.js"],"names":[],"mappings":";;;;;;AAGA;;;;AACA;;;;AACA;;;;;;AAEA,cAAI,GAAJ;;kBAEe,wBAAW;AAExB,UAAQ,CAKN;AACE,UAAM,MADR;AAEE;AAFF,GALM;AAFgB,CAAX,C","file":"mainrouter-compiled.js","sourcesContent":["/**\n * Created by Hu_2015 on 2017/2/26.\n */\nimport Vue from 'vue'\nimport Router from 'vue-router'\nimport Nav from 'components/nav'\n\nVue.use(Router)\n\nexport default new Router({\n //创建路由\n routes: [\n // {\n // path: '/header',\n // component: ''\n // },\n {\n path: '/nav',\n component: Nav\n },\n // {}\n ]\n})\n"]}
--------------------------------------------------------------------------------
/src/vuex/actions.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Created by Hu_2015 on 2017/9/19.
3 | */
4 |
--------------------------------------------------------------------------------
/src/vuex/getters.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Created by Hu_2015 on 2017/9/19.
3 | */
4 |
--------------------------------------------------------------------------------
/static/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/static/.gitkeep
--------------------------------------------------------------------------------
/test/e2e/custom-assertions/elementCount.js:
--------------------------------------------------------------------------------
1 | // A custom Nightwatch assertion.
2 | // the name of the method is the filename.
3 | // can be used in tests like this:
4 | //
5 | // browser.assert.elementCount(selector, count)
6 | //
7 | // for how to write custom assertions see
8 | // http://nightwatchjs.org/guide#writing-custom-assertions
9 | exports.assertion = function (selector, count) {
10 | this.message = 'Testing if element <' + selector + '> has count: ' + count
11 | this.expected = count
12 | this.pass = function (val) {
13 | return val === this.expected
14 | }
15 | this.value = function (res) {
16 | return res.value
17 | }
18 | this.command = function (cb) {
19 | var self = this
20 | return this.api.execute(function (selector) {
21 | return document.querySelectorAll(selector).length
22 | }, [selector], function (res) {
23 | cb.call(self, res)
24 | })
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/test/e2e/nightwatch.conf.js:
--------------------------------------------------------------------------------
1 | require('babel-register')
2 | var config = require('../../config')
3 |
4 | // http://nightwatchjs.org/guide#settings-file
5 | module.exports = {
6 | src_folders: ['test/e2e/specs'],
7 | output_folder: 'test/e2e/reports',
8 | custom_assertions_path: ['test/e2e/custom-assertions'],
9 |
10 | selenium: {
11 | start_process: true,
12 | server_path: require('selenium-server').path,
13 | host: '127.0.0.1',
14 | port: 4444,
15 | cli_args: {
16 | 'webdriver.chrome.driver': require('chromedriver').path
17 | }
18 | },
19 |
20 | test_settings: {
21 | default: {
22 | selenium_port: 4444,
23 | selenium_host: 'localhost',
24 | silent: true,
25 | globals: {
26 | devServerURL: 'http://localhost:' + (process.env.PORT || config.dev.port)
27 | }
28 | },
29 |
30 | chrome: {
31 | desiredCapabilities: {
32 | browserName: 'chrome',
33 | javascriptEnabled: true,
34 | acceptSslCerts: true
35 | }
36 | },
37 |
38 | firefox: {
39 | desiredCapabilities: {
40 | browserName: 'firefox',
41 | javascriptEnabled: true,
42 | acceptSslCerts: true
43 | }
44 | }
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/test/e2e/runner.js:
--------------------------------------------------------------------------------
1 | // 1. start the dev server using production config
2 | process.env.NODE_ENV = 'testing'
3 | var server = require('../../build/dev-server.js')
4 |
5 | // 2. run the nightwatch test suite against it
6 | // to run in additional browsers:
7 | // 1. add an entry in test/e2e/nightwatch.conf.json under "test_settings"
8 | // 2. add it to the --env flag below
9 | // or override the environment flag, for example: `npm run e2e -- --env chrome,firefox`
10 | // For more information on Nightwatch's config file, see
11 | // http://nightwatchjs.org/guide#settings-file
12 | var opts = process.argv.slice(2)
13 | if (opts.indexOf('--config') === -1) {
14 | opts = opts.concat(['--config', 'test/e2e/nightwatch.conf.js'])
15 | }
16 | if (opts.indexOf('--env') === -1) {
17 | opts = opts.concat(['--env', 'chrome'])
18 | }
19 |
20 | var spawn = require('cross-spawn')
21 | var runner = spawn('./node_modules/.bin/nightwatch', opts, { stdio: 'inherit' })
22 |
23 | runner.on('exit', function (code) {
24 | server.close()
25 | process.exit(code)
26 | })
27 |
28 | runner.on('error', function (err) {
29 | server.close()
30 | throw err
31 | })
32 |
--------------------------------------------------------------------------------
/test/e2e/specs/test.js:
--------------------------------------------------------------------------------
1 | // For authoring Nightwatch tests, see
2 | // http://nightwatchjs.org/guide#usage
3 |
4 | module.exports = {
5 | 'default e2e tests': function (browser) {
6 | // automatically uses dev Server port from /config.index.js
7 | // default: http://localhost:8080
8 | // see nightwatch.conf.js
9 | const devServer = browser.globals.devServerURL
10 |
11 | browser
12 | .url(devServer)
13 | .waitForElementVisible('#app', 5000)
14 | .assert.elementPresent('.hello')
15 | .assert.containsText('h1', 'Welcome to Your Vue.js App')
16 | .assert.elementCount('img', 1)
17 | .end()
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/test/unit/.eslintrc:
--------------------------------------------------------------------------------
1 | {
2 | "env": {
3 | "mocha": true
4 | },
5 | "globals": {
6 | "expect": true,
7 | "sinon": true
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/test/unit/index.js:
--------------------------------------------------------------------------------
1 | // Polyfill fn.bind() for PhantomJS
2 | /* eslint-disable no-extend-native */
3 | Function.prototype.bind = require('function-bind')
4 |
5 | // require all test files (files that ends with .spec.js)
6 | const testsContext = require.context('./specs', true, /\.spec$/)
7 | testsContext.keys().forEach(testsContext)
8 |
9 | // require all src files except main.js for coverage.
10 | // you can also change this to match only the subset of files that
11 | // you want coverage for.
12 | const srcContext = require.context('src', true, /^\.\/(?!main(\.js)?$)/)
13 | srcContext.keys().forEach(srcContext)
14 |
--------------------------------------------------------------------------------
/test/unit/karma.conf.js:
--------------------------------------------------------------------------------
1 | // This is a karma config file. For more details see
2 | // http://karma-runner.github.io/0.13/config/configuration-file.html
3 | // we are also using it with karma-webpack
4 | // https://github.com/webpack/karma-webpack
5 |
6 | var webpackConfig = require('../../build/webpack.test.conf')
7 |
8 | module.exports = function (config) {
9 | config.set({
10 | // to run in additional browsers:
11 | // 1. install corresponding karma launcher
12 | // http://karma-runner.github.io/0.13/config/browsers.html
13 | // 2. add it to the `browsers` array below.
14 | browsers: ['PhantomJS'],
15 | frameworks: ['mocha', 'sinon-chai'],
16 | reporters: ['spec', 'coverage'],
17 | files: ['./index.js'],
18 | preprocessors: {
19 | './index.js': ['webpack', 'sourcemap']
20 | },
21 | webpack: webpackConfig,
22 | webpackMiddleware: {
23 | noInfo: true
24 | },
25 | coverageReporter: {
26 | dir: './coverage',
27 | reporters: [
28 | { type: 'lcov', subdir: '.' },
29 | { type: 'text-summary' }
30 | ]
31 | }
32 | })
33 | }
34 |
--------------------------------------------------------------------------------
/test/unit/specs/Hello.spec.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue'
2 | import Hello from 'src/components/Hello'
3 |
4 | describe('Hello.vue', () => {
5 | it('should render correct contents', () => {
6 | const Constructor = Vue.extend(Hello)
7 | const vm = new Constructor().$mount()
8 | expect(vm.$el.querySelector('.hello h1').textContent)
9 | .to.equal('Welcome to Your Vue.js App')
10 | })
11 | })
12 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/anchor/anchor.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
39 |
40 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/attachment.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ueditor图片对话框
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 | 0%
32 |
33 |
34 |
38 |
39 |
44 |
47 |
48 |
49 |
50 |
51 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_chm.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_chm.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_default.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_doc.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_doc.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_exe.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_exe.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_jpg.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_jpg.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_mp3.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_mp3.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_mv.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_mv.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_pdf.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_pdf.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_ppt.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_ppt.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_psd.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_psd.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_rar.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_rar.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_txt.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_txt.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_xls.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/fileTypeImages/icon_xls.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/images/alignicon.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/images/alignicon.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/images/alignicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/images/alignicon.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/images/bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/images/bg.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/images/file-icons.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/images/file-icons.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/images/file-icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/images/file-icons.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/images/icons.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/images/icons.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/images/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/images/icons.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/images/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/images/image.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/images/progress.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/images/progress.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/images/success.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/images/success.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/attachment/images/success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/attachment/images/success.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/background/background.css:
--------------------------------------------------------------------------------
1 | .wrapper{ width: 424px;margin: 10px auto; zoom:1;position: relative}
2 | .tabbody{height:225px;}
3 | .tabbody .panel { position: absolute;width:100%; height:100%;background: #fff; display: none;}
4 | .tabbody .focus { display: block;}
5 |
6 | body{font-size: 12px;color: #888;overflow: hidden;}
7 | input,label{vertical-align:middle}
8 | .clear{clear: both;}
9 | .pl{padding-left: 18px;padding-left: 23px\9;}
10 |
11 | #imageList {width: 420px;height: 215px;margin-top: 10px;overflow: hidden;overflow-y: auto;}
12 | #imageList div {float: left;width: 100px;height: 95px;margin: 5px 10px;}
13 | #imageList img {cursor: pointer;border: 2px solid white;}
14 |
15 | .bgarea{margin: 10px;padding: 5px;height: 84%;border: 1px solid #A8A297;}
16 | .content div{margin: 10px 0 10px 5px;}
17 | .content .iptradio{margin: 0px 5px 5px 0px;}
18 | .txt{width:280px;}
19 |
20 | .wrapcolor{height: 19px;}
21 | div.color{float: left;margin: 0;}
22 | #colorPicker{width: 17px;height: 17px;border: 1px solid #CCC;display: inline-block;border-radius: 3px;box-shadow: 2px 2px 5px #D3D6DA;margin: 0;float: left;}
23 | div.alignment,#custom{margin-left: 23px;margin-left: 28px\9;}
24 | #custom input{height: 15px;min-height: 15px;width:20px;}
25 | #repeatType{width:100px;}
26 |
27 |
28 | /* 图片管理样式 */
29 | #imgManager {
30 | width: 100%;
31 | height: 225px;
32 | }
33 | #imgManager #imageList{
34 | width: 100%;
35 | overflow-x: hidden;
36 | overflow-y: auto;
37 | }
38 | #imgManager ul {
39 | display: block;
40 | list-style: none;
41 | margin: 0;
42 | padding: 0;
43 | }
44 | #imgManager li {
45 | float: left;
46 | display: block;
47 | list-style: none;
48 | padding: 0;
49 | width: 113px;
50 | height: 113px;
51 | margin: 9px 0 0 19px;
52 | background-color: #eee;
53 | overflow: hidden;
54 | cursor: pointer;
55 | position: relative;
56 | }
57 | #imgManager li.clearFloat {
58 | float: none;
59 | clear: both;
60 | display: block;
61 | width:0;
62 | height:0;
63 | margin: 0;
64 | padding: 0;
65 | }
66 | #imgManager li img {
67 | cursor: pointer;
68 | }
69 | #imgManager li .icon {
70 | cursor: pointer;
71 | width: 113px;
72 | height: 113px;
73 | position: absolute;
74 | top: 0;
75 | left: 0;
76 | z-index: 2;
77 | border: 0;
78 | background-repeat: no-repeat;
79 | }
80 | #imgManager li .icon:hover {
81 | width: 107px;
82 | height: 107px;
83 | border: 3px solid #1094fa;
84 | }
85 | #imgManager li.selected .icon {
86 | background-image: url(images/success.png);
87 | background-position: 75px 75px;
88 | }
89 | #imgManager li.selected .icon:hover {
90 | width: 107px;
91 | height: 107px;
92 | border: 3px solid #1094fa;
93 | background-position: 72px 72px;
94 | }
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/background/background.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
47 |
48 |
49 |
52 |
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/background/images/bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/background/images/bg.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/background/images/success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/background/images/success.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/charts/chart.config.js:
--------------------------------------------------------------------------------
1 | /*
2 | * 图表配置文件
3 | * */
4 |
5 |
6 | //不同类型的配置
7 | var typeConfig = [
8 | {
9 | chart: {
10 | type: 'line'
11 | },
12 | plotOptions: {
13 | line: {
14 | dataLabels: {
15 | enabled: false
16 | },
17 | enableMouseTracking: true
18 | }
19 | }
20 | }, {
21 | chart: {
22 | type: 'line'
23 | },
24 | plotOptions: {
25 | line: {
26 | dataLabels: {
27 | enabled: true
28 | },
29 | enableMouseTracking: false
30 | }
31 | }
32 | }, {
33 | chart: {
34 | type: 'area'
35 | }
36 | }, {
37 | chart: {
38 | type: 'bar'
39 | }
40 | }, {
41 | chart: {
42 | type: 'column'
43 | }
44 | }, {
45 | chart: {
46 | plotBackgroundColor: null,
47 | plotBorderWidth: null,
48 | plotShadow: false
49 | },
50 | plotOptions: {
51 | pie: {
52 | allowPointSelect: true,
53 | cursor: 'pointer',
54 | dataLabels: {
55 | enabled: true,
56 | color: '#000000',
57 | connectorColor: '#000000',
58 | formatter: function() {
59 | return ''+ this.point.name +': '+ ( Math.round( this.point.percentage*100 ) / 100 ) +' %';
60 | }
61 | }
62 | }
63 | }
64 | }
65 | ];
66 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/charts/images/charts0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/charts/images/charts0.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/charts/images/charts1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/charts/images/charts1.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/charts/images/charts2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/charts/images/charts2.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/charts/images/charts3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/charts/images/charts3.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/charts/images/charts4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/charts/images/charts4.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/charts/images/charts5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/charts/images/charts5.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/emotion/emotion.css:
--------------------------------------------------------------------------------
1 | .jd img{
2 | background:transparent url(images/jxface2.gif?v=1.1) no-repeat scroll left top;
3 | cursor:pointer;width:35px;height:35px;display:block;
4 | }
5 | .pp img{
6 | background:transparent url(images/fface.gif?v=1.1) no-repeat scroll left top;
7 | cursor:pointer;width:25px;height:25px;display:block;
8 | }
9 | .ldw img{
10 | background:transparent url(images/wface.gif?v=1.1) no-repeat scroll left top;
11 | cursor:pointer;width:35px;height:35px;display:block;
12 | }
13 | .tsj img{
14 | background:transparent url(images/tface.gif?v=1.1) no-repeat scroll left top;
15 | cursor:pointer;width:35px;height:35px;display:block;
16 | }
17 | .cat img{
18 | background:transparent url(images/cface.gif?v=1.1) no-repeat scroll left top;
19 | cursor:pointer;width:35px;height:35px;display:block;
20 | }
21 | .bb img{
22 | background:transparent url(images/bface.gif?v=1.1) no-repeat scroll left top;
23 | cursor:pointer;width:35px;height:35px;display:block;
24 | }
25 | .youa img{
26 | background:transparent url(images/yface.gif?v=1.1) no-repeat scroll left top;
27 | cursor:pointer;width:35px;height:35px;display:block;
28 | }
29 |
30 | .smileytable td {height: 37px;}
31 | #tabPanel{margin-left:5px;overflow: hidden;}
32 | #tabContent {float:left;background:#FFFFFF;}
33 | #tabContent div{display: none;width:480px;overflow:hidden;}
34 | #tabIconReview.show{left:17px;display:block;}
35 | .menuFocus{background:#ACCD3C;}
36 | .menuDefault{background:#FFFFFF;}
37 | #tabIconReview{position:absolute;left:406px;left:398px \9;top:41px;z-index:65533;width:90px;height:76px;}
38 | img.review{width:90px;height:76px;border:2px solid #9cb945;background:#FFFFFF;background-position:center;background-repeat:no-repeat;}
39 |
40 | .wrapper .tabbody{position:relative;float:left;clear:both;padding:10px;width: 95%;}
41 | .tabbody table{width: 100%;}
42 | .tabbody td{border:1px solid #BAC498;}
43 | .tabbody td span{display: block;zoom:1;padding:0 4px;}
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/emotion/images/0.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/emotion/images/0.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/emotion/images/bface.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/emotion/images/bface.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/emotion/images/cface.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/emotion/images/cface.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/emotion/images/fface.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/emotion/images/fface.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/emotion/images/jxface2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/emotion/images/jxface2.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/emotion/images/neweditor-tab-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/emotion/images/neweditor-tab-bg.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/emotion/images/tface.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/emotion/images/tface.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/emotion/images/wface.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/emotion/images/wface.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/emotion/images/yface.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/emotion/images/yface.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/help/help.css:
--------------------------------------------------------------------------------
1 | .wrapper{width: 370px;margin: 10px auto;zoom: 1;}
2 | .tabbody{height: 360px;}
3 | .tabbody .panel{width:100%;height: 360px;position: absolute;background: #fff;}
4 | .tabbody .panel h1{font-size:26px;margin: 5px 0 0 5px;}
5 | .tabbody .panel p{font-size:12px;margin: 5px 0 0 5px;}
6 | .tabbody table{width:90%;line-height: 20px;margin: 5px 0 0 5px;;}
7 | .tabbody table thead{font-weight: bold;line-height: 25px;}
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/help/help.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | 帮助
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
UEditor
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 | |
27 | |
28 |
29 |
30 |
31 |
32 | ctrl+b |
33 | |
34 |
35 |
36 | ctrl+c |
37 | |
38 |
39 |
40 | ctrl+x |
41 | |
42 |
43 |
44 | ctrl+v |
45 | |
46 |
47 |
48 | ctrl+y |
49 | |
50 |
51 |
52 | ctrl+z |
53 | |
54 |
55 |
56 | ctrl+i |
57 | |
58 |
59 |
60 | ctrl+u |
61 | |
62 |
63 |
64 | ctrl+a |
65 | |
66 |
67 |
68 | shift+enter |
69 | |
70 |
71 |
72 | alt+z |
73 | |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/help/help.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Created with JetBrains PhpStorm.
3 | * User: xuheng
4 | * Date: 12-9-26
5 | * Time: 下午1:06
6 | * To change this template use File | Settings | File Templates.
7 | */
8 | /**
9 | * tab点击处理事件
10 | * @param tabHeads
11 | * @param tabBodys
12 | * @param obj
13 | */
14 | function clickHandler( tabHeads,tabBodys,obj ) {
15 | //head样式更改
16 | for ( var k = 0, len = tabHeads.length; k < len; k++ ) {
17 | tabHeads[k].className = "";
18 | }
19 | obj.className = "focus";
20 | //body显隐
21 | var tabSrc = obj.getAttribute( "tabSrc" );
22 | for ( var j = 0, length = tabBodys.length; j < length; j++ ) {
23 | var body = tabBodys[j],
24 | id = body.getAttribute( "id" );
25 | body.onclick = function(){
26 | this.style.zoom = 1;
27 | };
28 | if ( id != tabSrc ) {
29 | body.style.zIndex = 1;
30 | } else {
31 | body.style.zIndex = 200;
32 | }
33 | }
34 |
35 | }
36 |
37 | /**
38 | * TAB切换
39 | * @param tabParentId tab的父节点ID或者对象本身
40 | */
41 | function switchTab( tabParentId ) {
42 | var tabElements = $G( tabParentId ).children,
43 | tabHeads = tabElements[0].children,
44 | tabBodys = tabElements[1].children;
45 |
46 | for ( var i = 0, length = tabHeads.length; i < length; i++ ) {
47 | var head = tabHeads[i];
48 | if ( head.className === "focus" )clickHandler(tabHeads,tabBodys, head );
49 | head.onclick = function () {
50 | clickHandler(tabHeads,tabBodys,this);
51 | }
52 | }
53 | }
54 | switchTab("helptab");
55 |
56 | document.getElementById('version').innerHTML = parent.UE.version;
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/image/images/alignicon.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/image/images/alignicon.jpg
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/image/images/bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/image/images/bg.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/image/images/icons.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/image/images/icons.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/image/images/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/image/images/icons.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/image/images/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/image/images/image.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/image/images/progress.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/image/images/progress.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/image/images/success.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/image/images/success.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/image/images/success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/image/images/success.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/internal.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | var parent = window.parent;
3 | //dialog对象
4 | dialog = parent.$EDITORUI[window.frameElement.id.replace( /_iframe$/, '' )];
5 | //当前打开dialog的编辑器实例
6 | editor = dialog.editor;
7 |
8 | UE = parent.UE;
9 |
10 | domUtils = UE.dom.domUtils;
11 |
12 | utils = UE.utils;
13 |
14 | browser = UE.browser;
15 |
16 | ajax = UE.ajax;
17 |
18 | $G = function ( id ) {
19 | return document.getElementById( id )
20 | };
21 | //focus元素
22 | $focus = function ( node ) {
23 | setTimeout( function () {
24 | if ( browser.ie ) {
25 | var r = node.createTextRange();
26 | r.collapse( false );
27 | r.select();
28 | } else {
29 | node.focus()
30 | }
31 | }, 0 )
32 | };
33 | utils.loadFile(document,{
34 | href:editor.options.themePath + editor.options.theme + "/dialogbase.css?cache="+Math.random(),
35 | tag:"link",
36 | type:"text/css",
37 | rel:"stylesheet"
38 | });
39 | lang = editor.getLang(dialog.className.split( "-" )[2]);
40 | if(lang){
41 | domUtils.on(window,'load',function () {
42 |
43 | var langImgPath = editor.options.langPath + editor.options.lang + "/images/";
44 | //针对静态资源
45 | for ( var i in lang["static"] ) {
46 | var dom = $G( i );
47 | if(!dom) continue;
48 | var tagName = dom.tagName,
49 | content = lang["static"][i];
50 | if(content.src){
51 | //clone
52 | content = utils.extend({},content,false);
53 | content.src = langImgPath + content.src;
54 | }
55 | if(content.style){
56 | content = utils.extend({},content,false);
57 | content.style = content.style.replace(/url\s*\(/g,"url(" + langImgPath)
58 | }
59 | switch ( tagName.toLowerCase() ) {
60 | case "var":
61 | dom.parentNode.replaceChild( document.createTextNode( content ), dom );
62 | break;
63 | case "select":
64 | var ops = dom.options;
65 | for ( var j = 0, oj; oj = ops[j]; ) {
66 | oj.innerHTML = content.options[j++];
67 | }
68 | for ( var p in content ) {
69 | p != "options" && dom.setAttribute( p, content[p] );
70 | }
71 | break;
72 | default :
73 | domUtils.setAttributes( dom, content);
74 | }
75 | }
76 | } );
77 | }
78 |
79 |
80 | })();
81 |
82 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/music/music.css:
--------------------------------------------------------------------------------
1 | .wrapper{margin: 5px 10px;}
2 |
3 | .searchBar{height:30px;padding:7px 0 3px;text-align:center;}
4 | .searchBtn{font-size:13px;height:24px;}
5 |
6 | .resultBar{width:460px;margin:5px auto;border: 1px solid #CCC;border-radius: 5px;box-shadow: 2px 2px 5px #D3D6DA;overflow: hidden;}
7 |
8 | .listPanel{overflow: hidden;}
9 | .panelon{display:block;}
10 | .paneloff{display:none}
11 |
12 | .page{width:220px;margin:20px auto;overflow: hidden;}
13 | .pageon{float:right;width:24px;line-height:24px;height:24px;margin-right: 5px;background: none;border: none;color: #000;font-weight: bold;text-align:center}
14 | .pageoff{float:right;width:24px;line-height:24px;height:24px;cursor:pointer;background-color: #fff;
15 | border: 1px solid #E7ECF0;color: #2D64B3;margin-right: 5px;text-decoration: none;text-align:center;}
16 |
17 | .m-box{width:460px;}
18 | .m-m{float: left;line-height: 20px;height: 20px;}
19 | .m-h{height:24px;line-height:24px;padding-left: 46px;background-color:#FAFAFA;border-bottom: 1px solid #DAD8D8;font-weight: bold;font-size: 12px;color: #333;}
20 | .m-l{float:left;width:40px; }
21 | .m-t{float:left;width:140px;}
22 | .m-s{float:left;width:110px;}
23 | .m-z{float:left;width:100px;}
24 | .m-try-t{float: left;width: 60px;;}
25 |
26 | .m-try{float:left;width:20px;height:20px;background:url('http://static.tieba.baidu.com/tb/editor/images/try_music.gif') no-repeat ;}
27 | .m-trying{float:left;width:20px;height:20px;background:url('http://static.tieba.baidu.com/tb/editor/images/stop_music.gif') no-repeat ;}
28 |
29 | .loading{width:95px;height:7px;font-size:7px;margin:60px auto;background:url(http://static.tieba.baidu.com/tb/editor/images/loading.gif) no-repeat}
30 | .empty{width:300px;height:40px;padding:2px;margin:50px auto;line-height:40px; color:#006699;text-align:center;}
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/music/music.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 插入音乐
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
19 |
20 |
21 |
22 |
31 |
32 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/preview/preview.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
40 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/addimg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/addimg.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/brush.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/brush.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/delimg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/delimg.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/delimgH.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/delimgH.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/empty.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/emptyH.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/emptyH.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/eraser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/eraser.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/redo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/redo.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/redoH.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/redoH.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/scale.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/scale.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/scaleH.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/scaleH.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/size.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/size.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/undo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/undo.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/scrawl/images/undoH.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/scrawl/images/undoH.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/snapscreen/snapscreen.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/spechars/spechars.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
14 |
15 |
16 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/table/dragicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/table/dragicon.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/table/edittable.css:
--------------------------------------------------------------------------------
1 | body{
2 | overflow: hidden;
3 | width: 540px;
4 | }
5 | .wrapper {
6 | margin: 10px auto 0;
7 | font-size: 12px;
8 | overflow: hidden;
9 | width: 520px;
10 | height: 315px;
11 | }
12 |
13 | .clear {
14 | clear: both;
15 | }
16 |
17 | .wrapper .left {
18 | float: left;
19 | margin-left: 10px;;
20 | }
21 |
22 | .wrapper .right {
23 | float: right;
24 | border-left: 2px dotted #EDEDED;
25 | padding-left: 15px;
26 | }
27 |
28 | .section {
29 | margin-bottom: 15px;
30 | width: 240px;
31 | overflow: hidden;
32 | }
33 |
34 | .section h3 {
35 | font-weight: bold;
36 | padding: 5px 0;
37 | margin-bottom: 10px;
38 | border-bottom: 1px solid #EDEDED;
39 | font-size: 12px;
40 | }
41 |
42 | .section ul {
43 | list-style: none;
44 | overflow: hidden;
45 | clear: both;
46 |
47 | }
48 |
49 | .section li {
50 | float: left;
51 | width: 120px;;
52 | }
53 |
54 | .section .tone {
55 | width: 80px;;
56 | }
57 |
58 | .section .preview {
59 | width: 220px;
60 | }
61 |
62 | .section .preview table {
63 | text-align: center;
64 | vertical-align: middle;
65 | color: #666;
66 | }
67 |
68 | .section .preview caption {
69 | font-weight: bold;
70 | }
71 |
72 | .section .preview td {
73 | border-width: 1px;
74 | border-style: solid;
75 | height: 22px;
76 | }
77 |
78 | .section .preview th {
79 | border-style: solid;
80 | border-color: #DDD;
81 | border-width: 2px 1px 1px 1px;
82 | height: 22px;
83 | background-color: #F7F7F7;
84 | }
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/table/edittable.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
62 |
63 |
64 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/table/edittd.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
60 |
61 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/table/edittip.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 表格删除提示
5 |
6 |
17 |
18 |
19 |
27 |
32 |
33 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/template/images/bg.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/template/images/bg.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/template/images/pre0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/template/images/pre0.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/template/images/pre1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/template/images/pre1.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/template/images/pre2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/template/images/pre2.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/template/images/pre3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/template/images/pre3.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/template/images/pre4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/template/images/pre4.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/template/template.css:
--------------------------------------------------------------------------------
1 | .wrap{ padding: 5px;font-size: 14px;}
2 | .left{width:425px;float: left;}
3 | .right{width:160px;border: 1px solid #ccc;float: right;padding: 5px;margin-right: 5px;}
4 | .right .pre{height: 332px;overflow-y: auto;}
5 | .right .preitem{border: white 1px solid;margin: 5px 0;padding: 2px 0;}
6 | .right .preitem:hover{background-color: lemonChiffon;cursor: pointer;border: #ccc 1px solid;}
7 | .right .preitem img{display: block;margin: 0 auto;width:100px;}
8 | .clear{clear: both;}
9 | .top{height:26px;line-height: 26px;padding: 5px;}
10 | .bottom{height:320px;width:100%;margin: 0 auto;}
11 | .transparent{ background: url("images/bg.gif") repeat;}
12 | .bottom table tr td{border:1px dashed #ccc;}
13 | #colorPicker{width: 17px;height: 17px;border: 1px solid #CCC;display: inline-block;border-radius: 3px;box-shadow: 2px 2px 5px #D3D6DA;}
14 | .border_style1{padding:2px;border: 1px solid #ccc;border-radius: 5px;box-shadow:2px 2px 5px #d3d6da;}
15 | p{margin: 5px 0}
16 | table{clear:both;margin-bottom:10px;border-collapse:collapse;word-break:break-all;}
17 | li{clear:both}
18 | ol{padding-left:40px; }
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/template/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/template/template.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Created with JetBrains PhpStorm.
3 | * User: xuheng
4 | * Date: 12-8-8
5 | * Time: 下午2:09
6 | * To change this template use File | Settings | File Templates.
7 | */
8 | (function () {
9 | var me = editor,
10 | preview = $G( "preview" ),
11 | preitem = $G( "preitem" ),
12 | tmps = templates,
13 | currentTmp;
14 | var initPre = function () {
15 | var str = "";
16 | for ( var i = 0, tmp; tmp = tmps[i++]; ) {
17 | str += '
';
18 | }
19 | preitem.innerHTML = str;
20 | };
21 | var pre = function ( n ) {
22 | var tmp = tmps[n - 1];
23 | currentTmp = tmp;
24 | clearItem();
25 | domUtils.setStyles( preitem.childNodes[n - 1], {
26 | "background-color":"lemonChiffon",
27 | "border":"#ccc 1px solid"
28 | } );
29 | preview.innerHTML = tmp.preHtml ? tmp.preHtml : "";
30 | };
31 | var clearItem = function () {
32 | var items = preitem.children;
33 | for ( var i = 0, item; item = items[i++]; ) {
34 | domUtils.setStyles( item, {
35 | "background-color":"",
36 | "border":"white 1px solid"
37 | } );
38 | }
39 | };
40 | dialog.onok = function () {
41 | if ( !$G( "issave" ).checked ){
42 | me.execCommand( "cleardoc" );
43 | }
44 | var obj = {
45 | html:currentTmp && currentTmp.html
46 | };
47 | me.execCommand( "template", obj );
48 | };
49 | initPre();
50 | window.pre = pre;
51 | pre(2)
52 |
53 | })();
54 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/video/images/bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/video/images/bg.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/video/images/center_focus.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/video/images/center_focus.jpg
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/video/images/file-icons.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/video/images/file-icons.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/video/images/file-icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/video/images/file-icons.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/video/images/icons.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/video/images/icons.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/video/images/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/video/images/icons.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/video/images/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/video/images/image.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/video/images/left_focus.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/video/images/left_focus.jpg
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/video/images/none_focus.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/video/images/none_focus.jpg
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/video/images/progress.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/video/images/progress.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/video/images/right_focus.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/video/images/right_focus.jpg
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/video/images/success.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/video/images/success.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/video/images/success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/video/images/success.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/webapp/webapp.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
12 |
13 |
14 |
17 |
52 |
53 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/wordimage/fClipboard_ueditor.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/wordimage/fClipboard_ueditor.swf
--------------------------------------------------------------------------------
/ueditor1_4_3_3/dialogs/wordimage/imageUploader.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/dialogs/wordimage/imageUploader.swf
--------------------------------------------------------------------------------
/ueditor1_4_3_3/jsp/controller.jsp:
--------------------------------------------------------------------------------
1 | <%@ page language="java" contentType="text/html; charset=UTF-8"
2 | import="com.baidu.ueditor.ActionEnter"
3 | pageEncoding="UTF-8"%>
4 | <%@ page trimDirectiveWhitespaces="true" %>
5 | <%
6 |
7 | request.setCharacterEncoding( "utf-8" );
8 | response.setHeader("Content-Type" , "text/html");
9 |
10 | String rootPath = application.getRealPath( "/" );
11 |
12 | out.write( new ActionEnter( request, rootPath ).exec() );
13 |
14 | %>
--------------------------------------------------------------------------------
/ueditor1_4_3_3/jsp/lib/commons-codec-1.9.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/jsp/lib/commons-codec-1.9.jar
--------------------------------------------------------------------------------
/ueditor1_4_3_3/jsp/lib/commons-fileupload-1.3.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/jsp/lib/commons-fileupload-1.3.1.jar
--------------------------------------------------------------------------------
/ueditor1_4_3_3/jsp/lib/commons-io-2.4.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/jsp/lib/commons-io-2.4.jar
--------------------------------------------------------------------------------
/ueditor1_4_3_3/jsp/lib/json.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/jsp/lib/json.jar
--------------------------------------------------------------------------------
/ueditor1_4_3_3/jsp/lib/ueditor-1.1.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/jsp/lib/ueditor-1.1.2.jar
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/addimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/addimage.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/alldeletebtnhoverskin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/alldeletebtnhoverskin.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/alldeletebtnupskin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/alldeletebtnupskin.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/background.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/button.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/copy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/copy.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/deletedisable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/deletedisable.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/deleteenable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/deleteenable.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/listbackground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/listbackground.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/localimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/localimage.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/music.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/music.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/rotateleftdisable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/rotateleftdisable.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/rotateleftenable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/rotateleftenable.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/rotaterightdisable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/rotaterightdisable.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/rotaterightenable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/rotaterightenable.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/en/images/upload.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/en/images/upload.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/zh-cn/images/copy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/zh-cn/images/copy.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/zh-cn/images/localimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/zh-cn/images/localimage.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/zh-cn/images/music.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/zh-cn/images/music.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/lang/zh-cn/images/upload.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/lang/zh-cn/images/upload.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/dialogbase.css:
--------------------------------------------------------------------------------
1 | /*弹出对话框页面样式组件
2 | */
3 |
4 | /*reset
5 | */
6 | html, body, div, span, applet, object, iframe,
7 | h1, h2, h3, h4, h5, h6, p, blockquote, pre,
8 | a, abbr, acronym, address, big, cite, code,
9 | del, dfn, em, font, img, ins, kbd, q, s, samp,
10 | small, strike, strong, sub, sup, tt, var,
11 | b, u, i, center,
12 | dl, dt, dd, ol, ul, li,
13 | fieldset, form, label, legend,
14 | table, caption, tbody, tfoot, thead, tr, th, td {
15 | margin: 0;
16 | padding: 0;
17 | outline: 0;
18 | font-size: 100%;
19 | }
20 |
21 | body {
22 | line-height: 1;
23 | }
24 |
25 | ol, ul {
26 | list-style: none;
27 | }
28 |
29 | blockquote, q {
30 | quotes: none;
31 | }
32 |
33 | ins {
34 | text-decoration: none;
35 | }
36 |
37 | del {
38 | text-decoration: line-through;
39 | }
40 |
41 | table {
42 | border-collapse: collapse;
43 | border-spacing: 0;
44 | }
45 |
46 | /*module
47 | */
48 | body {
49 | background-color: #fff;
50 | font: 12px/1.5 sans-serif, "宋体", "Arial Narrow", HELVETICA;
51 | color: #646464;
52 | }
53 |
54 | /*tab*/
55 | .tabhead {
56 | position: relative;
57 | z-index: 10;
58 | }
59 |
60 | .tabhead span {
61 | display: inline-block;
62 | padding: 0 5px;
63 | height: 30px;
64 | border: 1px solid #ccc;
65 | background: url("images/dialog-title-bg.png") repeat-x;
66 | text-align: center;
67 | line-height: 30px;
68 | cursor: pointer;
69 | *margin-right: 5px;
70 | }
71 |
72 | .tabhead span.focus {
73 | height: 31px;
74 | border-bottom: none;
75 | background: #fff;
76 | }
77 |
78 | .tabbody {
79 | position: relative;
80 | top: -1px;
81 | margin: 0 auto;
82 | border: 1px solid #ccc;
83 | }
84 |
85 | /*button*/
86 | a.button {
87 | display: block;
88 | text-align: center;
89 | line-height: 24px;
90 | text-decoration: none;
91 | height: 24px;
92 | width: 95px;
93 | border: 0;
94 | color: #838383;
95 | background: url(../../themes/default/images/icons-all.gif) no-repeat;
96 | }
97 |
98 | a.button:hover {
99 | background-position: 0 -30px;
100 | }
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/anchor.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/anchor.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/arrow.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/arrow_down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/arrow_down.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/arrow_up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/arrow_up.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/button-bg.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/button-bg.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/cancelbutton.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/cancelbutton.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/charts.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/charts.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/cursor_h.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/cursor_h.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/cursor_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/cursor_h.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/cursor_v.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/cursor_v.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/cursor_v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/cursor_v.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/dialog-title-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/dialog-title-bg.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/filescan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/filescan.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/highlighted.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/highlighted.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/icons-all.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/icons-all.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/icons.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/icons.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/icons.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/loaderror.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/loaderror.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/loading.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/lock.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/lock.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/neweditor-tab-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/neweditor-tab-bg.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/pagebreak.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/pagebreak.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/scale.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/scale.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/sortable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/sortable.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/spacer.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/spacer.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/sparator_v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/sparator_v.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/table-cell-align.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/table-cell-align.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/tangram-colorpicker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/tangram-colorpicker.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/toolbar_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/toolbar_bg.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/unhighlighted.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/unhighlighted.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/upload.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/upload.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/videologo.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/videologo.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/word.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/word.gif
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/default/images/wordpaste.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/themes/default/images/wordpaste.png
--------------------------------------------------------------------------------
/ueditor1_4_3_3/themes/iframe.css:
--------------------------------------------------------------------------------
1 | /*可以在这里添加你自己的css*/
2 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/highcharts/adapters/mootools-adapter.js:
--------------------------------------------------------------------------------
1 | /*
2 | Highcharts JS v3.0.6 (2013-10-04)
3 | MooTools adapter
4 |
5 | (c) 2010-2013 Torstein Hønsi
6 |
7 | License: www.highcharts.com/license
8 | */
9 | (function(){var e=window,h=document,f=e.MooTools.version.substring(0,3),i=f==="1.2"||f==="1.1",j=i||f==="1.3",g=e.$extend||function(){return Object.append.apply(Object,arguments)};e.HighchartsAdapter={init:function(a){var b=Fx.prototype,c=b.start,d=Fx.Morph.prototype,e=d.compute;b.start=function(b,d){var e=this.element;if(b.d)this.paths=a.init(e,e.d,this.toD);c.apply(this,arguments);return this};d.compute=function(b,c,d){var f=this.paths;if(f)this.element.attr("d",a.step(f[0],f[1],d,this.toD));else return e.apply(this,
10 | arguments)}},adapterRun:function(a,b){if(b==="width"||b==="height")return parseInt($(a).getStyle(b),10)},getScript:function(a,b){var c=h.getElementsByTagName("head")[0],d=h.createElement("script");d.type="text/javascript";d.src=a;d.onload=b;c.appendChild(d)},animate:function(a,b,c){var d=a.attr,f=c&&c.complete;if(d&&!a.setStyle)a.getStyle=a.attr,a.setStyle=function(){var a=arguments;this.attr.call(this,a[0],a[1][0])},a.$family=function(){return!0};e.HighchartsAdapter.stop(a);c=new Fx.Morph(d?a:$(a),
11 | g({transition:Fx.Transitions.Quad.easeInOut},c));if(d)c.element=a;if(b.d)c.toD=b.d;f&&c.addEvent("complete",f);c.start(b);a.fx=c},each:function(a,b){return i?$each(a,b):Array.each(a,b)},map:function(a,b){return a.map(b)},grep:function(a,b){return a.filter(b)},inArray:function(a,b,c){return b?b.indexOf(a,c):-1},offset:function(a){a=a.getPosition();return{left:a.x,top:a.y}},extendWithEvents:function(a){a.addEvent||(a.nodeName?$(a):g(a,new Events))},addEvent:function(a,b,c){typeof b==="string"&&(b===
12 | "unload"&&(b="beforeunload"),e.HighchartsAdapter.extendWithEvents(a),a.addEvent(b,c))},removeEvent:function(a,b,c){typeof a!=="string"&&a.addEvent&&(b?(b==="unload"&&(b="beforeunload"),c?a.removeEvent(b,c):a.removeEvents&&a.removeEvents(b)):a.removeEvents())},fireEvent:function(a,b,c,d){b={type:b,target:a};b=j?new Event(b):new DOMEvent(b);b=g(b,c);if(!b.target&&b.event)b.target=b.event.target;b.preventDefault=function(){d=null};a.fireEvent&&a.fireEvent(b.type,b);d&&d(b)},washMouseEvent:function(a){if(a.page)a.pageX=
13 | a.page.x,a.pageY=a.page.y;return a},stop:function(a){a.fx&&a.fx.cancel()}}})();
14 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/highcharts/modules/funnel.js:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Highcharts funnel module, Beta
4 |
5 | (c) 2010-2012 Torstein Hønsi
6 |
7 | License: www.highcharts.com/license
8 | */
9 | (function(d){var u=d.getOptions().plotOptions,p=d.seriesTypes,D=d.merge,z=function(){},A=d.each;u.funnel=D(u.pie,{center:["50%","50%"],width:"90%",neckWidth:"30%",height:"100%",neckHeight:"25%",dataLabels:{connectorWidth:1,connectorColor:"#606060"},size:!0,states:{select:{color:"#C0C0C0",borderColor:"#000000",shadow:!1}}});p.funnel=d.extendClass(p.pie,{type:"funnel",animate:z,translate:function(){var a=function(k,a){return/%$/.test(k)?a*parseInt(k,10)/100:parseInt(k,10)},g=0,e=this.chart,f=e.plotWidth,
10 | e=e.plotHeight,h=0,c=this.options,C=c.center,b=a(C[0],f),d=a(C[0],e),p=a(c.width,f),i,q,j=a(c.height,e),r=a(c.neckWidth,f),s=a(c.neckHeight,e),v=j-s,a=this.data,w,x,u=c.dataLabels.position==="left"?1:0,y,m,B,n,l,t,o;this.getWidthAt=q=function(k){return k>j-s||j===s?r:r+(p-r)*((j-s-k)/(j-s))};this.getX=function(k,a){return b+(a?-1:1)*(q(k)/2+c.dataLabels.distance)};this.center=[b,d,j];this.centerX=b;A(a,function(a){g+=a.y});A(a,function(a){o=null;x=g?a.y/g:0;m=d-j/2+h*j;l=m+x*j;i=q(m);y=b-i/2;B=y+
11 | i;i=q(l);n=b-i/2;t=n+i;m>v?(y=n=b-r/2,B=t=b+r/2):l>v&&(o=l,i=q(v),n=b-i/2,t=n+i,l=v);w=["M",y,m,"L",B,m,t,l];o&&w.push(t,o,n,o);w.push(n,l,"Z");a.shapeType="path";a.shapeArgs={d:w};a.percentage=x*100;a.plotX=b;a.plotY=(m+(o||l))/2;a.tooltipPos=[b,a.plotY];a.slice=z;a.half=u;h+=x});this.setTooltipPoints()},drawPoints:function(){var a=this,g=a.options,e=a.chart.renderer;A(a.data,function(f){var h=f.graphic,c=f.shapeArgs;h?h.animate(c):f.graphic=e.path(c).attr({fill:f.color,stroke:g.borderColor,"stroke-width":g.borderWidth}).add(a.group)})},
12 | sortByAngle:z,drawDataLabels:function(){var a=this.data,g=this.options.dataLabels.distance,e,f,h,c=a.length,d,b;for(this.center[2]-=2*g;c--;)h=a[c],f=(e=h.half)?1:-1,b=h.plotY,d=this.getX(b,e),h.labelPos=[0,b,d+(g-5)*f,b,d+g*f,b,e?"right":"left",0];p.pie.prototype.drawDataLabels.call(this)}})})(Highcharts);
13 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/highcharts/modules/heatmap.js:
--------------------------------------------------------------------------------
1 | (function(b){var k=b.seriesTypes,l=b.each;k.heatmap=b.extendClass(k.map,{colorKey:"z",useMapGeometry:!1,pointArrayMap:["y","z"],translate:function(){var c=this,b=c.options,i=Number.MAX_VALUE,j=Number.MIN_VALUE;c.generatePoints();l(c.data,function(a){var e=a.x,f=a.y,d=a.z,g=(b.colsize||1)/2,h=(b.rowsize||1)/2;a.path=["M",e-g,f-h,"L",e+g,f-h,"L",e+g,f+h,"L",e-g,f+h,"Z"];a.shapeType="path";a.shapeArgs={d:c.translatePath(a.path)};typeof d==="number"&&(d>j?j=d:d dataMax) {
39 | dataMax = value;
40 | } else if (value < dataMin) {
41 | dataMin = value;
42 | }
43 | }
44 | });
45 |
46 | series.translateColors(dataMin, dataMax);
47 | },
48 |
49 | getBox: function () {}
50 |
51 | });
52 |
53 | }(Highcharts));
54 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/highcharts/modules/no-data-to-display.js:
--------------------------------------------------------------------------------
1 | /*
2 | Highcharts JS v3.0.6 (2013-10-04)
3 | Plugin for displaying a message when there is no data visible in chart.
4 |
5 | (c) 2010-2013 Highsoft AS
6 | Author: Øystein Moseng
7 |
8 | License: www.highcharts.com/license
9 | */
10 | (function(c){function f(){return!!this.points.length}function g(){this.hasData()?this.hideNoData():this.showNoData()}var d=c.seriesTypes,e=c.Chart.prototype,h=c.getOptions(),i=c.extend;i(h.lang,{noData:"No data to display"});h.noData={position:{x:0,y:0,align:"center",verticalAlign:"middle"},attr:{},style:{fontWeight:"bold",fontSize:"12px",color:"#60606a"}};d.pie.prototype.hasData=f;if(d.gauge)d.gauge.prototype.hasData=f;if(d.waterfall)d.waterfall.prototype.hasData=f;c.Series.prototype.hasData=function(){return this.dataMax!==
11 | void 0&&this.dataMin!==void 0};e.showNoData=function(a){var b=this.options,a=a||b.lang.noData,b=b.noData;if(!this.noDataLabel)this.noDataLabel=this.renderer.label(a,0,0,null,null,null,null,null,"no-data").attr(b.attr).css(b.style).add(),this.noDataLabel.align(i(this.noDataLabel.getBBox(),b.position),!1,"plotBox")};e.hideNoData=function(){if(this.noDataLabel)this.noDataLabel=this.noDataLabel.destroy()};e.hasData=function(){for(var a=this.series,b=a.length;b--;)if(a[b].hasData()&&!a[b].options.isInternal)return!0;
12 | return!1};e.callbacks.push(function(a){c.addEvent(a,"load",g);c.addEvent(a,"redraw",g)})})(Highcharts);
13 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/highcharts/themes/grid.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Grid theme for Highcharts JS
3 | * @author Torstein Hønsi
4 | */
5 |
6 | Highcharts.theme = {
7 | colors: ['#058DC7', '#50B432', '#ED561B', '#DDDF00', '#24CBE5', '#64E572', '#FF9655', '#FFF263', '#6AF9C4'],
8 | chart: {
9 | backgroundColor: {
10 | linearGradient: { x1: 0, y1: 0, x2: 1, y2: 1 },
11 | stops: [
12 | [0, 'rgb(255, 255, 255)'],
13 | [1, 'rgb(240, 240, 255)']
14 | ]
15 | },
16 | borderWidth: 2,
17 | plotBackgroundColor: 'rgba(255, 255, 255, .9)',
18 | plotShadow: true,
19 | plotBorderWidth: 1
20 | },
21 | title: {
22 | style: {
23 | color: '#000',
24 | font: 'bold 16px "Trebuchet MS", Verdana, sans-serif'
25 | }
26 | },
27 | subtitle: {
28 | style: {
29 | color: '#666666',
30 | font: 'bold 12px "Trebuchet MS", Verdana, sans-serif'
31 | }
32 | },
33 | xAxis: {
34 | gridLineWidth: 1,
35 | lineColor: '#000',
36 | tickColor: '#000',
37 | labels: {
38 | style: {
39 | color: '#000',
40 | font: '11px Trebuchet MS, Verdana, sans-serif'
41 | }
42 | },
43 | title: {
44 | style: {
45 | color: '#333',
46 | fontWeight: 'bold',
47 | fontSize: '12px',
48 | fontFamily: 'Trebuchet MS, Verdana, sans-serif'
49 |
50 | }
51 | }
52 | },
53 | yAxis: {
54 | minorTickInterval: 'auto',
55 | lineColor: '#000',
56 | lineWidth: 1,
57 | tickWidth: 1,
58 | tickColor: '#000',
59 | labels: {
60 | style: {
61 | color: '#000',
62 | font: '11px Trebuchet MS, Verdana, sans-serif'
63 | }
64 | },
65 | title: {
66 | style: {
67 | color: '#333',
68 | fontWeight: 'bold',
69 | fontSize: '12px',
70 | fontFamily: 'Trebuchet MS, Verdana, sans-serif'
71 | }
72 | }
73 | },
74 | legend: {
75 | itemStyle: {
76 | font: '9pt Trebuchet MS, Verdana, sans-serif',
77 | color: 'black'
78 |
79 | },
80 | itemHoverStyle: {
81 | color: '#039'
82 | },
83 | itemHiddenStyle: {
84 | color: 'gray'
85 | }
86 | },
87 | labels: {
88 | style: {
89 | color: '#99b'
90 | }
91 | },
92 |
93 | navigation: {
94 | buttonOptions: {
95 | theme: {
96 | stroke: '#CCCCCC'
97 | }
98 | }
99 | }
100 | };
101 |
102 | // Apply the theme
103 | var highchartsOptions = Highcharts.setOptions(Highcharts.theme);
104 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/highcharts/themes/skies.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Skies theme for Highcharts JS
3 | * @author Torstein Hønsi
4 | */
5 |
6 | Highcharts.theme = {
7 | colors: ["#514F78", "#42A07B", "#9B5E4A", "#72727F", "#1F949A", "#82914E", "#86777F", "#42A07B"],
8 | chart: {
9 | className: 'skies',
10 | borderWidth: 0,
11 | plotShadow: true,
12 | plotBackgroundImage: 'http://www.highcharts.com/demo/gfx/skies.jpg',
13 | plotBackgroundColor: {
14 | linearGradient: [0, 0, 250, 500],
15 | stops: [
16 | [0, 'rgba(255, 255, 255, 1)'],
17 | [1, 'rgba(255, 255, 255, 0)']
18 | ]
19 | },
20 | plotBorderWidth: 1
21 | },
22 | title: {
23 | style: {
24 | color: '#3E576F',
25 | font: '16px Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif'
26 | }
27 | },
28 | subtitle: {
29 | style: {
30 | color: '#6D869F',
31 | font: '12px Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif'
32 | }
33 | },
34 | xAxis: {
35 | gridLineWidth: 0,
36 | lineColor: '#C0D0E0',
37 | tickColor: '#C0D0E0',
38 | labels: {
39 | style: {
40 | color: '#666',
41 | fontWeight: 'bold'
42 | }
43 | },
44 | title: {
45 | style: {
46 | color: '#666',
47 | font: '12px Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif'
48 | }
49 | }
50 | },
51 | yAxis: {
52 | alternateGridColor: 'rgba(255, 255, 255, .5)',
53 | lineColor: '#C0D0E0',
54 | tickColor: '#C0D0E0',
55 | tickWidth: 1,
56 | labels: {
57 | style: {
58 | color: '#666',
59 | fontWeight: 'bold'
60 | }
61 | },
62 | title: {
63 | style: {
64 | color: '#666',
65 | font: '12px Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif'
66 | }
67 | }
68 | },
69 | legend: {
70 | itemStyle: {
71 | font: '9pt Trebuchet MS, Verdana, sans-serif',
72 | color: '#3E576F'
73 | },
74 | itemHoverStyle: {
75 | color: 'black'
76 | },
77 | itemHiddenStyle: {
78 | color: 'silver'
79 | }
80 | },
81 | labels: {
82 | style: {
83 | color: '#3E576F'
84 | }
85 | }
86 | };
87 |
88 | // Apply the theme
89 | var highchartsOptions = Highcharts.setOptions(Highcharts.theme);
90 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/snapscreen/UEditorSnapscreen.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/third-party/snapscreen/UEditorSnapscreen.exe
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/video-js/font/vjs.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/third-party/video-js/font/vjs.eot
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/video-js/font/vjs.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/third-party/video-js/font/vjs.ttf
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/video-js/font/vjs.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/third-party/video-js/font/vjs.woff
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/video-js/video-js.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/third-party/video-js/video-js.swf
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/webuploader/Uploader.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/third-party/webuploader/Uploader.swf
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/webuploader/webuploader.css:
--------------------------------------------------------------------------------
1 | .webuploader-container {
2 | position: relative;
3 | }
4 | .webuploader-element-invisible {
5 | position: absolute !important;
6 | clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
7 | clip: rect(1px,1px,1px,1px);
8 | }
9 | .webuploader-pick {
10 | position: relative;
11 | display: inline-block;
12 | cursor: pointer;
13 | background: #00b7ee;
14 | padding: 10px 15px;
15 | color: #fff;
16 | text-align: center;
17 | border-radius: 3px;
18 | overflow: hidden;
19 | }
20 | .webuploader-pick-hover {
21 | background: #00a2d4;
22 | }
23 |
24 | .webuploader-pick-disable {
25 | opacity: 0.6;
26 | pointer-events:none;
27 | }
28 |
29 |
--------------------------------------------------------------------------------
/ueditor1_4_3_3/third-party/zeroclipboard/ZeroClipboard.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/slow123top/vue-stock/0842b6bbbbf10e22b6fda3a7ddeed390e5e8038d/ueditor1_4_3_3/third-party/zeroclipboard/ZeroClipboard.swf
--------------------------------------------------------------------------------