Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-new-compaign
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
com.pica.cloud.education.frontend
pica-new-compaign
提交
ce316564
提交
ce316564
编写于
2月 27, 2020
作者:
guangjun.yang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
请求方式等
上级
4a764094
变更
4
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
27 行增加
和
13 行删除
+27
-13
index.vue
pages/index.vue
+17
-7
vue-inject.js
plugins/vue-inject.js
+1
-1
index.js
service/index.js
+4
-0
index.js
store/index.js
+5
-5
未找到文件。
pages/index.vue
浏览文件 @
ce316564
...
...
@@ -10,19 +10,20 @@ import request from '@/service/api'
import
{
getHospital
}
from
'@/service'
;
import
About
from
'../components/about'
;
import
{
getNcovRealReports
}
from
"@/service"
;
export
default
{
components
:
{
About
},
async
asyncData
({
$axios
})
{
console
.
log
(
'index page async data'
);
const
{
data
}
=
await
request
({
baseURL
:
'https://sc.yunqueyi.com'
,
url
:
'/contents/template/116/widgetList?token=55122B14EAD64B77B4D65E083C994979&setEntry=true'
});
//
console.log('index page async data');
//
const { data } = await request({
//
baseURL: 'https://sc.yunqueyi.com',
//
url: '/contents/template/116/widgetList?token=55122B14EAD64B77B4D65E083C994979&setEntry=true'
//
});
return
{
hos
:
data
.
model
.
widgetList
}
//
return { hos: data.model.widgetList }
},
// fetch() {
// console.log('index page fetch');
...
...
@@ -33,7 +34,16 @@ export default {
created
()
{
// this.$store.dispatch('searchHospital', { name: '测试' });
},
mounted
()
{}
mounted
()
{},
methods
:
{
async
getNcovRealReports
()
{
await
getNcovRealReports
(
100
).
then
(
res
=>
{
if
(
res
.
code
===
"000000"
)
{
this
.
infoData
=
res
.
data
||
this
.
infoData
;
}
});
},
},
}
</
script
>
...
...
plugins/vue-inject.js
浏览文件 @
ce316564
...
...
@@ -5,7 +5,7 @@ import WebBuriedPoint, { sendBuriedData } from 'web-buried-point';
const
{
name
}
=
require
(
'../package.json'
);
const
cookies
=
require
(
'cookie-universal'
)();
const
{
NUXT_ENV_APP
}
=
process
.
env
;
//
const { NUXT_ENV_APP } = process.env;
Vue
.
prototype
.
$cookies
=
cookies
;
Vue
.
prototype
.
$rocNative
=
new
rocNative
();
...
...
service/index.js
浏览文件 @
ce316564
...
...
@@ -6,4 +6,8 @@ export const getHospital = async (params) => {
const
str
=
qs
.
stringify
(
query
);
return
request
({
url
:
`/api-ws/hospitals/?
${
str
}
`
});
};
export
const
getNcovRealReports
=
async
(
pageSize
)
=>
{
return
request
({
url
:
`ncov/ncovPage/realReports?pageSize=
${
pageSize
}
`
});
};
\ No newline at end of file
store/index.js
浏览文件 @
ce316564
import
{
getHospital
}
from
'@/service'
;
//
import { getHospital } from '@/service';
export
const
state
=
()
=>
({
hospitals
:
[]
...
...
@@ -14,9 +14,9 @@ export const mutations = {
export
const
actions
=
{
async
searchHospital
({
commit
},
{
name
})
{
getHospital
({
name
}).
then
(
res
=>
{
commit
(
'add'
,
res
);
return
res
;
});
//
getHospital({ name }).then(res => {
//
commit('add', res);
//
return res;
//
});
}
};
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录