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
提交
cc3d62f7
提交
cc3d62f7
编写于
5月 22, 2019
作者:
chengxiang.li
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update
上级
92492fd6
变更
3
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
265 行增加
和
4 行删除
+265
-4
patientsapi.js
src/utils/patients/patientsapi.js
+18
-0
labels-detail.vue
src/views/patients/labels-manage/labels-detail.vue
+2
-2
new-patient.vue
src/views/patients/new-manage/new-patient.vue
+245
-2
未找到文件。
src/utils/patients/patientsapi.js
浏览文件 @
cc3d62f7
...
...
@@ -38,6 +38,23 @@ export const getDiseasesList = (params) => {
})
};
// 新增居民
export
const
getUploadHistory
=
data
=>
{
return
fetch
({
// url: getBaseUrl(`healths/labels/`),
url
:
'https://dev-kf.yunqueyi.com/api/ImpPatMapping/init'
,
headers
:
{
noSysCode
:
true
,
"Content-Type"
:
'application/json'
},
method
:
'post'
,
data
:
data
,
description
:
'新增分组'
,
})
}
// 分组管理
export
const
getLabelList
=
(
params
)
=>
{
return
fetch
({
headers
,
...
...
@@ -102,6 +119,7 @@ export const deleteCurrentPatients = data => {
})
}
// 获取七牛上传token
export
const
getQiniuToken
=
(
params
)
=>
{
return
fetch
({
...
...
src/views/patients/labels-manage/labels-detail.vue
浏览文件 @
cc3d62f7
...
...
@@ -200,9 +200,9 @@
pageNo
:
this
.
searchData
.
pageNo
,
pageSize
:
this
.
searchData
.
pageSize
,
};
commonUtil
.
openLoading
(
this
);
//
commonUtil.openLoading(this);
getLabelDetail
(
labelId
,
params
).
then
(
data
=>
{
commonUtil
.
closeLoading
(
this
);
//
commonUtil.closeLoading(this);
console
.
log
(
'获取分组详情>> '
,
data
)
if
(
data
.
data
){
this
.
searchData
=
data
.
data
;
...
...
src/views/patients/new-manage/new-patient.vue
浏览文件 @
cc3d62f7
<
template
>
<p>
新增居民
</p>
<div
class=
"newly-increased-wrap"
>
<bread-crumb
:curmbFirst=
"curmbFirst"
:curmbSecond=
"curmbSecond"
></bread-crumb>
<div
class=
"component-content screenSet"
id=
"screenSet"
>
<p
class=
"top-title"
>
新增居民
</p>
<el-tabs
v-model=
"activeName2"
type=
"card"
@
tab-click=
"handleTabClick"
class=
"tab-list"
>
<el-tab-pane
label=
"单个录入"
name=
"first"
>
单个录入11
</el-tab-pane>
<el-tab-pane
label=
"二维码录入"
name=
"second"
>
二维码录入22
</el-tab-pane>
<el-tab-pane
label=
"批量导入"
name=
"third"
>
<div
class=
"step-guide"
></div>
<p
class=
"upload-record"
>
上传历史记录:120
</p>
<el-table
:data=
"searchData.tableData"
class=
"upload-table"
height=
"100"
style=
"width: 100%"
>
<el-table-column
header-align=
"center"
align=
"center"
prop=
"date"
label=
"文件名"
width=
"180"
>
</el-table-column>
<el-table-column
header-align=
"center"
align=
"center"
prop=
"name"
label=
"上传时间"
width=
"180"
>
</el-table-column>
<el-table-column
header-align=
"center"
align=
"center"
prop=
"address"
label=
"新导入居民数"
>
</el-table-column>
<el-table-column
header-align=
"center"
align=
"center"
prop=
"address"
label=
"更新居民资料数"
>
</el-table-column>
<el-table-column
header-align=
"center"
align=
"center"
prop=
"address"
label=
"处理状态"
>
</el-table-column>
<el-table-column
header-align=
"center"
align=
"center"
prop=
"address"
label=
"关闭理由"
>
</el-table-column>
</el-table>
<el-pagination
class=
"pagination-style"
@
size-change=
"handleSizeChange"
@
current-change=
"handleCurrentChange"
:total=
"searchData.totalRows"
:current-page=
"1"
:page-sizes=
"[10, 30, 50, 100]"
:page-size=
"searchData.pageSize"
layout=
"total, sizes, prev, pager, next, jumper"
>
</el-pagination>
</el-tab-pane>
</el-tabs>
</div>
</div>
</
template
>
<
script
>
import
BreadCrumb
from
"@/components/breadcrumb.vue"
;
import
*
as
commonUtil
from
"@/utils/utils"
;
import
{
getUploadHistory
}
from
"@/utils/patients/patientsapi"
;
export
default
{
data
()
{
return
{
curmbFirst
:
"居民管理"
,
curmbSecond
:
"新增居民"
,
activeName2
:
'third'
,
searchData
:
{
pageNo
:
1
,
// 第几页
pageSize
:
10
,
// 每页条数
tableData
:
[{
date
:
'2016-05-02'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1518 弄'
},
{
date
:
'2016-05-04'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1517 弄'
},
{
date
:
'2016-05-01'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1519 弄'
},
{
date
:
'2016-05-03'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1516 弄'
},{
date
:
'2016-05-02'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1518 弄'
},
{
date
:
'2016-05-04'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1517 弄'
},
{
date
:
'2016-05-01'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1519 弄'
},
{
date
:
'2016-05-03'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1516 弄'
},{
date
:
'2016-05-02'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1518 弄'
},
{
date
:
'2016-05-04'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1517 弄'
},
{
date
:
'2016-05-01'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1519 弄'
},
{
date
:
'2016-05-03'
,
name
:
'王小虎'
,
address
:
'上海市普陀区金沙江路 1516 弄'
}],
totalRows
:
0
,
}
}
},
components
:
{
BreadCrumb
,
},
created
()
{
this
.
goToGetUploadHistory
();
},
// 挂载到Dom完成时
mounted
()
{
commonUtil
.
resizeHeight
();
},
methods
:
{
goToGetUploadHistory
(){
console
.
log
(
'go get upload history>>>>>>'
)
// let params = {
// model: {"doctor_id":101281458},
// pageNo: 1,
// pageSize: 15,
// }
let
params
=
{
"token"
:
"8C036BF566E742059AC951DBDA8941CA"
,
"model"
:{
"doctor_id"
:
101281458
},
"pageSize"
:
15
,
"pageNo"
:
1
};
getUploadHistory
(
params
).
then
(
data
=>
{
console
.
log
(
'go get upload record: '
,
data
)
})
},
handleTabClick
(
tab
,
event
)
{
console
.
log
(
tab
,
event
);
},
handleSizeChange
(
val
){
},
handleCurrentChange
(
val
){
}
}
}
</
script
>
<
style
scoped
>
<
style
lang=
"less"
scoped
>
.newly-increased-wrap{
.screenSet{
background: #fff;
padding: 30px;
display: flex;
flex-direction: column;
}
.top-title{
font-size: 20px;
padding-bottom: 20px;
border-bottom: 1px solid #efefef;
}
}
</
style
>
<
style
lang=
"less"
>
.newly-increased-wrap{
.top-title{
border: 0 !important;
}
.tab-list{
flex: 1;
display: flex;
flex-direction: column;
.el-tabs__content{
flex: 1;
overflow: hidden;
.el-tab-pane{
width: 100%;
height: 100%;
overflow: hidden;
display: flex;
flex-direction: column;
.step-guide{
width: 100%;
height: 200px;
background: pink;
}
.upload-record{
width: 100%;
font-size: 12px;
line-height: 30px;
}
.upload-table{
flex: 1;
}
.el-table__body-wrapper{
&::-webkit-scrollbar
{
width: 5px;
height: 5px;
background-color: #fff;
}
&::-webkit-scrollbar-thumb
{
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #bbb;
}
}
}
}
.pagination-style{
text-align: right;
margin-top: 20px;
}
}
}
</
style
>
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录