@ -0,0 +1,23 @@ |
|||||||
|
docs |
||||||
|
public |
||||||
|
src |
||||||
|
.dockerignore |
||||||
|
.editorconfig |
||||||
|
.eslintignore |
||||||
|
.gitattributes |
||||||
|
.gitignore |
||||||
|
.prettierrc |
||||||
|
babel.config.js |
||||||
|
Dockerfile |
||||||
|
idea.config.js |
||||||
|
LICENSE |
||||||
|
package.json |
||||||
|
package-lock.json |
||||||
|
README.md |
||||||
|
vue.config.js |
||||||
|
yarn |
||||||
|
yarn.lock |
||||||
|
yarn-error.log |
||||||
|
.idea |
||||||
|
.svn |
||||||
|
node_modules |
@ -0,0 +1,39 @@ |
|||||||
|
[*] |
||||||
|
charset=utf-8 |
||||||
|
end_of_line=crlf |
||||||
|
insert_final_newline=false |
||||||
|
indent_style=space |
||||||
|
indent_size=2 |
||||||
|
|
||||||
|
[{*.ng,*.sht,*.html,*.shtm,*.shtml,*.htm}] |
||||||
|
indent_style=space |
||||||
|
indent_size=2 |
||||||
|
|
||||||
|
[{*.jhm,*.xslt,*.xul,*.rng,*.xsl,*.xsd,*.ant,*.tld,*.fxml,*.jrxml,*.xml,*.jnlp,*.wsdl}] |
||||||
|
indent_style=space |
||||||
|
indent_size=2 |
||||||
|
|
||||||
|
[{.babelrc,.stylelintrc,jest.config,.eslintrc,.prettierrc,*.json,*.jsb3,*.jsb2,*.bowerrc}] |
||||||
|
indent_style=space |
||||||
|
indent_size=2 |
||||||
|
|
||||||
|
[*.svg] |
||||||
|
indent_style=space |
||||||
|
indent_size=2 |
||||||
|
|
||||||
|
[*.js.map] |
||||||
|
indent_style=space |
||||||
|
indent_size=2 |
||||||
|
|
||||||
|
[*.less] |
||||||
|
indent_style=space |
||||||
|
indent_size=2 |
||||||
|
|
||||||
|
[*.vue] |
||||||
|
indent_style=space |
||||||
|
indent_size=2 |
||||||
|
|
||||||
|
[{.analysis_options,*.yml,*.yaml}] |
||||||
|
indent_style=space |
||||||
|
indent_size=2 |
||||||
|
|
@ -0,0 +1,3 @@ |
|||||||
|
NODE_ENV=production |
||||||
|
VUE_APP_PLATFORM_NAME=Jeecg-Boot 企业级快速开发平台 |
||||||
|
VUE_APP_SSO=false |
@ -0,0 +1,4 @@ |
|||||||
|
NODE_ENV=development |
||||||
|
VUE_APP_API_BASE_URL=http://localhost:8080/jeecg-boot |
||||||
|
VUE_APP_CAS_BASE_URL=http://cas.example.org:8443/cas |
||||||
|
VUE_APP_ONLINE_BASE_URL=http://fileview.jeecg.com/onlinePreview |
@ -0,0 +1,4 @@ |
|||||||
|
NODE_ENV=production |
||||||
|
VUE_APP_API_BASE_URL=https://bootapi.jeecg.com |
||||||
|
VUE_APP_CAS_BASE_URL=http://localhost:8888/cas |
||||||
|
VUE_APP_ONLINE_BASE_URL=http://fileview.jeecg.com/onlinePreview |
@ -0,0 +1,4 @@ |
|||||||
|
NODE_ENV=production |
||||||
|
VUE_APP_API_BASE_URL=http://boot.jeecg.com:8080/jeecg-boot |
||||||
|
VUE_APP_CAS_BASE_URL=http://cas.example.org:8443/cas |
||||||
|
VUE_APP_ONLINE_BASE_URL=http://fileview.jeecg.com/onlinePreview |
@ -0,0 +1,21 @@ |
|||||||
|
.DS_Store |
||||||
|
node_modules |
||||||
|
/dist |
||||||
|
|
||||||
|
# local env files |
||||||
|
.env.local |
||||||
|
.env.*.local |
||||||
|
|
||||||
|
# Log files |
||||||
|
npm-debug.log* |
||||||
|
yarn-debug.log* |
||||||
|
yarn-error.log* |
||||||
|
|
||||||
|
# Editor directories and files |
||||||
|
.idea |
||||||
|
.vscode |
||||||
|
*.suo |
||||||
|
*.ntvs* |
||||||
|
*.njsproj |
||||||
|
*.sln |
||||||
|
*.sw* |
@ -0,0 +1,5 @@ |
|||||||
|
{ |
||||||
|
"printWidth": 120, |
||||||
|
"semi": false, |
||||||
|
"singleQuote": true |
||||||
|
} |
@ -0,0 +1,29 @@ |
|||||||
|
FROM nginx |
||||||
|
MAINTAINER jeecgos@163.com |
||||||
|
VOLUME /tmp |
||||||
|
ENV LANG en_US.UTF-8 |
||||||
|
RUN echo "server { \ |
||||||
|
listen 80; \ |
||||||
|
location ^~ /jeecg-boot { \ |
||||||
|
proxy_pass http://jeecg-boot-system:8080/jeecg-boot/; \ |
||||||
|
proxy_set_header Host jeecg-boot-system; \ |
||||||
|
proxy_set_header X-Real-IP \$remote_addr; \ |
||||||
|
proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for; \ |
||||||
|
} \ |
||||||
|
#解决Router(mode: 'history')模式下,刷新路由地址不能找到页面的问题 \ |
||||||
|
location / { \ |
||||||
|
root /var/www/html/; \ |
||||||
|
index index.html index.htm; \ |
||||||
|
if (!-e \$request_filename) { \ |
||||||
|
rewrite ^(.*)\$ /index.html?s=\$1 last; \ |
||||||
|
break; \ |
||||||
|
} \ |
||||||
|
} \ |
||||||
|
access_log /var/log/nginx/access.log ; \ |
||||||
|
} " > /etc/nginx/conf.d/default.conf \ |
||||||
|
&& mkdir -p /var/www \ |
||||||
|
&& mkdir -p /var/www/html |
||||||
|
|
||||||
|
ADD dist/ /var/www/html/ |
||||||
|
EXPOSE 80 |
||||||
|
EXPOSE 443 |
@ -0,0 +1,21 @@ |
|||||||
|
MIT License |
||||||
|
|
||||||
|
Copyright (c) 2019 DaiHao Zhang |
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy |
||||||
|
of this software and associated documentation files (the "Software"), to deal |
||||||
|
in the Software without restriction, including without limitation the rights |
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
||||||
|
copies of the Software, and to permit persons to whom the Software is |
||||||
|
furnished to do so, subject to the following conditions: |
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all |
||||||
|
copies or substantial portions of the Software. |
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
||||||
|
SOFTWARE. |
@ -0,0 +1,6 @@ |
|||||||
|
module.exports = { |
||||||
|
presets: [ |
||||||
|
['@vue/app', |
||||||
|
{ useBuiltIns: 'entry' }] |
||||||
|
] |
||||||
|
} |
@ -0,0 +1,24 @@ |
|||||||
|
'use strict' |
||||||
|
const path = require('path') |
||||||
|
|
||||||
|
function resolve (dir) { |
||||||
|
return path.join(__dirname, '.', dir) |
||||||
|
} |
||||||
|
|
||||||
|
module.exports = { |
||||||
|
context: path.resolve(__dirname, './'), |
||||||
|
resolve: { |
||||||
|
extensions: ['.js', '.vue', '.json'], |
||||||
|
alias: { |
||||||
|
'config': resolve('config'), |
||||||
|
'@': resolve('src'), |
||||||
|
'@views': resolve('src/views'), |
||||||
|
'@comp': resolve('src/components'), |
||||||
|
'@core': resolve('src/core'), |
||||||
|
'@utils': resolve('src/utils'), |
||||||
|
'@entry': resolve('src/entry'), |
||||||
|
'@router': resolve('src/router'), |
||||||
|
'@store': resolve('src/store') |
||||||
|
} |
||||||
|
}, |
||||||
|
} |
@ -0,0 +1,120 @@ |
|||||||
|
{ |
||||||
|
"name": "vue-antd-jeecg", |
||||||
|
"version": "2.4.0", |
||||||
|
"private": true, |
||||||
|
"scripts": { |
||||||
|
"pre": "cnpm install || yarn --registry https://registry.npm.taobao.org || npm install --registry https://registry.npm.taobao.org ", |
||||||
|
"serve": "vue-cli-service serve", |
||||||
|
"build:test": "vue-cli-service build --mode test", |
||||||
|
"build": "vue-cli-service build", |
||||||
|
"lint": "vue-cli-service lint" |
||||||
|
}, |
||||||
|
"dependencies": { |
||||||
|
"@antv/data-set": "^0.11.4", |
||||||
|
"@jeecg/antd-online-mini": "2.4.0-beta4", |
||||||
|
"@tinymce/tinymce-vue": "^2.1.0", |
||||||
|
"@toast-ui/editor": "^2.1.2", |
||||||
|
"ant-design-vue": "^1.7.2", |
||||||
|
"area-data": "^5.0.6", |
||||||
|
"axios": "^0.18.0", |
||||||
|
"clipboard": "^2.0.4", |
||||||
|
"codemirror": "^5.46.0", |
||||||
|
"dayjs": "^1.8.0", |
||||||
|
"dom-align": "1.12.0", |
||||||
|
"echarts": "^5.0.0", |
||||||
|
"element-resize-detector": "^1.2.1", |
||||||
|
"enquire.js": "^2.1.6", |
||||||
|
"js-cookie": "^2.2.0", |
||||||
|
"lodash.get": "^4.4.2", |
||||||
|
"lodash.pick": "^4.4.0", |
||||||
|
"md5": "^2.2.1", |
||||||
|
"nprogress": "^0.2.0", |
||||||
|
"tinymce": "^5.3.2", |
||||||
|
"viser-vue": "^2.4.8", |
||||||
|
"vue": "^2.6.10", |
||||||
|
"vue-area-linkage": "^5.1.0", |
||||||
|
"vue-cropper": "^0.5.4", |
||||||
|
"vue-i18n": "^8.7.0", |
||||||
|
"vue-loader": "^15.7.0", |
||||||
|
"vue-ls": "^3.2.0", |
||||||
|
"vue-pdf": "^4.2.0", |
||||||
|
"vue-photo-preview": "^1.1.3", |
||||||
|
"vue-print-nb-jeecg": "^1.0.9", |
||||||
|
"vue-router": "^3.0.1", |
||||||
|
"vue-splitpane": "^1.0.4", |
||||||
|
"vuedraggable": "^2.20.0", |
||||||
|
"vuex": "^3.1.0", |
||||||
|
"vxe-table": "2.9.13", |
||||||
|
"vxe-table-plugin-antd": "1.8.10", |
||||||
|
"xe-utils": "2.4.8" |
||||||
|
}, |
||||||
|
"devDependencies": { |
||||||
|
"@babel/polyfill": "^7.2.5", |
||||||
|
"@vue/cli-plugin-babel": "^3.3.0", |
||||||
|
"@vue/cli-plugin-eslint": "^3.3.0", |
||||||
|
"@vue/cli-service": "^3.3.0", |
||||||
|
"@vue/eslint-config-standard": "^4.0.0", |
||||||
|
"babel-eslint": "7.2.3", |
||||||
|
"compression-webpack-plugin": "^3.1.0", |
||||||
|
"eslint": "^5.16.0", |
||||||
|
"eslint-plugin-vue": "^5.1.0", |
||||||
|
"html-webpack-plugin": "^4.2.0", |
||||||
|
"less": "^3.9.0", |
||||||
|
"less-loader": "^4.1.0", |
||||||
|
"vue-template-compiler": "^2.6.10" |
||||||
|
}, |
||||||
|
"eslintConfig": { |
||||||
|
"root": true, |
||||||
|
"env": { |
||||||
|
"node": true |
||||||
|
}, |
||||||
|
"extends": [ |
||||||
|
"plugin:vue/strongly-recommended", |
||||||
|
"@vue/standard" |
||||||
|
], |
||||||
|
"parserOptions": { |
||||||
|
"parser": "babel-eslint" |
||||||
|
}, |
||||||
|
"rules": { |
||||||
|
"generator-star-spacing": "off", |
||||||
|
"no-mixed-operators": 0, |
||||||
|
"vue/max-attributes-per-line": [ |
||||||
|
2, |
||||||
|
{ |
||||||
|
"singleline": 5, |
||||||
|
"multiline": { |
||||||
|
"max": 1, |
||||||
|
"allowFirstLine": false |
||||||
|
} |
||||||
|
} |
||||||
|
], |
||||||
|
"vue/attribute-hyphenation": 0, |
||||||
|
"vue/html-self-closing": 0, |
||||||
|
"vue/component-name-in-template-casing": 0, |
||||||
|
"vue/html-closing-bracket-spacing": 0, |
||||||
|
"vue/singleline-html-element-content-newline": 0, |
||||||
|
"vue/no-unused-components": 0, |
||||||
|
"vue/multiline-html-element-content-newline": 0, |
||||||
|
"vue/no-use-v-if-with-v-for": 0, |
||||||
|
"vue/html-closing-bracket-newline": 0, |
||||||
|
"vue/no-parsing-error": 0, |
||||||
|
"no-tabs": 0, |
||||||
|
"indent": [ |
||||||
|
"off", |
||||||
|
2 |
||||||
|
], |
||||||
|
"no-console": 0, |
||||||
|
"space-before-function-paren": 0 |
||||||
|
} |
||||||
|
}, |
||||||
|
"postcss": { |
||||||
|
"plugins": { |
||||||
|
"autoprefixer": {} |
||||||
|
} |
||||||
|
}, |
||||||
|
"browserslist": [ |
||||||
|
"> 1%", |
||||||
|
"last 2 versions", |
||||||
|
"not ie <= 10" |
||||||
|
] |
||||||
|
} |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 4.1 KiB |
After Width: | Height: | Size: 7.5 KiB |
After Width: | Height: | Size: 5.9 KiB |
After Width: | Height: | Size: 111 KiB |
After Width: | Height: | Size: 191 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 7.1 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 9.4 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 8.0 KiB |
After Width: | Height: | Size: 9.1 KiB |
After Width: | Height: | Size: 7.7 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 7.7 KiB |
After Width: | Height: | Size: 6.7 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 9.3 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 8.3 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 7.4 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 6.5 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 8.8 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 12 KiB |
@ -0,0 +1,14 @@ |
|||||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||||
|
<TileMap version="1.0.0" tilemapservice="http://tms.osgeo.org/1.0.0"> |
||||||
|
<Title>NE2_HR_LC_SR_W_DR_recolored.tif</Title> |
||||||
|
<Abstract></Abstract> |
||||||
|
<SRS>EPSG:4326</SRS> |
||||||
|
<BoundingBox miny="-90.00000000000000" minx="-180.00000000000000" maxy="90.00000000000000" maxx="180.00000000000000"/> |
||||||
|
<Origin y="-90.00000000000000" x="-180.00000000000000"/> |
||||||
|
<TileFormat width="256" height="256" mime-type="image/jpg" extension="jpg"/> |
||||||
|
<TileSets profile="geodetic"> |
||||||
|
<TileSet href="0" units-per-pixel="0.70312500000000" order="0"/> |
||||||
|
<TileSet href="1" units-per-pixel="0.35156250000000" order="1"/> |
||||||
|
<TileSet href="2" units-per-pixel="0.17578125000000" order="2"/> |
||||||
|
</TileSets> |
||||||
|
</TileMap> |
After Width: | Height: | Size: 116 KiB |
After Width: | Height: | Size: 149 KiB |
After Width: | Height: | Size: 164 KiB |
After Width: | Height: | Size: 120 KiB |
After Width: | Height: | Size: 149 KiB |
After Width: | Height: | Size: 149 KiB |
After Width: | Height: | Size: 1.2 KiB |