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
提交
b8ddbfcb
提交
b8ddbfcb
编写于
5月 24, 2019
作者:
yi.li
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
样式优化
上级
c4d57eb4
变更
2
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
46 行增加
和
31 行删除
+46
-31
edit-information.vue
...atients/mypatients-manage/components/edit-information.vue
+40
-29
patients-list.vue
src/views/patients/mypatients-manage/patients-list.vue
+6
-2
未找到文件。
src/views/patients/mypatients-manage/components/edit-information.vue
浏览文件 @
b8ddbfcb
...
...
@@ -32,7 +32,7 @@
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
style=
"text-align: center;margin-top:15px;"
v-
if
=
"!patientId"
>
<el-button
plain
size=
"small"
@
click=
"toggleClick"
>
{{
tipsText
}}
</el-button></el-col>
<el-col
:span=
"24"
style=
"text-align: center;margin-top:15px;"
v-
show
=
"!patientId"
>
<el-button
plain
size=
"small"
@
click=
"toggleClick"
>
{{
tipsText
}}
</el-button></el-col>
</el-row>
<div
v-show=
"isShowAll || patientId"
>
<div
class=
"has-header"
>
数据记录
</div>
...
...
@@ -246,32 +246,6 @@
getCityList
,
getCountyList
,
getTownList
}
from
'@/utils/patients/patientsapi'
;
const
initForm
=
{
nickname
:
''
,
mobilePhone
:
''
,
diseases
:
[],
patientDiseases
:
[],
customLabels
:
[],
idNo
:
''
,
birthTime
:
''
,
age
:
''
,
sex
:
null
,
permanentResidence
:
''
,
nationality
:
''
,
socialCard
:
''
,
fileLocator
:
''
,
isWechatBind
:
null
,
isRemind
:
null
,
wechatNickname
:
''
,
remark
:
''
,
patientAddress
:
''
,
address
:
''
,
workplace
:
''
,
provinceId
:
null
,
cityId
:
null
,
countyId
:
null
,
townId
:
null
,
}
;
export
default
{
name
:
"basicInfo"
,
components
:
{
}
,
...
...
@@ -355,7 +329,13 @@
props
:
{
patientInfoObj
:
Object
,
checkForm
:
Boolean
,
patientId
:
String
,
patientId
:
{
required
:
false
,
type
:
String
,
default
:
function
()
{
return
''
;
}
}
,
}
,
watch
:
{
async
patientInfoObj
(
val
)
{
...
...
@@ -398,7 +378,7 @@
this
.
addressList
=
[];
}
}
else
{
// 新增
this
.
patientInfoForm
=
JSON
.
stringify
(
JSON
.
parse
(
initForm
)
);
this
.
initForm
(
);
}
}
,
checkForm
(
val
){
...
...
@@ -411,6 +391,9 @@
this
.
initConstant
();
}
,
mounted
(){
if
(
!
this
.
patientId
){
//新建计划
this
.
initForm
();
}
}
,
computed
:
{
...
mapGetters
([
...
...
@@ -425,6 +408,34 @@
}
,
}
,
methods
:
{
initForm
()
{
this
.
patientInfoForm
=
{
nickname
:
''
,
mobilePhone
:
''
,
diseases
:
[],
patientDiseases
:
[],
customLabels
:
[],
idNo
:
''
,
birthTime
:
''
,
age
:
''
,
sex
:
null
,
permanentResidence
:
''
,
nationality
:
''
,
socialCard
:
''
,
fileLocator
:
''
,
isWechatBind
:
null
,
isRemind
:
null
,
wechatNickname
:
''
,
remark
:
''
,
patientAddress
:
''
,
address
:
''
,
workplace
:
''
,
provinceId
:
null
,
cityId
:
null
,
countyId
:
null
,
townId
:
null
,
}
}
,
initConstant
(){
getDiseasesList
().
then
((
data
)
=>
{
if
(
data
.
code
==
'000000'
)
{
...
...
src/views/patients/mypatients-manage/patients-list.vue
浏览文件 @
b8ddbfcb
...
...
@@ -8,7 +8,7 @@
<h1
class=
"page-title"
>
我的居民:共
{{
pagination
.
totalRows
}}
人
</h1>
<div
class=
"search-div"
>
<div
class=
"search-input"
>
<el-form
:model=
"searchData"
ref=
"searchData"
:inline=
"true"
>
<el-form
:model=
"searchData"
ref=
"searchData"
:inline=
"true"
label-width=
"100px"
>
<el-form-item
label=
"性别:"
prop=
"patientName"
>
<el-select
v-model=
"searchData.sex"
size=
"small"
clearable
:popper-append-to-body=
"false"
>
<el-option
...
...
@@ -323,8 +323,12 @@
justify-content
:
space-between
;
padding
:
30px
0
10px
0
;
border-bottom
:
1px
solid
#efefef
;
.search-input
{
flex
:
1
;
}
.search-btn
{
min-width
:
127px
;
text-align
:
right
;
width
:
150px
;
}
}
.blank-wrap
{
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录