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
提交
0620dd23
提交
0620dd23
编写于
5月 23, 2019
作者:
yi.li
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
身份证校验及文案调整
上级
148b9005
变更
2
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
14 行增加
和
27 行删除
+14
-27
edit-information.vue
...atients/mypatients-manage/components/edit-information.vue
+13
-26
patient-detail.vue
src/views/patients/mypatients-manage/patient-detail.vue
+1
-1
未找到文件。
src/views/patients/mypatients-manage/components/edit-information.vue
浏览文件 @
0620dd23
...
...
@@ -77,16 +77,17 @@
placeholder=
"请输入身份证"
clearable
maxlength=
"18"
@
blur=
"idNoBlurHandler"
:disabled=
"hasIdNo"
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"出生
年月
"
prop=
"birthTime"
>
<el-form-item
label=
"出生
日期
"
prop=
"birthTime"
>
<el-date-picker
type=
"date"
v-model=
"patientInfoForm.birthTime"
placeholder=
"请选择出生
年月
"
placeholder=
"请选择出生
日期
"
value-format=
"yyyy-MM-dd"
value=
"yyyy-MM-dd"
@
change=
"getAge"
...
...
@@ -254,29 +255,13 @@
51
:
"四川"
,
52
:
"贵州"
,
53
:
"云南"
,
54
:
"西藏"
,
61
:
"陕西"
,
62
:
"甘肃"
,
63
:
"青海"
,
64
:
"宁夏"
,
65
:
"新疆"
,
71
:
"台湾"
,
81
:
"香港"
,
82
:
"澳门"
,
91
:
"国外"
}
;
//是否为空
// if(value === '')
{
// callback(new Error('请输入正确的身份证'))
//
}
if
(
value
)
{
//校验长度,类型
if
(
isCardNo
(
value
)
===
false
){
callback
(
new
Error
(
'请输入正确的身份证'
))
}
//检查省份
if
(
checkProvince
(
value
,
vcity
)
===
false
){
callback
(
new
Error
(
'请输入正确的身份证'
))
}
//校验生日
if
(
checkBirthday
(
value
)
===
false
){
callback
(
new
Error
(
'请输入正确的身份证'
))
}
//检验位的检测
if
(
checkParity
(
value
)
===
false
){
if
(
isCardNo
(
value
)
&&
checkProvince
(
value
,
vcity
)
&&
checkBirthday
(
value
)
&&
checkParity
(
value
))
{
this
.
isTrue
=
true
;
callback
()
}
else
{
callback
(
new
Error
(
'请输入正确的身份证'
))
}
this
.
go
(
value
.
length
);
callback
()
}
else
{
callback
()
}
...
...
@@ -290,6 +275,7 @@
labelIdList
:
[],
addressList
:
[],
baseInfoEdit
:
true
,
isTrue
:
false
,
patientInfoForm
:
{
nickname
:
''
,
mobilePhone
:
''
,
...
...
@@ -414,9 +400,6 @@
this
.
saveInfoData
();
}
}
,
idNo
(
newVal
,
oldVal
)
{
console
.
log
(
'>>>'
,
newVal
,
oldVal
)
}
}
,
created
()
{
this
.
initConstant
();
...
...
@@ -433,7 +416,6 @@
}
else
{
return
0
;
}
}
,
}
,
methods
:
{
...
...
@@ -487,6 +469,11 @@
}
);
this
.
patientInfoForm
.
customLabels
=
newLabelsList
;
}
,
idNoBlurHandler
()
{
if
(
this
.
isTrue
)
{
this
.
go
(
this
.
patientInfoForm
.
idNo
.
length
);
}
}
,
//提醒绑定
remindBind
()
{
let
remindMobileWechatPara
=
{
...
...
src/views/patients/mypatients-manage/patient-detail.vue
浏览文件 @
0620dd23
...
...
@@ -24,7 +24,7 @@
<div><p
class=
"title"
>
身份证:
</p><p
class=
"info"
>
{{
patientInfo
.
idNo
|
emptyFilter
}}
</p></div>
</div>
<div
class=
"item"
>
<div><p
class=
"title"
>
出生
年月
:
</p><p
class=
"info"
>
{{
birthTimeDisplay
|
emptyFilter
}}{{
patientInfo
.
age
?
`、${patientInfo.age
}
岁`
:
''
}}
<
/p></
div
>
<div><p
class=
"title"
>
出生
日期
:
</p><p
class=
"info"
>
{{
birthTimeDisplay
|
emptyFilter
}}{{
patientInfo
.
age
?
`、${patientInfo.age
}
岁`
:
''
}}
<
/p></
div
>
<
div
><
p
class
=
"title"
>
性别:
<
/p><p class="info">{{patientInfo.sex | sexFileter
}}
</
p
><
/div
>
<
/div
>
<
div
class
=
"item"
>
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录