5 |
6 |
{{personName}}({{jobName}})
7 |
电话:{{mobile}}
8 |
租户:{{tenantName}}
9 |
IP:{{ip}}
10 |
--------------------------------------------------------------------------------
/vue/y9vue-webmail/.env.development:
--------------------------------------------------------------------------------
1 | #运行环境
2 | NODE_ENV = 'development'
3 |
4 | # 工程名
5 | VUE_APP_NAME = 'webmail'
6 | # 公共资源路径
7 | VUE_APP_PUBLIC_PATH = '/webmail/'
8 | #api接口域名
9 | VUE_APP_HOST = 'https://demo-api.youshengyun.com/'
10 | # index页面
11 | VUE_APP_HOST_INDEX = 'http://localhost:7070/webmail/'
12 | # home首页
13 | VUE_APP_HOME_INDEX = 'https://demo.youshengyun.com/home/'
14 | # y9home 首页
15 | VUE_APP_CONTEXT_Y9HOME = 'https://demo.youshengyun.com/desktop/'
16 | # email接口
17 | VUE_APP_EMAIL_URL = 'https://demo-api.youshengyun.com/webmail/'
18 |
19 | # sso接口
20 | VUE_APP_SSO_DOMAINURL = 'https://demo.youshengyun.com/'
21 | # sso接口上下文
22 | VUE_APP_SSO_CONTEXT = 'sso'
23 | # sso授权码接口(必须带上主域名,方便调试,避免拼接出现问题)
24 | VUE_APP_SSO_AUTHORIZE_URL = 'https://demo.youshengyun.com/sso/oidc/authorize'
25 | # 退出URL,service的值,在这里可不带上(则由后端默认),也可带上(则由前端默认),可在退出时传入这个值给到单点登录插件
26 | VUE_APP_SSO_LOGOUT_URL = 'https://demo.youshengyun.com/sso/logout?service=http://localhost:7070/'
27 | # 单点登录客户端唯一标示
28 | VUE_APP_SSO_CLIENT_ID = 'clientid_oidc'
29 | # 单点登录客户端密钥
30 | VUE_APP_SSO_SECRET = 'secret_oidc'
31 | # sso接口的固定字段
32 | VUE_APP_SSO_GRANT_TYPE = 'authorization_code'
33 | # token 缓存到前端的key属性
34 | VUE_APP_SSO_SITETOKEN_KEY = 'y9AT'
35 |
36 | # 跨域携带cookie,单点登录插件里有这个属性配置,方便适配客户环境调试因插件的这个参数导致的跨域问题
37 | VUE_APP_CREDENTIALS = true
38 | # 记住我时间 单位:天(新版本已没有开发此功能)
39 | # VUE_APP_REMEMBER_TIME = 30
40 | # 由前端定制单点登录页面(当前由后端统一配置此页面,不建议个别工程使用,除非所有微服务工程都统一使用)
41 | # VUE_APP_APPFEATURES = '1'
42 |
43 |
--------------------------------------------------------------------------------
/vue/y9vue-webmail/.env.localEnv:
--------------------------------------------------------------------------------
1 | #运行环境
2 | NODE_ENV = 'localEnv'
3 |
4 | # 工程名
5 | VUE_APP_NAME = 'webmail'
6 | # 公共资源路径
7 | VUE_APP_PUBLIC_PATH = '/webmail/'
8 | #api接口域名
9 | VUE_APP_HOST = 'http://localhost:7056/'
10 | # index页面
11 | VUE_APP_HOST_INDEX = 'http://localhost:7070/webmail/'
12 | # home首页
13 | VUE_APP_HOME_INDEX = 'http://localhost:7055/home/'
14 | # y9home 首页
15 | VUE_APP_CONTEXT_Y9HOME = 'http://localhost:7055/desktop/'
16 | # email接口
17 | VUE_APP_EMAIL_URL = 'http://localhost:7056/webmail/'
18 |
19 | # sso接口
20 | VUE_APP_SSO_DOMAINURL = 'http://localhost:7055/'
21 | # sso接口上下文
22 | VUE_APP_SSO_CONTEXT = 'sso'
23 | # sso授权码接口(必须带上主域名,方便调试,避免拼接出现问题)
24 | VUE_APP_SSO_AUTHORIZE_URL = 'http://localhost:7055/sso/oidc/authorize'
25 | # 退出URL,service的值,在这里可不带上(则由后端默认),也可带上(则由前端默认),可在退出时传入这个值给到单点登录插件
26 | VUE_APP_SSO_LOGOUT_URL = 'http://localhost:7055/sso/logout?service=http://localhost:7070/'
27 | # 单点登录客户端唯一标示
28 | VUE_APP_SSO_CLIENT_ID = 'clientid_oidc'
29 | # 单点登录客户端密钥
30 | VUE_APP_SSO_SECRET = 'secret_oidc'
31 | # sso接口的固定字段
32 | VUE_APP_SSO_GRANT_TYPE = 'authorization_code'
33 | # token 缓存到前端的key属性
34 | VUE_APP_SSO_SITETOKEN_KEY = 'y9AT'
35 |
36 | # 跨域携带cookie,单点登录插件里有这个属性配置,方便适配客户环境调试因插件的这个参数导致的跨域问题
37 | VUE_APP_CREDENTIALS = true
38 | # 记住我时间 单位:天(新版本已没有开发此功能)
39 | # VUE_APP_REMEMBER_TIME = 30
40 | # 由前端定制单点登录页面(当前由后端统一配置此页面,不建议个别工程使用,除非所有微服务工程都统一使用)
41 | # VUE_APP_APPFEATURES = '1'
--------------------------------------------------------------------------------
/vue/y9vue-webmail/.env.production:
--------------------------------------------------------------------------------
1 | #运行环境
2 | NODE_ENV = 'production'
3 |
4 | # 工程名
5 | VUE_APP_NAME = 'webmail'
6 | # 公共资源路径
7 | VUE_APP_PUBLIC_PATH = '/webmail/'
8 | #api接口域名
9 | VUE_APP_HOST = 'https://demo-api.youshengyun.com/'
10 | # index页面
11 | VUE_APP_HOST_INDEX = 'https://demo.youshengyun.com/webmail/'
12 | # home首页
13 | VUE_APP_HOME_INDEX = 'https://demo.youshengyun.com/home/'
14 | # y9home 首页
15 | VUE_APP_CONTEXT_Y9HOME = 'https://demo.youshengyun.com/desktop/'
16 | # email接口
17 | VUE_APP_EMAIL_URL = 'https://demo-api.youshengyun.com/webmail/'
18 |
19 | # sso接口
20 | VUE_APP_SSO_DOMAINURL = 'https://demo.youshengyun.com/'
21 | # sso接口上下文
22 | VUE_APP_SSO_CONTEXT = 'sso'
23 | # sso授权码接口(必须带上主域名,方便调试,避免拼接出现问题)
24 | VUE_APP_SSO_AUTHORIZE_URL = 'https://demo.youshengyun.com/sso/oidc/authorize'
25 | # 退出URL,service的值,在这里可不带上(则由后端默认),也可带上(则由前端默认),可在退出时传入这个值给到单点登录插件
26 | VUE_APP_SSO_LOGOUT_URL = 'https://demo.youshengyun.com/sso/logout?service=https://demo.youshengyun.com/'
27 | # 单点登录客户端唯一标示
28 | VUE_APP_SSO_CLIENT_ID = 'clientid_oidc'
29 | # 单点登录客户端密钥
30 | VUE_APP_SSO_SECRET = 'secret_oidc'
31 | # sso接口的固定字段
32 | VUE_APP_SSO_GRANT_TYPE = 'authorization_code'
33 | # token 缓存到前端的key属性
34 | VUE_APP_SSO_SITETOKEN_KEY = 'y9AT'
35 |
36 | # 跨域携带cookie,单点登录插件里有这个属性配置,方便适配客户环境调试因插件的这个参数导致的跨域问题
37 | VUE_APP_CREDENTIALS = true
38 | # 记住我时间 单位:天(新版本已没有开发此功能)
39 | # VUE_APP_REMEMBER_TIME = 30
40 | # 由前端定制单点登录页面(当前由后端统一配置此页面,不建议个别工程使用,除非所有微服务工程都统一使用)
41 | # VUE_APP_APPFEATURES = '1'
42 |
43 |
--------------------------------------------------------------------------------
/vue/y9vue-webmail/.eslintignore:
--------------------------------------------------------------------------------
1 |
2 | *.sh
3 | node_modules
4 | *.md
5 | *.woff
6 | *.ttf
7 | .vscode
8 | .idea
9 | dist
10 | /public
11 | .husky
12 | .local
13 | /bin
14 | Dockerfile
15 |
--------------------------------------------------------------------------------
/vue/y9vue-webmail/.prettierignore:
--------------------------------------------------------------------------------
1 | /dist/*
2 | .local
3 | .output.js
4 | /node_modules/**
5 |
6 | **/*.svg
7 | **/*.sh
8 |
9 | /public/*
10 |
--------------------------------------------------------------------------------
/vue/y9vue-webmail/README.md:
--------------------------------------------------------------------------------
1 | # Vue 3 + Vite
2 |
3 | This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `
24 |