刘翔宇-旅管家 3 years ago
parent 3c52374634
commit e7368ed818

@ -2,5 +2,5 @@
ENV = 'development'
# base api
VUE_APP_BASE_API = http://starter.ali251.langye.net
VUE_APP_UPLOAD_API = http://starter.ali251.langye.net/api/admin/upload-file
VUE_APP_BASE_API =http://weiyuan-test.ali251.langye.net
VUE_APP_UPLOAD_API = http://weiyuan-test.ali251.langye.net/api/admin/upload-file

@ -2,5 +2,5 @@
ENV = 'production'
# base api
VUE_APP_BASE_API = http://starter.ali251.langye.net
VUE_APP_UPLOAD_API =http://starter.ali251.langye.net/api/admin/upload-file
VUE_APP_BASE_API =http://weiyuan-test.ali251.langye.net
VUE_APP_UPLOAD_API = http://weiyuan-test.ali251.langye.net/api/admin/upload-file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

@ -40,9 +40,9 @@ export default {
// padding-top: 10px;
font-weight: bold;
font-size: 15px;
color: #444140;
color: #0082ca;
white-space: nowrap;
border-bottom: 2px solid #444140;
border-bottom: 2px solid #0082ca;
> span {
position: relative;

@ -1,16 +1,16 @@
module.exports = {
title: '朗业基础平台',
title: '卫生学院招生网',
/**
* @type {boolean} true | false
* @description Whether fix the header
*/
fixedHeader: true,
fixedHeader: false,
/**
* @type {boolean} true | false
* @description Whether show the logo in sidebar
*/
sidebarLogo: true
sidebarLogo: false
}

@ -1,5 +1,5 @@
/* 改变主题色变量 */
$--color-primary: #444140;
$--color-primary: #0082ca;
/* 改变 icon 字体路径变量,必需 */
$--font-path: '~element-ui/lib/theme-chalk/fonts';

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

@ -0,0 +1,324 @@
{
"id": "3872729",
"name": "卫生学院",
"font_family": "iconfont",
"css_prefix_text": "icon-",
"description": "",
"glyphs": [
{
"icon_id": "28276583",
"name": "财务统计",
"font_class": "caiwutongji",
"unicode": "e617",
"unicode_decimal": 58903
},
{
"icon_id": "28276584",
"name": "从业资格",
"font_class": "congyezige",
"unicode": "e618",
"unicode_decimal": 58904
},
{
"icon_id": "28276585",
"name": "培训管理",
"font_class": "peixunguanli",
"unicode": "e619",
"unicode_decimal": 58905
},
{
"icon_id": "28276586",
"name": "驾校会员",
"font_class": "jiaxiaohuiyuan",
"unicode": "e61a",
"unicode_decimal": 58906
},
{
"icon_id": "28276587",
"name": "模拟考试",
"font_class": "monikaoshi",
"unicode": "e61b",
"unicode_decimal": 58907
},
{
"icon_id": "28276588",
"name": "合同管理",
"font_class": "hetongguanli",
"unicode": "e61c",
"unicode_decimal": 58908
},
{
"icon_id": "28276589",
"name": "驾校展示",
"font_class": "jiaxiaozhanshi",
"unicode": "e61d",
"unicode_decimal": 58909
},
{
"icon_id": "28276590",
"name": "模拟器培训",
"font_class": "moniqipeixun",
"unicode": "e61e",
"unicode_decimal": 58910
},
{
"icon_id": "28276591",
"name": "基础配置",
"font_class": "jichupeizhi",
"unicode": "e61f",
"unicode_decimal": 58911
},
{
"icon_id": "28276592",
"name": "分车管理",
"font_class": "fencheguanli",
"unicode": "e620",
"unicode_decimal": 58912
},
{
"icon_id": "28276593",
"name": "报名二维码",
"font_class": "baomingerweima",
"unicode": "e621",
"unicode_decimal": 58913
},
{
"icon_id": "28276594",
"name": "路考仪培训",
"font_class": "lukaoyipeixun",
"unicode": "e622",
"unicode_decimal": 58914
},
{
"icon_id": "28276595",
"name": "机器人培训",
"font_class": "jiqirenpeixun",
"unicode": "e623",
"unicode_decimal": 58915
},
{
"icon_id": "28276596",
"name": "其他",
"font_class": "qita",
"unicode": "e624",
"unicode_decimal": 58916
},
{
"icon_id": "28276597",
"name": "首页",
"font_class": "shouye",
"unicode": "e625",
"unicode_decimal": 58917
},
{
"icon_id": "28276598",
"name": "继续教育",
"font_class": "jixujiaoyu",
"unicode": "e626",
"unicode_decimal": 58918
},
{
"icon_id": "28276599",
"name": "考场特训",
"font_class": "kaochangtexun",
"unicode": "e627",
"unicode_decimal": 58919
},
{
"icon_id": "28276600",
"name": "计时培训",
"font_class": "jishipeixun",
"unicode": "e628",
"unicode_decimal": 58920
},
{
"icon_id": "28276601",
"name": "校务管理",
"font_class": "xiaowuguanli",
"unicode": "e629",
"unicode_decimal": 58921
},
{
"icon_id": "28276602",
"name": "其他收支",
"font_class": "qitashouzhi",
"unicode": "e62a",
"unicode_decimal": 58922
},
{
"icon_id": "28276603",
"name": "学员报表",
"font_class": "xueyuanbaobiao",
"unicode": "e62b",
"unicode_decimal": 58923
},
{
"icon_id": "28276604",
"name": "考试管理",
"font_class": "kaoshiguanli",
"unicode": "e62c",
"unicode_decimal": 58924
},
{
"icon_id": "28276605",
"name": "设备管理",
"font_class": "shebeiguanli",
"unicode": "e62d",
"unicode_decimal": 58925
},
{
"icon_id": "28276606",
"name": "约课管理",
"font_class": "yuekeguanli",
"unicode": "e62e",
"unicode_decimal": 58926
},
{
"icon_id": "28276607",
"name": "学员收支",
"font_class": "xueyuanshouzhi",
"unicode": "e62f",
"unicode_decimal": 58927
},
{
"icon_id": "28276608",
"name": "车辆管理",
"font_class": "cheliangguanli",
"unicode": "e630",
"unicode_decimal": 58928
},
{
"icon_id": "28276609",
"name": "培训考试",
"font_class": "peixunkaoshi",
"unicode": "e631",
"unicode_decimal": 58929
},
{
"icon_id": "28276610",
"name": "商城中心",
"font_class": "shangchengzhongxin",
"unicode": "e632",
"unicode_decimal": 58930
},
{
"icon_id": "28276611",
"name": "学员档案",
"font_class": "xueyuandangan",
"unicode": "e634",
"unicode_decimal": 58932
},
{
"icon_id": "28276612",
"name": "异常记录",
"font_class": "yichangjilu",
"unicode": "e635",
"unicode_decimal": 58933
},
{
"icon_id": "28276613",
"name": "线索配置",
"font_class": "xiansuopeizhi",
"unicode": "e636",
"unicode_decimal": 58934
},
{
"icon_id": "28276614",
"name": "vip课程",
"font_class": "vipkecheng",
"unicode": "e637",
"unicode_decimal": 58935
},
{
"icon_id": "28276615",
"name": "人事管理",
"font_class": "renshiguanli",
"unicode": "e638",
"unicode_decimal": 58936
},
{
"icon_id": "28276616",
"name": "系统管理",
"font_class": "xitongguanli",
"unicode": "e639",
"unicode_decimal": 58937
},
{
"icon_id": "28276617",
"name": "学员回访",
"font_class": "xueyuanhuifang",
"unicode": "e63a",
"unicode_decimal": 58938
},
{
"icon_id": "28276618",
"name": "评价管理",
"font_class": "pingjiaguanli",
"unicode": "e63b",
"unicode_decimal": 58939
},
{
"icon_id": "28276619",
"name": "预定金",
"font_class": "yudingjin",
"unicode": "e63c",
"unicode_decimal": 58940
},
{
"icon_id": "28276620",
"name": "学员",
"font_class": "xueyuan",
"unicode": "e63d",
"unicode_decimal": 58941
},
{
"icon_id": "28276621",
"name": "硬件学员",
"font_class": "yingjianxueyuan",
"unicode": "e63e",
"unicode_decimal": 58942
},
{
"icon_id": "28276622",
"name": "学员管理",
"font_class": "xueyuanguanli",
"unicode": "e63f",
"unicode_decimal": 58943
},
{
"icon_id": "28276623",
"name": "提成管理",
"font_class": "tichengguanli",
"unicode": "e640",
"unicode_decimal": 58944
},
{
"icon_id": "28276624",
"name": "推送管理",
"font_class": "tuisongguanli",
"unicode": "e641",
"unicode_decimal": 58945
},
{
"icon_id": "28276625",
"name": "招生报备",
"font_class": "zhaoshengbaobei",
"unicode": "e642",
"unicode_decimal": 58946
},
{
"icon_id": "28276626",
"name": "招生报表",
"font_class": "zhaoshengbaobiao",
"unicode": "e643",
"unicode_decimal": 58947
},
{
"icon_id": "28276627",
"name": "招生工具",
"font_class": "zhaoshenggongju",
"unicode": "e644",
"unicode_decimal": 58948
}
]
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -192,6 +192,7 @@ top: 41px !important;
.app-main{
background: #EFF2F9;
padding: 0 20px;
}
#nprogress .bar{

@ -11,7 +11,7 @@
transition: width 0.28s;
width: $sideBarWidth !important;
//background-color: $menuBg;
background: linear-gradient(180deg, #d70c25, #ec5669);
background: linear-gradient(180deg, #0082ca, #0785cf);
box-shadow: 1px 1px 15px 0px rgba(17, 76, 157, 0.2);
height: 100%;
position: fixed;
@ -229,7 +229,7 @@
>.el-menu--popup {
max-height: 100vh;
overflow-y: auto;
background: #d70c25 !important;
background: #0082ca !important;
&::-webkit-scrollbar-track-piece {
background: #d3dce6;

@ -13,7 +13,7 @@ $subMenuHover:rgba(242, 242, 242, .4);
$submenuActiveBg:rgba(242, 242, 242, .4);
$sideBarWidth: 210px;
$primaryColor: #1a1a5e;
$primaryColor: #0082ca;
// the :export directive is the magic sauce for webpack
// https://www.bluematador.com/blog/how-to-share-variables-between-js-and-sass
:export {

@ -1,4 +1,4 @@
@import '~view-design/src/styles/index.less';
// Here are the variables to cover, such as:
@primary-color: #444140;
@primary-color: #0082ca;

@ -6,14 +6,7 @@
</div>
<div class="chart">
<div class="chartItem" style="margin-right: 1%;">
<div class="chartItemTitle">营业与收入</div>
<div id="col-chart"></div>
</div>
<div class="chartItem" style="margin-left: 1%;">
<div class="chartItemTitle">客户与订单</div>
<div id="line-chart"></div>
</div>
</div>
</div>
</template>
@ -42,36 +35,11 @@
}
},
watch: {
chartData(val, newval) {
if (newval){
this.init();
}
}
},
methods: {
async loadData() {
await getChartsHome().then((res) => {
console.log(res);
this.list = res.list;
this.chartData = res;
let _business_data = [];
let _collect_data = [];
res.business_data.map(item => {
_business_data.push(item.server_money_total)
_collect_data.push(item.collect_money)
})
this.business_data = _business_data;
this.collect_data = _collect_data;
let _customerArr = [];
let _orderArr = [];
res.order_data.map(item => {
_customerArr.push(item.active_customer)
_orderArr.push(item.order_total)
})
this.customerArr = _customerArr;
this.orderArr = _orderArr;
}).catch()
},
init() {
this.col = echarts.init(document.getElementById('col-chart'))

@ -1,7 +1,7 @@
<template>
<div class="container">
<!-- 查询配置 -->
<div>
<div >
<div ref="lxHeader">
<LxHeader icon="md-apps" text="字典数据" style="margin-bottom: 10px; border: 0px; margin-top: 15px">
<div slot="content"></div>

@ -1,7 +1,7 @@
<template>
<div class="container">
<!-- 查询配置 -->
<div>
<div >
<div ref="lxHeader">
<LxHeader icon="md-apps" text="菜单管理" style="margin-bottom: 10px; border: 0px; margin-top: 15px">
<div slot="content"></div>

@ -1,7 +1,7 @@
<template>
<div class="container">
<!-- 查询配置 -->
<div>
<div >
<div ref="lxHeader">
<LxHeader icon="md-apps" style="margin-bottom: 10px; border: 0px; margin-top: 15px" text="权限管理">
<div slot="content"></div>

@ -1,7 +1,7 @@
<template>
<div class="container">
<!-- 查询配置 -->
<div style="padding: 0px 20px">
<div >
<div ref="lxHeader">
<LxHeader icon="md-apps" text="角色权限" style="margin-bottom: 10px; border: 0px; margin-top: 15px">
<div slot="content"></div>

@ -1,7 +1,7 @@
<template>
<div class="container">
<!-- 查询配置 -->
<div>
<div >
<div ref="lxHeader">
<LxHeader icon="md-apps" text="用户管理" style="margin-bottom: 10px; border: 0px; margin-top: 15px">
<div slot="content"></div>

@ -13,7 +13,7 @@ const name = defaultSettings.title // page title
// For example, Mac: sudo npm run
// You can change the port by the following methods:
// port = 9528 npm run dev OR npm run dev --port = 9528
const port = process.env.port || process.env.npm_config_port || 8000 // dev port
const port = process.env.port || process.env.npm_config_port || 8017 // dev port
// All configuration item explanations can be find in https://cli.vuejs.org/config/
module.exports = {
@ -25,7 +25,7 @@ module.exports = {
* Detail: https://cli.vuejs.org/config/#publicpath
*/
publicPath: '/admin/',
outputDir: '/Users/liuxiangyu/Work/z-zhongjia/app/zhongjia-finance-service/public/admin',
outputDir: '/Users/liuxiangyu/Work/w-weishengxueyuan/app/wsxy-enrollment-service/public/admin',
assetsDir: 'static',
css: {
loaderOptions: { // 向 CSS 相关的 loader 传递选项

Loading…
Cancel
Save