diff --git a/.env.cc b/.env.cc new file mode 100644 index 00000000..480c5617 --- /dev/null +++ b/.env.cc @@ -0,0 +1,53 @@ +# 开发环境配置 +ENV = 'cc' + +# logo +VUE_APP_LGOG_URL = 'logo/cc/logo.png' +/** + * 蓝白色登录页需要一个banner图(VUE_APP_BANNER_URL)和一个168像素的logo(VUE_APP_LGOG168_URL) + */ +# ico图标 +VUE_APP_ICO_URL = 'cc/favicon.ico' +# logo +VUE_APP_LGOG168_URL = 'logo/cc/logo168.png' +# banner +VUE_APP_BANNER_URL = 'images/banner.png' +# 公众号二维码 +VUE_APP_GZGQR_URL = 'images/cc/gzhqr.jpg' +# 小程序二维码 +VUE_APP_YDXCX_URL = 'images/cc/ydxcx.jpg' +# 备案号 +VUE_APP_RECORD_NUMBER = '沪ICP备2021036275号-1' +# 系统名 +VUE_APP_SYSTEM_NAME = '数字用电管理系统' +# 系统登录页 login-green、login-blue-black、login-blue-white +#VUE_APP_LOGIN_PAGE = 'login-green' +#VUE_APP_LOGIN_PAGE = 'login-blue-black' +VUE_APP_LOGIN_PAGE = 'login-blue-white' +# 系统配色 theme-green、theme-blue-black、theme-blue-white +#VUE_APP_THEME_CLASS = 'theme-green' +VUE_APP_THEME_CLASS = 'theme-grey-red' +#VUE_APP_THEME_CLASS = 'theme-blue-white' + +# 智慧用电管理系统/开发环境 +VUE_APP_BASE_API = '/dev-api' + +# 路由懒加载 +VUE_CLI_BABEL_TRANSPILE_MODULES = true + +# 前端端口 +port= 9988 + +# 服务端地址 +// 陈志荣 本地 +// target = http://192.168.18.140:8899 + +//target = http://192.168.18.139:8899 +// target = http://192.168.18.136:8899 + +// 测试端 +// target = http://192.168.10.241:32024 +// 开发端 +# target = https://digital-core.dieruen-iot.com +// 黄明 本地 +target = http://192.168.1.17:8899 diff --git a/.env.ccprod b/.env.ccprod new file mode 100644 index 00000000..4487c34f --- /dev/null +++ b/.env.ccprod @@ -0,0 +1,50 @@ +# 开发环境配置 +ENV = 'cc' +NODE_ENV = 'ccprod' +# logo +VUE_APP_LGOG_URL = 'logo/cc/logo.png' +/** + * 蓝白色登录页需要一个banner图(VUE_APP_BANNER_URL)和一个168像素的logo(VUE_APP_LGOG168_URL) + */ +# ico图标 +VUE_APP_ICO_URL = 'cc/favicon.ico' +# logo +VUE_APP_LGOG168_URL = 'logo/cc/logo168.png' +# banner +VUE_APP_BANNER_URL = 'images/banner.png' +# 公众号二维码 +VUE_APP_GZGQR_URL = 'images/cc/gzhqr.jpg' +# 小程序二维码 +VUE_APP_YDXCX_URL = 'images/cc/ydxcx.jpg' +# 备案号 +VUE_APP_RECORD_NUMBER = '沪ICP备2021036275号-1' +# 系统名 +VUE_APP_SYSTEM_NAME = '数字用电管理系统' +# 系统登录页 login-green、login-blue-black、login-blue-white +#VUE_APP_LOGIN_PAGE = 'login-green' +#VUE_APP_LOGIN_PAGE = 'login-blue-black' +VUE_APP_LOGIN_PAGE = 'login-blue-white' +# 系统配色 theme-green、theme-blue-black、theme-blue-white +#VUE_APP_THEME_CLASS = 'theme-green' +VUE_APP_THEME_CLASS = 'theme-grey-red' +#VUE_APP_THEME_CLASS = 'theme-blue-white' + +# 智慧用电管理系统/开发环境 +VUE_APP_BASE_API = '/prod-api' + +# 前端端口 +port= 9988 + +# 服务端地址 +// 陈志荣 本地 +// target = http://192.168.18.140:8899 + +//target = http://192.168.18.139:8899 +// target = http://192.168.18.136:8899 + +// 测试端 +// target = http://192.168.10.241:32024 +// 开发端 +# target = https://digital-core.dieruen-iot.com +// 黄明 本地 +target = http://zhny.snc.cn diff --git a/.gitignore b/.gitignore index 78a752d8..3a6b6c32 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ selenium-debug.log package-lock.json yarn.lock +/dist.zip diff --git a/package.json b/package.json index f485967f..3e21b3b9 100644 --- a/package.json +++ b/package.json @@ -8,10 +8,12 @@ "dev": "vue-cli-service serve", "dev:drgy": "vue-cli-service serve --mode drgy", "dev:dr": "vue-cli-service serve --mode dr", - "dev:drprod": "vue-cli-service serve --mode drprod", + "dev:drgyprod": "vue-cli-service serve --mode drgyprod", + "dev:cc": "vue-cli-service serve --mode cc", + "build:prod": "vue-cli-service build", "build:drgyprod": "vue-cli-service build --mode drgyprod", "build:drprod": "vue-cli-service build --mode drprod", - "build:prod": "vue-cli-service build", + "build:ccprod": "vue-cli-service build --mode ccprod", "build:stage": "vue-cli-service build --mode staging", "preview": "node build/index.js --preview", "lint": "eslint --ext .js,.vue src" diff --git a/public/favicon.ico b/public/favicon.ico index f1cdd3bd..d7c508a6 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/public/images/cc/favicon.ico b/public/images/cc/favicon.ico new file mode 100644 index 00000000..86d67221 Binary files /dev/null and b/public/images/cc/favicon.ico differ diff --git a/public/images/cc/loading-box.jpg b/public/images/cc/loading-box.jpg new file mode 100644 index 00000000..0902b232 Binary files /dev/null and b/public/images/cc/loading-box.jpg differ diff --git a/src/assets/download.zip b/src/assets/download.zip deleted file mode 100644 index aae00164..00000000 Binary files a/src/assets/download.zip and /dev/null differ diff --git a/src/assets/images/cc/gzhqr.jpg b/src/assets/images/cc/gzhqr.jpg new file mode 100644 index 00000000..3eb57e4b Binary files /dev/null and b/src/assets/images/cc/gzhqr.jpg differ diff --git a/src/assets/images/cc/ydxcx.jpg b/src/assets/images/cc/ydxcx.jpg new file mode 100644 index 00000000..e1a3ac46 Binary files /dev/null and b/src/assets/images/cc/ydxcx.jpg differ diff --git a/src/assets/images/gzhqr.jpg b/src/assets/images/gzhqr.jpg index acc7580f..da446552 100644 Binary files a/src/assets/images/gzhqr.jpg and b/src/assets/images/gzhqr.jpg differ diff --git a/src/assets/images/ydxcx.jpg b/src/assets/images/ydxcx.jpg index 81884bdd..53f0e93a 100644 Binary files a/src/assets/images/ydxcx.jpg and b/src/assets/images/ydxcx.jpg differ diff --git a/src/assets/logo/cc/banner.png b/src/assets/logo/cc/banner.png new file mode 100644 index 00000000..6cc7c1ed Binary files /dev/null and b/src/assets/logo/cc/banner.png differ diff --git a/src/assets/logo/cc/logo.png b/src/assets/logo/cc/logo.png new file mode 100644 index 00000000..abb33acc Binary files /dev/null and b/src/assets/logo/cc/logo.png differ diff --git a/src/assets/logo/cc/logo168.png b/src/assets/logo/cc/logo168.png new file mode 100644 index 00000000..e207deed Binary files /dev/null and b/src/assets/logo/cc/logo168.png differ diff --git a/src/assets/logo/logo.png b/src/assets/logo/logo.png index aa363e33..ace94af1 100644 Binary files a/src/assets/logo/logo.png and b/src/assets/logo/logo.png differ diff --git a/src/assets/styles/theme.scss b/src/assets/styles/theme.scss index 32ab29d2..c4b18b74 100644 --- a/src/assets/styles/theme.scss +++ b/src/assets/styles/theme.scss @@ -186,3 +186,59 @@ background-color: $menuBlueWhiteLogoColor !important; } } + +//theme-grey-red主题 +.theme-grey-red{ + //logo + .sidebar-logo-container{ + background: $menuGreyRedLogoBg !important; + } + .sidebar-title{ + color: $menuGreyRedLogoColor !important; + } + + .sidebar-container{ + background-color: $menuGreyRedBg !important; + .el-submenu>.el-submenu__title{ + background-color: $menuGreyRedBg !important; + color: $sidebarGreyRedTitle !important; + &:hover{ + color: $menuGreyRedLogoColor !important; + background: $menuGreyRedActiveHover !important; + } + } + .el-menu,.el-menu-item{ + background-color: $menuGreyRedBg !important; + color: $sidebarGreyRedTitle !important; + &:hover{ + color: $menuGreyRedLogoColor !important; + background: $menuGreyRedActiveHover !important; + } + } + .el-submenu.is-active>.el-submenu__title,.el-submenu.is-active .el-menu-item{ + background-color: $menuGreyRedActiveBg !important; + } + .el-submenu.is-active>.el-submenu__title{ + color: $menuGreyRedLogoColor !important; + } + .el-submenu.is-active .el-menu-item.is-active{ + color: $menuGreyRedLogoColor !important; + background: $menuGreyRedActive !important; + } + } + .router-link-active>.is-active{ + color: $menuGreyRedLogoColor !important; + background: $menuGreyRedActive !important; + } + //右上角颜色 + .right-menu-item{ + color: $menuGreyRedLogoColor !important; + } + //tag样式 + .tags-view-container .tags-view-wrapper .tags-view-item.active{ + background-color: $menuGreyRedLogoColor !important; + } + .big-v3-wrap{ + background: rgb(24 144 255 / 40%) !important; + } +} diff --git a/src/assets/styles/variables.scss b/src/assets/styles/variables.scss index e3149a63..e84ecad0 100644 --- a/src/assets/styles/variables.scss +++ b/src/assets/styles/variables.scss @@ -57,6 +57,17 @@ $menuBlueWhiteHover:#0066cc; $menuBlueWhiteActiveHover:#0066cc; $sidebarBlueWhiteTitle: #0066CC; +//theme-grey-red样式 +$menuGreyRedText:#ffffff; +$menuGreyRedLogoBg:#4d4a47; +$menuGreyRedLogoColor:#1890FF; +$menuGreyRedBg:#4d4a47; +$menuGreyRedHover: #232222; +$menuGreyRedActive:#3e3b39; +$menuGreyRedActiveBg:#3e3b39; +$menuGreyRedActiveHover:#3e3b39; +$sidebarGreyRedTitle: #fff; + $subMenuBg:#050d2f; $subMenuHover:#003083; diff --git a/src/config/env.js b/src/config/env.js index 5af8fad1..62666130 100644 --- a/src/config/env.js +++ b/src/config/env.js @@ -31,7 +31,7 @@ if (env.NODE_ENV == 'development') { flowIotUrl = 'http://127.0.0.1:1880/#flow/' // hrefHost = "power-tcore.histron.cn" hrefHost = "192.168.1.17" -} else if(env.NODE_ENV == 'production' || env.NODE_ENV == 'drgyprod' || env.NODE_ENV == 'drprod') { +} else if(env.NODE_ENV == 'production' || env.NODE_ENV == 'drgyprod' || env.NODE_ENV == 'drprod' || env.NODE_ENV == 'ccprod') { // if (hrefHost.indexOf('.gkiiot.com') >= 0) { // iotHost = 'iot.gkiiot.com' // }