Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
提交
议题看板
打开侧边栏
jingqi.liu
pica.cloud.web-education-admin
提交
f1300a8e
提交
f1300a8e
编写于
10月 22, 2020
作者:
guangjun.yang
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'dev-coupon-1020' into release
* dev-coupon-1020: 汇总与明细表下载 # Conflicts: # src/utils/fetch.js
上级
ad8ec6aa
86d6f38e
变更
5
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
124 行增加
和
34 行删除
+124
-34
package-lock.json
package-lock.json
+12
-31
router.js
src/router/router.js
+7
-2
fetch.js
src/utils/fetch.js
+1
-1
report-download.vue
src/views/education/report-download.vue
+96
-0
slidebar.vue
src/views/layout/slidebar.vue
+8
-0
未找到文件。
package-lock.json
浏览文件 @
f1300a8e
...
@@ -2961,8 +2961,7 @@
...
@@ -2961,8 +2961,7 @@
"ansi-regex"
:
{
"ansi-regex"
:
{
"version"
:
"2.1.1"
,
"version"
:
"2.1.1"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
"optional"
:
true
},
},
"aproba"
:
{
"aproba"
:
{
"version"
:
"1.2.0"
,
"version"
:
"1.2.0"
,
...
@@ -2983,14 +2982,12 @@
...
@@ -2983,14 +2982,12 @@
"balanced-match"
:
{
"balanced-match"
:
{
"version"
:
"1.0.0"
,
"version"
:
"1.0.0"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
"optional"
:
true
},
},
"brace-expansion"
:
{
"brace-expansion"
:
{
"version"
:
"1.1.11"
,
"version"
:
"1.1.11"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"requires"
:
{
"balanced-match"
:
"^1.0.0"
,
"balanced-match"
:
"^1.0.0"
,
"concat-map"
:
"0.0.1"
"concat-map"
:
"0.0.1"
...
@@ -3005,20 +3002,17 @@
...
@@ -3005,20 +3002,17 @@
"code-point-at"
:
{
"code-point-at"
:
{
"version"
:
"1.1.0"
,
"version"
:
"1.1.0"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
"optional"
:
true
},
},
"concat-map"
:
{
"concat-map"
:
{
"version"
:
"0.0.1"
,
"version"
:
"0.0.1"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
"optional"
:
true
},
},
"console-control-strings"
:
{
"console-control-strings"
:
{
"version"
:
"1.1.0"
,
"version"
:
"1.1.0"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
"optional"
:
true
},
},
"core-util-is"
:
{
"core-util-is"
:
{
"version"
:
"1.0.2"
,
"version"
:
"1.0.2"
,
...
@@ -3135,8 +3129,7 @@
...
@@ -3135,8 +3129,7 @@
"inherits"
:
{
"inherits"
:
{
"version"
:
"2.0.3"
,
"version"
:
"2.0.3"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
"optional"
:
true
},
},
"ini"
:
{
"ini"
:
{
"version"
:
"1.3.5"
,
"version"
:
"1.3.5"
,
...
@@ -3148,7 +3141,6 @@
...
@@ -3148,7 +3141,6 @@
"version"
:
"1.0.0"
,
"version"
:
"1.0.0"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"requires"
:
{
"number-is-nan"
:
"^1.0.0"
"number-is-nan"
:
"^1.0.0"
}
}
...
@@ -3163,7 +3155,6 @@
...
@@ -3163,7 +3155,6 @@
"version"
:
"3.0.4"
,
"version"
:
"3.0.4"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"requires"
:
{
"brace-expansion"
:
"^1.1.7"
"brace-expansion"
:
"^1.1.7"
}
}
...
@@ -3171,14 +3162,12 @@
...
@@ -3171,14 +3162,12 @@
"minimist"
:
{
"minimist"
:
{
"version"
:
"0.0.8"
,
"version"
:
"0.0.8"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
"optional"
:
true
},
},
"minipass"
:
{
"minipass"
:
{
"version"
:
"2.2.4"
,
"version"
:
"2.2.4"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"requires"
:
{
"safe-buffer"
:
"^5.1.1"
,
"safe-buffer"
:
"^5.1.1"
,
"yallist"
:
"^3.0.0"
"yallist"
:
"^3.0.0"
...
@@ -3197,7 +3186,6 @@
...
@@ -3197,7 +3186,6 @@
"version"
:
"0.5.1"
,
"version"
:
"0.5.1"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"requires"
:
{
"minimist"
:
"0.0.8"
"minimist"
:
"0.0.8"
}
}
...
@@ -3278,8 +3266,7 @@
...
@@ -3278,8 +3266,7 @@
"number-is-nan"
:
{
"number-is-nan"
:
{
"version"
:
"1.0.1"
,
"version"
:
"1.0.1"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
"optional"
:
true
},
},
"object-assign"
:
{
"object-assign"
:
{
"version"
:
"4.1.1"
,
"version"
:
"4.1.1"
,
...
@@ -3291,7 +3278,6 @@
...
@@ -3291,7 +3278,6 @@
"version"
:
"1.4.0"
,
"version"
:
"1.4.0"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"requires"
:
{
"wrappy"
:
"1"
"wrappy"
:
"1"
}
}
...
@@ -3377,8 +3363,7 @@
...
@@ -3377,8 +3363,7 @@
"safe-buffer"
:
{
"safe-buffer"
:
{
"version"
:
"5.1.1"
,
"version"
:
"5.1.1"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
"optional"
:
true
},
},
"safer-buffer"
:
{
"safer-buffer"
:
{
"version"
:
"2.1.2"
,
"version"
:
"2.1.2"
,
...
@@ -3414,7 +3399,6 @@
...
@@ -3414,7 +3399,6 @@
"version"
:
"1.0.2"
,
"version"
:
"1.0.2"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"requires"
:
{
"code-point-at"
:
"^1.0.0"
,
"code-point-at"
:
"^1.0.0"
,
"is-fullwidth-code-point"
:
"^1.0.0"
,
"is-fullwidth-code-point"
:
"^1.0.0"
,
...
@@ -3434,7 +3418,6 @@
...
@@ -3434,7 +3418,6 @@
"version"
:
"3.0.1"
,
"version"
:
"3.0.1"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"requires"
:
{
"ansi-regex"
:
"^2.0.0"
"ansi-regex"
:
"^2.0.0"
}
}
...
@@ -3478,14 +3461,12 @@
...
@@ -3478,14 +3461,12 @@
"wrappy"
:
{
"wrappy"
:
{
"version"
:
"1.0.2"
,
"version"
:
"1.0.2"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
"optional"
:
true
},
},
"yallist"
:
{
"yallist"
:
{
"version"
:
"3.0.2"
,
"version"
:
"3.0.2"
,
"bundled"
:
true
,
"bundled"
:
true
,
"dev"
:
true
,
"dev"
:
true
"optional"
:
true
}
}
}
}
},
},
...
@@ -4467,7 +4448,7 @@
...
@@ -4467,7 +4448,7 @@
"integrity"
:
"sha512-J9X76xnncMw+wIqb15HeWfPMqPwYxSpPY8yWPJ7rAZN/ZDzFkjCSZObryCyUe8zbrVRNiuCnIeQteCzMn7GnWw=="
,
"integrity"
:
"sha512-J9X76xnncMw+wIqb15HeWfPMqPwYxSpPY8yWPJ7rAZN/ZDzFkjCSZObryCyUe8zbrVRNiuCnIeQteCzMn7GnWw=="
,
"requires"
:
{
"requires"
:
{
"canvg"
:
"1.5.3"
,
"canvg"
:
"1.5.3"
,
"file-saver"
:
"github:eligrey/FileSaver.js#
1.3.8
"
,
"file-saver"
:
"github:eligrey/FileSaver.js#
e865e37af9f9947ddcced76b549e27dc45c1cb2e
"
,
"html2canvas"
:
"1.0.0-alpha.12"
,
"html2canvas"
:
"1.0.0-alpha.12"
,
"omggif"
:
"1.0.7"
,
"omggif"
:
"1.0.7"
,
"promise-polyfill"
:
"8.1.0"
,
"promise-polyfill"
:
"8.1.0"
,
...
...
src/router/router.js
浏览文件 @
f1300a8e
...
@@ -17,6 +17,8 @@ const editCme = r => require.ensure([], () => r(require('../views/education/edit
...
@@ -17,6 +17,8 @@ const editCme = r => require.ensure([], () => r(require('../views/education/edit
const
editProfessionalExam
=
r
=>
require
.
ensure
([],
()
=>
r
(
require
(
'../views/education/edit-professional-exam.vue'
)),
'edit-professional-exam'
)
const
editProfessionalExam
=
r
=>
require
.
ensure
([],
()
=>
r
(
require
(
'../views/education/edit-professional-exam.vue'
)),
'edit-professional-exam'
)
const
subjectManager
=
r
=>
require
.
ensure
([],
()
=>
r
(
require
(
'../views/education/subject-manager.vue'
)),
'subject-manager'
)
const
subjectManager
=
r
=>
require
.
ensure
([],
()
=>
r
(
require
(
'../views/education/subject-manager.vue'
)),
'subject-manager'
)
const
editSubject
=
r
=>
require
.
ensure
([],
()
=>
r
(
require
(
'../views/education/edit-subject.vue'
)),
'edit-subject'
)
const
editSubject
=
r
=>
require
.
ensure
([],
()
=>
r
(
require
(
'../views/education/edit-subject.vue'
)),
'edit-subject'
)
const
reportDownload
=
r
=>
require
.
ensure
([],
()
=>
r
(
require
(
'../views/education/report-download.vue'
)),
'report-download'
)
import
patientsRouters
from
'./patients'
import
patientsRouters
from
'./patients'
import
followRouters
from
'./follow'
import
followRouters
from
'./follow'
...
@@ -111,8 +113,11 @@ export default [{
...
@@ -111,8 +113,11 @@ export default [{
path
:
'/edit-professional-exam'
,
path
:
'/edit-professional-exam'
,
component
:
editProfessionalExam
component
:
editProfessionalExam
},{
},{
path
:
'/subject-manager'
,
path
:
'/subject-manager'
,
component
:
subjectManager
component
:
subjectManager
},{
path
:
'/report-download'
,
component
:
reportDownload
},{
},{
path
:
'/edit-subject'
,
path
:
'/edit-subject'
,
component
:
editSubject
component
:
editSubject
...
...
src/utils/fetch.js
浏览文件 @
f1300a8e
...
@@ -54,7 +54,7 @@ service.interceptors.request.use(config => {
...
@@ -54,7 +54,7 @@ service.interceptors.request.use(config => {
}
}
if
(
process
.
env
.
BUILD_ENV
==
"development"
){
// 本地开发环境qgit
if
(
process
.
env
.
BUILD_ENV
==
"development"
){
// 本地开发环境qgit
// console.log('环境变量>>>> ', process.env.BUILD_ENV);
// console.log('环境变量>>>> ', process.env.BUILD_ENV);
config
.
headers
[
'token'
]
=
'
C5172D7D7825463CA46752A894236AC2
'
;
config
.
headers
[
'token'
]
=
'
663645D26D40417AA86E5395D933E7B7
'
;
// config.headers['token'] = localStorage.getItem('storageToken')
// config.headers['token'] = localStorage.getItem('storageToken')
}
else
{
}
else
{
config
.
headers
[
'token'
]
=
localStorage
.
getItem
(
'storageToken'
)
config
.
headers
[
'token'
]
=
localStorage
.
getItem
(
'storageToken'
)
...
...
src/views/education/report-download.vue
0 → 100644
浏览文件 @
f1300a8e
<
template
>
<div
class=
"report-download-wrap"
>
<bread-crumb
:curmbFirst=
"curmbFirst"
:curmbSecond=
"curmbSecond"
></bread-crumb>
<div
class=
"component-content screenSet"
id=
"screenSet"
style=
"min-height: 300px;"
>
<div
class=
"header-title"
>
汇总与明细表下载
</div>
<el-form
class=
"demo-form-inline"
>
<el-form-item>
<el-button
size=
"small"
type=
"primary"
@
click=
"download"
>
汇总与明细表下载
</el-button>
</el-form-item>
</el-form>
<!-- 删除 弹窗 -->
<!--
<el-dialog
title=
"确认要删除该项目模版吗?"
:show-close=
false
:visible
.
sync=
"deleteVisible"
:close-on-click-modal=
"false"
width=
"600px"
center
>
<p
style=
"text-align: center;"
>
删除后该模版将不在列表显示
</p>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"deleteVisible=false"
>
取 消
</el-button>
<el-button
type=
"primary"
@
click=
"confirmDelete"
>
删 除
</el-button>
</span>
</el-dialog>
-->
</div>
</div>
</
template
>
<
script
>
import
BreadCrumb
from
"../../components/breadcrumb.vue"
;
import
dialog
from
"../../components/education/template/dialog"
;
import
{
openLoading
,
closeLoading
}
from
"../../utils/utils"
;
import
*
as
commonUtil
from
"../../utils/utils"
;
let
vm
=
null
;
export
default
{
data
()
{
return
{
curmbFirst
:
"教培项目"
,
curmbSecond
:
"汇总与明细表下载"
,
}
},
components
:
{
BreadCrumb
,
dialogCompont
:
dialog
},
created
()
{
vm
=
this
;
},
mounte
()
{
// commonUtil.resizeHeight();
},
methods
:
{
// 查询列表
download
()
{
let
req
=
{};
// req = vm.formInline;
openLoading
(
vm
);
vm
.
POST
(
"stats/export/whole"
,
req
).
then
(
res
=>
{
closeLoading
(
vm
);
if
(
res
.
code
==
"000000"
)
{
if
(
res
.
data
==
1
)
{
vm
.
$message
.
success
(
'下载成功,请移至“下载报告”页面的“导出列表”中查看'
);
}
else
{
vm
.
$message
.
error
(
'下载失败,请联系管理员或拨打咨询电话:400-920-8877'
);
}
}
});
},
}
}
</
script
>
<
style
lang=
"scss"
scoped
>
.report-download-wrap
{
.component-content
{
background
:
#fff
;
padding
:
10px
;
.header-title
{
padding
:
10px
12px
10px
0
;
font-size
:
12px
;
color
:
#449284
;
border-bottom
:
1px
solid
#efefef
;
}
.demo-form-inline
{
margin-top
:
20px
;
}
}
}
</
style
>
src/views/layout/slidebar.vue
浏览文件 @
f1300a8e
...
@@ -369,6 +369,12 @@
...
@@ -369,6 +369,12 @@
index
:
'subject-manager'
index
:
'subject-manager'
};
};
const
reportDownLoad
=
{
title
:
'汇总与明细表下载'
,
icon
:
'el-icon-setting'
,
index
:
'report-download'
};
const
eduRole
=
{
const
eduRole
=
{
title
:
'角色权限'
,
title
:
'角色权限'
,
icon
:
'el-icon-menu'
,
icon
:
'el-icon-menu'
,
...
@@ -433,6 +439,8 @@
...
@@ -433,6 +439,8 @@
vm
.
items
[
1
].
subs
.
push
(
templateManager
);
vm
.
items
[
1
].
subs
.
push
(
templateManager
);
vm
.
items
[
1
].
subs
.
push
(
followSider
);
vm
.
items
[
1
].
subs
.
push
(
followSider
);
vm
.
items
[
1
].
subs
.
push
(
advertSimpleManage
);
vm
.
items
[
1
].
subs
.
push
(
advertSimpleManage
);
vm
.
items
[
1
].
subs
.
push
(
reportDownLoad
);
vm
.
items
.
push
(
eduRole
);
vm
.
items
.
push
(
eduRole
);
vm
.
items
.
push
(
cme
);
vm
.
items
.
push
(
cme
);
vm
.
items
.
push
(
yqRange
);
vm
.
items
.
push
(
yqRange
);
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录