Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wechat_lung
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
hanpeng
wechat_lung
Commits
1bcc357d
Commit
1bcc357d
authored
Sep 02, 2019
by
hanpeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
-mark- 扫码向医生报道完善
parent
d64db105
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
608 additions
and
56 deletions
+608
-56
basicUserInfo.css
wechat_lung_push_doctor/css/basicUserInfo.css
+8
-7
createPatientInfo.css
wechat_lung_push_doctor/css/createPatientInfo.css
+77
-1
createTreatmentInfo.css
wechat_lung_push_doctor/css/createTreatmentInfo.css
+75
-1
doctorHomePage.css
wechat_lung_push_doctor/css/doctorHomePage.css
+1
-1
login.css
wechat_lung_push_doctor/css/login.css
+1
-1
pop_select_active@2x.png
wechat_lung_push_doctor/images/pop_select_active@2x.png
+0
-0
pop_select_default@2x.png
wechat_lung_push_doctor/images/pop_select_default@2x.png
+0
-0
basicUserInfo.js
wechat_lung_push_doctor/javaScript/basicUserInfo.js
+177
-1
createPatientInfo.js
wechat_lung_push_doctor/javaScript/createPatientInfo.js
+0
-0
createTreatmentInfo.js
wechat_lung_push_doctor/javaScript/createTreatmentInfo.js
+67
-0
doctorHomePage.js
wechat_lung_push_doctor/javaScript/doctorHomePage.js
+17
-0
rukou.js
wechat_lung_push_doctor/javaScript/rukou.js
+75
-3
basicUserInfo.html
wechat_lung_push_doctor/pages/basicUserInfo.html
+14
-9
createPatientInfo.html
wechat_lung_push_doctor/pages/createPatientInfo.html
+60
-26
createTreatmentInfo.html
wechat_lung_push_doctor/pages/createTreatmentInfo.html
+33
-6
doctorHomePage.html
wechat_lung_push_doctor/pages/doctorHomePage.html
+3
-0
No files found.
wechat_lung_push_doctor/css/basicUserInfo.css
View file @
1bcc357d
...
...
@@ -20,7 +20,7 @@ body{
margin-top
:
0.24rem
;
line-height
:
0.4rem
;
}
.
input_list
{
#
input_list
{
width
:
100%
;
padding-left
:
0.32rem
;
margin-top
:
0.4rem
;
...
...
@@ -31,7 +31,7 @@ body{
color
:
#F45E19
;
margin-right
:
0.15rem
;
}
.
input_list
.input_item
{
#
input_list
.input_item
{
font-size
:
0.32rem
;
color
:
#000
;
height
:
0.94rem
;
...
...
@@ -39,7 +39,7 @@ body{
padding-right
:
0.32rem
;
border-bottom
:
0.01rem
solid
#e0e0e0
;
}
.
input_list
.input_item
.left_tip
{
#
input_list
.input_item
.left_tip
{
float
:
left
;
position
:
relative
;
}
...
...
@@ -47,24 +47,25 @@ body{
position
:
absolute
;
top
:
0.1rem
;
}
.
input_list
.input_item
.input_tip
{
#
input_list
.input_item
.input_tip
{
margin-left
:
0.2rem
;
}
.right_box
{
float
:
right
;
color
:
#
DDDDDD
;
color
:
#
333
;
}
.health_typeBox
.healthBox
{
}
.
input_list
.input_item
.arrow_icon
{
#
input_list
.input_item
.arrow_icon
{
width
:
0.16rem
;
}
.
input_list
.input_item
input
{
#
input_list
.input_item
input
{
text-align
:
right
;
height
:
0.8rem
;
border
:
none
;
font-size
:
0.32rem
;
margin-bottom
:
0
;
}
.sex_box
span
{
display
:
inline-block
;
...
...
wechat_lung_push_doctor/css/createPatientInfo.css
View file @
1bcc357d
...
...
@@ -64,7 +64,7 @@ body {
.right_box
{
float
:
right
;
color
:
#
DDDDDD
;
color
:
#
333
;
}
.health_typeBox
.healthBox
{}
...
...
@@ -78,6 +78,9 @@ body {
height
:
0.8rem
;
border
:
none
;
font-size
:
0.32rem
;
margin-bottom
:
0
;
padding
:
0
;
width
:
3rem
;
}
.hasPre
{
margin-left
:
0.32rem
;
...
...
@@ -124,3 +127,76 @@ body {
background
:
#2CBCA0
;
color
:
#FFFFFF
;
}
.somke_warp
{
width
:
5.4rem
;
background
:
rgba
(
255
,
255
,
255
,
0.95
);
border-radius
:
0.28rem
;
padding-top
:
0.4rem
;
position
:
fixed
;
top
:
1.6rem
;
left
:
1.06rem
;
display
:
none
;
z-index
:
20
;
}
.somke_warp
.select_tip
{
color
:
#007AFF
;
font-weight
:
600
;
font-size
:
0.34rem
;
}
.somke_warp
.somke_header
{
font-size
:
0.32rem
;
font-weight
:
600
;
width
:
100%
;
text-align
:
center
;
padding-bottom
:
0.4rem
;
}
.somke_warp
.txt_red
{
color
:
#F45E19
;
font-size
:
0.28rem
;
}
.somke_content_item
.somke_content_item_leftTip
{
color
:
#111
;
font-size
:
0.28rem
;
}
.somke_warp
.somke_select
{
float
:
left
;
padding-left
:
0.64rem
;
}
.somke_warp
.somke_select
img
{
width
:
0.4rem
;
height
:
0.4rem
;
}
.somke_warp
.yes
{
margin-right
:
0.8rem
;
}
.somke_content_item
{
height
:
0.9rem
;
line-height
:
0.9rem
;
padding
:
0
0.4rem
;
}
.somke_content_item
input
{
width
:
2.04rem
;
height
:
0.6rem
;
float
:
right
;
margin-bottom
:
0
;
padding
:
0.16rem
0
0.16rem
0.2rem
;
margin-top
:
0.15rem
;
font-size
:
0.28rem
;
border-radius
:
0.04rem
;
}
.somke_content_item
.inputNone
{
background
:
#e0e0e0
;
border
:
none
;
}
.somke_content
{
border-bottom
:
0.01rem
solid
#E0E0E0
;
padding-bottom
:
0.2rem
;
}
.smoke_btn
{
height
:
0.96rem
;
line-height
:
0.96rem
;
text-align
:
center
;
color
:
#007AFF
;
font-weight
:
600
;
font-size
:
0.32rem
;
}
wechat_lung_push_doctor/css/createTreatmentInfo.css
View file @
1bcc357d
...
...
@@ -45,7 +45,12 @@ body{
padding-bottom
:
0.2rem
;
}
.input_list
.input_item
.input_item_info
.input_content
{
color
:
#999999
color
:
#999999
;
width
:
6rem
;
display
:
inline-block
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
}
.add_btn
{
width
:
1.18rem
;
...
...
@@ -137,3 +142,71 @@ body{
background
:
#2CBCA0
;
color
:
#FFFFFF
;
}
.select_btn_warp
{
width
:
6.86rem
;
background
:
rgba
(
255
,
255
,
255
,
0.95
);
border-radius
:
0.28rem
;
position
:
fixed
;
top
:
0.6rem
;
left
:
0.32rem
;
display
:
none
;
z-index
:
20
;
}
.select_btn_warp
.select_btn_header
{
width
:
100%
;
text-align
:
center
;
font-size
:
0.32rem
;
font-weight
:
600
;
padding
:
0.4rem
0
;
}
.select_item
{
float
:
left
;
}
.select_item
.select_tip
{
font-size
:
0.34rem
;
float
:
left
;
margin-left
:
0.2rem
;
}
.select_item
img
{
width
:
0.4rem
;
height
:
0.4rem
;
float
:
left
;
}
.select_btn_warp
.yes
{
margin-right
:
1.28rem
;
}
.select_btn_list
{
padding-left
:
0.36rem
;
}
.select_btn_list
.select_btn_item
{
display
:
inline-block
;
border-radius
:
0.32rem
;
border
:
0.01rem
solid
#DDDDDD
;
width
:
1.82rem
;
height
:
0.64rem
;
line-height
:
0.64rem
;
text-align
:
center
;
font-size
:
0.2rem
;
color
:
#999999
;
}
.select_btn_confirm
{
width
:
100%
;
height
:
0.96rem
;
text-align
:
center
;
line-height
:
0.96rem
;
color
:
#007AFF
;
font-size
:
0.32rem
;
font-weight
:
600
;
border-top
:
0.01rem
solid
#E0E0E0
;
margin-top
:
0.2rem
}
.select_btn_list
.dis
{
background
:
#F1F1F1
;
border
:
none
;
}
.select_btn_list
.selectOn
{
background
:
#EEFBF7
;
color
:
#20CD99
;
border
:
0.01rem
solid
#20CD99
;
}
\ No newline at end of file
wechat_lung_push_doctor/css/doctorHomePage.css
View file @
1bcc357d
...
...
@@ -74,7 +74,6 @@ body {
.doctor_info_close
{
padding
:
0
0.4rem
;
background
:
#FFFFFF
;
display
:
none
;
}
.doctor_info_close
.doctor_info_tag
{
...
...
@@ -147,6 +146,7 @@ body {
.doctor_info_open
{
background
:
#fff
;
padding
:
0
0.4rem
;
display
:
none
;
}
.doctor_info_open
.doctor_goodAt_bg
{
...
...
wechat_lung_push_doctor/css/login.css
View file @
1bcc357d
...
...
@@ -127,7 +127,7 @@ input:-ms-input-placeholder {
._nc
.stage1
.button
{
position
:
absolute
;
left
:
0.02rem
;
top
:
0.0
2
rem
;
top
:
0.0
3
rem
;
width
:
1.04rem
;
height
:
0.75rem
;
background-color
:
#fff
;
...
...
wechat_lung_push_doctor/images/pop_select_active@2x.png
0 → 100644
View file @
1bcc357d
794 Bytes
wechat_lung_push_doctor/images/pop_select_default@2x.png
0 → 100644
View file @
1bcc357d
497 Bytes
wechat_lung_push_doctor/javaScript/basicUserInfo.js
View file @
1bcc357d
define
([
'zepto'
,
'medtap'
],
function
(
$
,
medtap
){
define
([
'zepto'
,
'medtap'
,
'mui'
,
'mui.picker'
],
function
(
$
,
medtap
,
mui
){
var
basic
=
{
wechatId
:
medtap
.
getRequest
(
'wechatId'
),
userPicker
:
[],
showUserPickerButton
:
[],
userResult
:
[],
dPicker
:
null
,
selectGender
:
''
,
healthData
:
[{
text
:
'患者本人'
,
value
:
'HE3'
},
{
text
:
'患者家属'
,
value
:
'HE2'
},
{
text
:
'健康的咨询者'
,
value
:
'HE1'
},
],
init
:
function
(){
basic
.
getUserInfo
();
basic
.
initHealthType
();
basic
.
bindEve
();
},
bindEve
:
function
(){
$
(
'.sex_box'
).
on
(
'click'
,
'span'
,
function
(){
$
(
this
).
addClass
(
'sexOn'
);
$
(
this
).
siblings
(
'span'
).
removeClass
(
'sexOn'
);
if
(
$
(
this
).
attr
(
'id'
)
==
'male'
){
basic
.
selectGender
=
'M'
;
}
else
if
(
$
(
this
).
attr
(
'id'
)
==
'female'
){
basic
.
selectGender
=
'F'
;
}
console
.
log
(
basic
.
selectGender
)
})
},
initHealthType
:
function
(){
basic
.
initPickers
(
1
,
'health_typeBox'
,
'health'
,
basic
.
healthData
,
1
);
$
(
'.footer_btn'
).
on
(
'click'
,
function
(){
var
result
=
basic
.
checkValue
();
if
(
result
==
true
){
$
(
this
).
addClass
(
'bntOn'
);
basic
.
postData
();
}
else
{
$
(
this
).
removeClass
(
'bntOn'
);
}
})
},
initPickers
:
function
(
index
,
el
,
tarEl
,
vals
,
layer
)
{
var
_this
=
this
;
_this
.
userPicker
[
index
]
=
new
mui
.
PopPicker
({
layer
:
layer
});
_this
.
userPicker
[
index
].
setData
(
vals
);
_this
.
showUserPickerButton
[
index
]
=
document
.
getElementById
(
el
);
_this
.
userResult
[
index
]
=
document
.
getElementById
(
tarEl
);
_this
.
showUserPickerButton
[
index
].
addEventListener
(
'tap'
,
function
(
event
)
{
_this
.
userPicker
[
index
].
show
(
function
(
items
)
{
if
(
layer
==
1
)
{
document
.
getElementById
(
tarEl
).
nodeName
===
'INPUT'
||
document
.
getElementById
(
tarEl
).
nodeName
===
'TEXTAREA'
?
(
_this
.
userResult
[
index
].
value
=
items
[
0
][
'text'
])
:
(
_this
.
userResult
[
index
].
innerHTML
=
items
[
0
][
'text'
]);
_this
.
userResult
[
index
].
setAttribute
(
"sendKey"
,
items
[
0
][
'value'
]);
}
else
{
//只显示第二级的数据
document
.
getElementById
(
tarEl
).
nodeName
===
'INPUT'
||
document
.
getElementById
(
tarEl
).
nodeName
===
'TEXTAREA'
?
(
_this
.
userResult
[
index
].
value
=
items
[
0
][
'text'
]
+
items
[
1
][
'text'
])
:
(
_this
.
userResult
[
index
].
innerHTML
=
items
[
0
][
'text'
]
+
' '
+
items
[
1
][
'text'
]);
_this
.
userResult
[
index
].
setAttribute
(
"sendKey"
,
items
[
0
][
'value'
]);
if
(
tarEl
==
'disease'
)
{
document
.
getElementById
(
tarEl
).
setAttribute
(
'diseaseid'
,
items
[
1
][
'value'
]);
_this
.
userResult
[
index
].
setAttribute
(
"sendKey"
,
items
[
1
][
'value'
]);
}
else
if
(
tarEl
==
'location'
)
{
document
.
getElementById
(
tarEl
).
setAttribute
(
'locationid'
,
items
[
1
][
'value'
]);
_this
.
userResult
[
index
].
setAttribute
(
"sendKey"
,
items
[
1
][
'value'
]);
}
}
});
},
false
);
},
checkValue
:
function
(){
var
flag
=
false
;
if
(
!
$
(
'#health'
).
val
()){
medtap
.
toast
({
message
:
'请选择您的身份'
,
time
:
1500
});
flag
=
false
;
}
else
if
(
!
$
(
'#username'
).
val
()){
medtap
.
toast
({
message
:
'请输入真实姓名'
,
time
:
1500
});
flag
=
false
;
}
else
if
(
basic
.
selectGender
==
''
){
medtap
.
toast
({
message
:
'请选择称呼'
,
time
:
1500
});
flag
=
false
;
}
else
if
(
!
$
(
'#user_mobile'
).
val
()){
medtap
.
toast
({
message
:
'请输入联系电话'
,
time
:
1500
});
flag
=
false
;
}
else
{
flag
=
true
;
}
return
flag
;
},
postData
:
function
(){
medtap
.
loading
(
1
);
medtap
.
submitAjax
({
url
:
'https://devgw.medtap.cn/user/update'
,
type
:
'post'
,
contentType
:
"application/json"
,
data
:{
username
:
$
(
'#username'
).
val
(),
healthType
:
$
(
'#health'
).
attr
(
'sendkey'
),
sex
:
basic
.
selectGender
,
telephone
:
$
(
'#user_mobile'
).
val
(),
wechatNumber
:
$
(
'#wx_num'
).
val
()
||
''
,
email
:
$
(
'#email'
).
val
()
},
success
:
function
(
res
){
medtap
.
loading
(
0
);
if
(
res
.
success
==
true
){
setTimeout
(
function
(){
medtap
.
toast
({
message
:
'保存成功'
,
time
:
1500
});
setTimeout
(
function
(){
medtap
.
pushWindow
(
'createPatientInfo.html'
);
},
1500
);
},
2000
)
}
}
})
},
getUserInfo
:
function
(){
medtap
.
loading
(
1
);
medtap
.
submitAjax
({
url
:
'https://devgw.medtap.cn/user/getUserDetail'
,
type
:
'get'
,
async
:
false
,
data
:{
},
success
:
function
(
res
){
medtap
.
loading
(
0
);
if
(
res
.
success
==
true
){
var
info
=
res
.
content
.
userInfo
;
$
(
'#user_mobile'
).
val
(
info
.
mobile
);
$
(
'#username'
).
val
(
info
.
username
);
$
(
'#health'
).
val
(
info
.
healthType
.
value
).
attr
(
'sendkey'
,
info
.
healthType
.
child
);
var
sex
=
info
.
sex
;
if
(
sex
==
'M'
){
$
(
'#male'
).
addClass
(
'sexOn'
);
basic
.
selectGender
=
'M'
;
}
else
if
(
sex
==
'F'
){
$
(
'#female'
).
addClass
(
'sexOn'
);
basic
.
selectGender
=
'F'
;
}
$
(
'#wx_num'
).
val
(
info
.
wechatNumber
||
''
);
$
(
'#email'
).
val
(
info
.
email
||
''
);
}
}
})
}
}
basic
.
init
();
})
\ No newline at end of file
wechat_lung_push_doctor/javaScript/createPatientInfo.js
View file @
1bcc357d
This diff is collapsed.
Click to expand it.
wechat_lung_push_doctor/javaScript/createTreatmentInfo.js
View file @
1bcc357d
define
([
'zepto'
,
'medtap'
],
function
(
$
,
medtap
){
var
treatment
=
{
pointList
:
''
,
init
:
function
(){
treatment
.
bindEve
();
},
bindEve
:
function
(){
$
(
'#hasPoint'
).
on
(
'click'
,
function
(){
$
(
'.select_btn_warp'
).
show
();
$
(
'.content_mod'
).
show
();
$
(
'.select_item'
).
on
(
'click'
,
function
(){
$
(
this
).
children
(
'img'
).
attr
(
'src'
,
'../images/pop_select_active@2x.png'
);
$
(
this
).
siblings
(
'.select_item'
).
children
(
'img'
).
attr
(
'src'
,
'../images/pop_select_default@2x.png'
);
$
(
this
).
attr
(
'data-select'
,
'yes'
);
$
(
this
).
siblings
(
'.select_item'
).
attr
(
'data-select'
,
'no'
);
if
(
$
(
'.yes'
).
attr
(
'data-select'
)
==
'yes'
){
$
(
'.select_btn_list .select_btn_item'
).
removeAttr
(
'disabled'
);
$
(
'.select_btn_list .select_btn_item'
).
removeClass
(
'dis'
);
}
else
if
(
$
(
'.no'
).
attr
(
'data-select'
)
==
'yes'
){
$
(
'.select_btn_list .select_btn_item'
).
addClass
(
'dis'
);
$
(
'.select_btn_list .select_btn_item'
).
removeClass
(
'selectOn'
);
$
(
'.select_btn_list .select_btn_item'
).
attr
(
'disabled'
,
'disabled'
);
}
})
$
(
'.select_btn_list .select_btn_item'
).
on
(
'click'
,
function
(){
if
(
$
(
'.yes'
).
attr
(
'data-select'
)
==
'yes'
){
//$(this).toggleClass('selectOn');
if
(
$
(
this
).
hasClass
(
'selectOn'
)){
$
(
this
).
removeClass
(
'selectOn'
);
}
else
{
$
(
this
).
addClass
(
'selectOn'
);
}
}
else
if
(
$
(
'.no'
).
attr
(
'data-select'
)
==
'yes'
){
}
})
});
$
(
'.content_mod'
).
on
(
'click'
,
function
(){
$
(
'.select_btn_warp'
).
hide
();
$
(
'.content_mod'
).
hide
();
});
$
(
'.select_btn_confirm'
).
on
(
'click'
,
function
(){
treatment
.
pointList
=
''
;
$
(
'.select_btn_warp'
).
hide
();
$
(
'.content_mod'
).
hide
();
var
str
=
[];
if
(
$
(
'.yes'
).
attr
(
'data-select'
)
==
'yes'
){
$
(
'.select_btn_list .select_btn_item'
).
each
(
function
(
index
,
el
)
{
var
selectValue
=
$
(
this
).
text
();
if
(
$
(
this
).
hasClass
(
'selectOn'
)){
str
.
push
(
selectValue
);
treatment
.
pointList
=
str
.
join
(
','
);
}
else
{
}
});
}
else
if
(
$
(
'.no'
).
attr
(
'data-select'
)
==
'yes'
){
}
$
(
'.hasPoint'
).
text
(
treatment
.
pointList
)
});
},
}
treatment
.
init
();
})
\ No newline at end of file
wechat_lung_push_doctor/javaScript/doctorHomePage.js
0 → 100644
View file @
1bcc357d
define
([
'zepto'
,
'medtap'
],
function
(
$
,
medtap
){
var
doctor
=
{
doctorId
:
medtap
.
getRequest
(
'doctorId'
),
wechatId
:
medtap
.
getRequest
(
'wechatId'
),
init
:
function
(){
},
bindEve
:
function
(){
},
getDoctorDetail
:
function
(){
},
}
})
\ No newline at end of file
wechat_lung_push_doctor/javaScript/rukou.js
View file @
1bcc357d
...
...
@@ -20,6 +20,7 @@ define(['zepto','medtap'],function($,medtap){
if
(
res
.
success
==
true
)
{
var
token
=
res
.
content
.
token
;
localStorage
.
setItem
(
'wxLungToken'
,
token
);
main
.
checkUser
();
}
else
{
}
...
...
@@ -29,14 +30,85 @@ define(['zepto','medtap'],function($,medtap){
}
})
},
//获取用户详情
//
checkUser
:
function
(){
medtap
.
loading
(
1
);
medtap
.
submitAjax
({
url
:
'https://devgw.medtap.cn/wechat/user/getWechatUser'
,
type
:
'GET'
,
async
:
false
,
data
:{
wechatId
:
main
.
wechatId
},
success
:
function
(
res
){
medtap
.
loading
(
0
);
var
info
=
res
.
content
.
wechatUser
;
if
(
info
.
hasOwnProperty
(
'userId'
)){
//已绑定手机号
main
.
getUserDetail
();
//main.getUserPatientInfo();
}
else
{
//未绑定手机号
window
.
location
.
replace
(
'pages/login.html?wechatId='
+
rukou
.
wechatId
)
}
}
})
},
getUserDetail
:
function
(){
medtap
.
loading
(
1
);
medtap
.
submitAjax
({
url
:
'https://devgw.medtap.cn/user/getUserDetail'
,
type
:
'GET'
,
async
:
false
,
data
:{
},
//获取微信用户信息
getWechatUserInfo
:
function
(){
success
:
function
(
res
){
medtap
.
loading
(
0
);
if
(
res
.
success
==
true
){
var
info
=
res
.
content
.
userInfo
;
if
(
!
info
[
'healthType'
].
child
||
!
info
[
'username'
]
||
!
info
[
'sex'
]
||
!
info
[
'telephone'
]){
//用户信息未完善
window
.
location
.
replace
(
'basicUserInfo.html?wechatId='
+
main
.
wechatId
;)
}
else
{
//判断患者信息完善情况
//患者信息暂不处理
window
.
location
.
replace
(
'pages/doctorHomePage.html?wechatId='
+
main
.
wechatId
)
}
}
}
})
},
getUserPatientInfo
:
function
(){
medtap
.
loading
(
1
);
medtap
.
submitAjax
({
url
:
'https://devgw.medtap.cn/user/patientEMR/listPatientEMR'
,
type
:
'POST'
,
async
:
false
,
contentType
:
'application/json'
,
data
:{
pageNum
:
1
,
pageSize
:
10
,
condition
:{
}
},
success
:
function
(
res
){
medtap
.
loading
(
0
);
if
(
res
.
success
==
true
){
var
patientInfo
=
res
.
content
.
list
;
if
(
patientInfo
.
length
==
0
){
//未完善患者信息
}
else
{
//跳转至医生主页
window
.
location
.
replace
(
'pages/doctorHomePage.html?wechatId='
+
main
.
wechatId
);
}
}
}
})
}
}
main
.
init
()
...
...
wechat_lung_push_doctor/pages/basicUserInfo.html
View file @
1bcc357d
...
...
@@ -8,6 +8,8 @@
<meta
content=
"telephone=no"
name=
"format-detection"
>
<meta
content=
"email=no"
name=
"format-detection"
>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"https://review-formal.iplusmed.com/Common/css/wechat_Reset.min.css"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"https://review-formal.iplusmed.com/Common/css/mui.picker.min.css"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"https://review-formal.iplusmed.com/Common/css/mui.min.css"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"../css/basicUserInfo.css"
/>
<script
src=
"https://review-formal.iplusmed.com/Common/javaScript/calRem.js"
type=
"text/javascript"
charset=
"utf-8"
></script>
<title>
完善信息
</title>
...
...
@@ -18,12 +20,15 @@
paths
:
{
"zepto"
:
"https://review-formal.iplusmed.com/Common/javaScript/zepto.min"
,
"medtap"
:
"https://review-formal.iplusmed.com/Common/javaScript/medtap_core_wx"
,
"md5"
:
"https://review-formal.iplusmed.com/Common/javaScript/md5.min"
"md5"
:
"https://review-formal.iplusmed.com/Common/javaScript/md5.min"
,
"mui"
:
"https://review-formal.iplusmed.com/Common/javaScript/mui.min"
,
"mui.picker"
:
"https://review-formal.iplusmed.com/Common/javaScript/mui.picker.min"
},
shim
:
{
"zepto"
:
{
exports
:
"$"
}
},
"mui.picker"
:
[
"mui"
]
}
});
</script>
...
...
@@ -34,14 +39,14 @@
<p
class=
"basic_title"
>
完善用户信息
</p>
<p
class=
"basic_tip"
>
为了便于医生提供准确的咨询建议,请尽量填写真实详尽的信息(填写的信息仅您和医生可见)
</p>
</div>
<div
class=
"input_list"
>
<div
class=
"input_list"
id=
"input_list"
>
<div
class=
"input_item clearfix"
>
<div
class=
"left_tip"
>
<span
class=
"txt_red"
>
*
</span>
<span
class=
"input_tip"
>
您的身份
</span>
</div>
<div
class=
"right_box health_typeBox"
>
<
span
class=
"healthBox"
>
请选择
</span
>
<div
class=
"right_box health_typeBox"
id=
"health_typeBox"
>
<
input
id=
"health"
readonly=
"true"
type=
"text"
placeholder=
"请选择"
style=
"width:3rem;"
>
<img
src=
"../images/_arrows _right@2x.png"
class=
"arrow_icon"
>
</div>
</div>
...
...
@@ -60,8 +65,8 @@
<span
class=
"input_tip"
>
称呼
</span>
</div>
<div
class=
"right_box sex_box"
>
<span
class=
"male"
>
先生
</span>
<span
class=
"female"
>
女士
</span>
<span
class=
"male"
id=
"male"
>
先生
</span>
<span
class=
"female"
id=
"female"
>
女士
</span>
</div>
</div>
<div
class=
"input_item clearfix"
>
...
...
@@ -70,7 +75,7 @@
<span
class=
"input_tip"
>
联系电话
</span>
</div>
<div
class=
"right_box"
>
<input
type=
"tel"
name=
""
id=
"user_mobile"
value=
""
placeholder=
"请输入联系电话"
/>
<input
type=
"tel"
name=
""
id=
"user_mobile"
value=
""
placeholder=
"请输入联系电话"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
maxlength=
"15"
/>
</div>
</div>
<div
class=
"input_item clearfix"
>
...
...
@@ -96,6 +101,6 @@
</div>
</body>
<script
type=
"text/javascript"
>
require
[
'../javaScript/basicUserInfo.js'
]
require
([
'../javaScript/basicUserInfo.js'
])
</script>
</html>
wechat_lung_push_doctor/pages/createPatientInfo.html
View file @
1bcc357d
...
...
@@ -8,6 +8,8 @@
<meta
content=
"telephone=no"
name=
"format-detection"
>
<meta
content=
"email=no"
name=
"format-detection"
>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"https://review-formal.iplusmed.com/Common/css/wechat_Reset.min.css"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"https://review-formal.iplusmed.com/Common/css/mui.picker.min.css"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"https://review-formal.iplusmed.com/Common/css/mui.min.css"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"../css/createPatientInfo.css"
/>
<script
src=
"https://review-formal.iplusmed.com/Common/javaScript/calRem.js"
type=
"text/javascript"
charset=
"utf-8"
></script>
<title>
完善信息
</title>
...
...
@@ -18,12 +20,15 @@
paths
:
{
"zepto"
:
"https://review-formal.iplusmed.com/Common/javaScript/zepto.min"
,
"medtap"
:
"https://review-formal.iplusmed.com/Common/javaScript/medtap_core_wx"
,
"md5"
:
"https://review-formal.iplusmed.com/Common/javaScript/md5.min"
"md5"
:
"https://review-formal.iplusmed.com/Common/javaScript/md5.min"
,
"mui"
:
"https://review-formal.iplusmed.com/Common/javaScript/mui.min"
,
"mui.picker"
:
"https://review-formal.iplusmed.com/Common/javaScript/mui.picker.min"
},
shim
:
{
"zepto"
:
{
exports
:
"$"
}
},
"mui.picker"
:
[
"mui"
]
}
});
</script>
...
...
@@ -49,8 +54,8 @@
<span
class=
"txt_red"
>
*
</span>
<span
class=
"input_tip"
>
性别
</span>
</div>
<div
class=
"right_box
sex_typeBox"
>
<
span
class=
"sexBox"
id=
"sex"
>
请选择
</span
>
<div
class=
"right_box
"
id=
"
sex_typeBox"
>
<
input
type=
"text"
name=
""
id=
"sex"
value=
""
placeholder=
"请选择"
readonly=
"true"
/
>
<img
src=
"../images/_arrows _right@2x.png"
class=
"arrow_icon"
>
</div>
</div>
...
...
@@ -59,17 +64,17 @@
<span
class=
"txt_red"
>
*
</span>
<span
class=
"input_tip"
>
出生日期
</span>
</div>
<div
class=
"right_box
sex
_typeBox"
>
<
span
class=
"sexBox"
id=
"sex"
>
请选择
</span
>
<div
class=
"right_box
"
id=
"birth
_typeBox"
>
<
input
type=
"text"
name=
""
id=
"birth"
value=
""
placeholder=
"请选择"
readonly=
"true"
/
>
<img
src=
"../images/_arrows _right@2x.png"
class=
"arrow_icon"
>
</div>
</div>
<div
class=
"input_item clearfix"
>
<div
class=
"left_tip"
>
<span
class=
"input_tip"
>
身高
</span>
<span
class=
"input_tip"
>
身高
(cm)
</span>
</div>
<div
class=
"right_box"
>
<input
type=
"text"
name=
""
id=
"
username
"
value=
""
placeholder=
"请输入"
/>
<input
type=
"text"
name=
""
id=
"
height
"
value=
""
placeholder=
"请输入"
/>
</div>
</div>
<div
class=
"input_item clearfix"
>
...
...
@@ -77,8 +82,8 @@
<span
class=
"txt_red"
>
*
</span>
<span
class=
"input_tip"
>
疾病诊断
</span>
</div>
<div
class=
"right_box
sex
_typeBox"
>
<
span
class=
"sexBox"
id=
"sex"
>
请选择
</span
>
<div
class=
"right_box
"
id=
"disease
_typeBox"
>
<
input
type=
"text"
name=
""
id=
"disease"
value=
""
placeholder=
"请选择"
readonly=
"true"
/
>
<img
src=
"../images/_arrows _right@2x.png"
class=
"arrow_icon"
>
</div>
</div>
...
...
@@ -87,8 +92,8 @@
<span
class=
"txt_red"
>
*
</span>
<span
class=
"input_tip"
>
病理类型
</span>
</div>
<div
class=
"right_box
sex
_typeBox"
>
<
span
class=
"sexBox"
id=
"sex"
>
请选择
</span
>
<div
class=
"right_box
"
id=
"pathology
_typeBox"
>
<
input
type=
"text"
name=
""
id=
"pathology"
value=
""
placeholder=
"请选择"
readonly=
"true"
/
>
<img
src=
"../images/_arrows _right@2x.png"
class=
"arrow_icon"
>
</div>
</div>
...
...
@@ -96,8 +101,8 @@
<div
class=
"left_tip"
>
<span
class=
"input_tip"
>
肿瘤分期
</span>
</div>
<div
class=
"right_box
sex
_typeBox"
>
<
span
class=
"sexBox"
id=
"sex"
>
请选择
</span
>
<div
class=
"right_box
"
id=
"stages
_typeBox"
>
<
input
type=
"text"
name=
""
id=
"stages"
value=
""
placeholder=
"请选择"
readonly=
"true"
/
>
<img
src=
"../images/_arrows _right@2x.png"
class=
"arrow_icon"
>
</div>
</div>
...
...
@@ -105,8 +110,8 @@
<div
class=
"left_tip"
>
<span
class=
"input_tip"
>
TNM分期
</span>
</div>
<div
class=
"right_box
sex
_typeBox"
>
<
span
class=
"sexBox"
id=
"sex"
>
请选择
</span
>
<div
class=
"right_box
"
id=
"stages_TNM
_typeBox"
>
<
input
type=
"text"
name=
""
id=
"stages_TNM"
value=
""
placeholder=
"请选择"
readonly=
"true"
/
>
<img
src=
"../images/_arrows _right@2x.png"
class=
"arrow_icon"
>
</div>
</div>
...
...
@@ -114,8 +119,8 @@
<div
class=
"left_tip"
>
<span
class=
"input_tip"
>
有无转移病灶
</span>
</div>
<div
class=
"right_box
sex
_typeBox"
>
<
span
class=
"sexBox"
id=
"sex"
>
请选择
</span
>
<div
class=
"right_box
"
id=
"transfer
_typeBox"
>
<
input
type=
"text"
name=
""
id=
"transfer"
value=
""
placeholder=
"请选择"
readonly=
"true"
/
>
<img
src=
"../images/_arrows _right@2x.png"
class=
"arrow_icon"
>
</div>
</div>
...
...
@@ -123,8 +128,8 @@
<div
class=
"left_tip"
>
<span
class=
"input_tip"
>
有无吸烟史
</span>
</div>
<div
class=
"right_box s
ex
_typeBox"
>
<
span
class=
"sexBox"
id=
"sex"
>
请选择
</span
>
<div
class=
"right_box s
omke
_typeBox"
>
<
input
type=
"text"
name=
""
id=
"somke"
value=
""
placeholder=
"请选择"
readonly=
"true"
/
>
<img
src=
"../images/_arrows _right@2x.png"
class=
"arrow_icon"
>
</div>
</div>
...
...
@@ -132,8 +137,8 @@
<div
class=
"left_tip"
>
<span
class=
"input_tip"
>
ECOG评分
</span>
</div>
<div
class=
"right_box
sex
_typeBox"
>
<
span
class=
"sexBox"
id=
"sex"
>
请选择
</span
>
<div
class=
"right_box
"
id=
"ECOG
_typeBox"
>
<
input
type=
"text"
name=
""
id=
"ECOG"
value=
""
placeholder=
"请选择"
readonly=
"true"
/
>
<img
src=
"../images/_arrows _right@2x.png"
class=
"arrow_icon"
>
</div>
</div>
...
...
@@ -142,15 +147,15 @@
病案号/住院号医保卡号
</div>
<div
class=
"right_box"
>
<input
type=
"text"
name=
""
id=
"
username
"
value=
""
placeholder=
"请输入"
/>
<input
type=
"text"
name=
""
id=
"
idCard
"
value=
""
placeholder=
"请输入"
/>
</div>
</div>
<div
class=
"input_item clearfix"
>
<div
class=
"input_item clearfix"
style=
"border:none"
>
<div
class=
"left_tip"
>
<span
class=
"input_tip"
>
医保所在地
</span>
</div>
<div
class=
"right_box
sex
_typeBox"
>
<
span
class=
"sexBox"
id=
"sex"
>
请选择
</span
>
<div
class=
"right_box
"
id=
"location
_typeBox"
>
<
input
type=
"text"
name=
""
id=
"location"
value=
""
placeholder=
"请选择"
readonly=
"true"
/
>
<img
src=
"../images/_arrows _right@2x.png"
class=
"arrow_icon"
>
</div>
</div>
...
...
@@ -163,6 +168,35 @@
<div
class=
"footer_btn noPre"
>
下一步
</div>
<div
class=
"content_mod"
>
</div>
<div
class=
"somke_warp"
>
<div
class=
"somke_header"
>
吸烟史
</div>
<div
class=
"clearfix"
style=
"padding-bottom:0.2rem;"
>
<div
class=
"somke_select yes"
data-select=
"yes"
>
<img
src=
"../images/pop_select_active@2x.png"
>
<span
class=
"select_tip"
>
吸烟
</span>
</div>
<div
class=
"somke_select no"
>
<img
src=
"../images/pop_select_default@2x.png"
>
<span
class=
"select_tip"
>
不吸烟
</span>
</div>
</div>
<div
class=
"somke_content"
>
<div
class=
"somke_content_item"
>
<span
class=
"txt_red"
>
*
</span>
<span
class=
"somke_content_item_leftTip"
>
吸烟时长(年)
</span>
<input
type=
"text"
name=
""
value=
""
placeholder=
"请输入"
id=
"somkeYear"
/>
</div>
<div
class=
"somke_content_item"
>
<span
class=
"txt_red"
>
*
</span>
<span
class=
"somke_content_item_leftTip"
>
每日吸烟量(支)
</span>
<input
type=
"text"
name=
""
value=
""
placeholder=
"请输入"
id=
"somkeNum"
/>
</div>
</div>
<div
class=
"smoke_btn"
>
确定
</div>
</div>
</body>
<script
type=
"text/javascript"
>
require
([
'../javaScript/createPatientInfo.js'
])
...
...
wechat_lung_push_doctor/pages/createTreatmentInfo.html
View file @
1bcc357d
...
...
@@ -37,8 +37,8 @@
<div
class=
"input_list"
>
<div
class=
"input_item clearfix"
>
<div
class=
"input_item_title"
>
有无靶向突变
</div>
<div
class=
"input_item_info"
>
<span
class=
"input_content"
>
请选择
</span>
<div
class=
"input_item_info"
id=
"hasPoint"
>
<span
class=
"input_content
hasPoint
"
>
请选择
</span>
<img
src=
"../images/_arrows _right@2x.png"
class=
"arrow_icon"
>
</div>
</div>
...
...
@@ -52,10 +52,6 @@
<div
class=
"input_item clearfix"
style=
"padding-bottom:0.3rem;"
>
<div
class=
"input_item_title"
>
既往接受过的治疗
</div>
<div
class=
"add_btn"
>
+添加
</div>
<!-- <div class="input_item_info">
<span class="input_content">请选择</span>
<img src="../images/_arrows _right@2x.png" class="arrow_icon">
</div> -->
</div>
<div
class=
"input_item clearfix"
>
<div
class=
"input_item_title"
>
既往出院小结/门诊病历
</div>
...
...
@@ -112,6 +108,37 @@
<div
class=
"footer_btn noPre"
>
下一步
</div>
<div
class=
"select_btn_warp"
>
<div
class=
"select_btn_header"
>
患者有无靶点突变? (多选)
</div>
<div
class=
"clearfix"
style=
"padding-bottom:0.2rem;padding-left:1.82rem"
>
<div
class=
"select_item yes clearfix"
data-select=
"yes"
>
<img
src=
"../images/pop_select_active@2x.png"
>
<span
class=
"select_tip"
>
有
</span>
</div>
<div
class=
"select_item no clearfix"
>
<img
src=
"../images/pop_select_default@2x.png"
>
<span
class=
"select_tip"
>
无
</span>
</div>
</div>
<div
class=
"select_btn_list"
>
<span
class=
"select_btn_item"
>
KRAS
</span>
<span
class=
"select_btn_item"
>
EGFR
</span>
<span
class=
"select_btn_item"
>
ALK
</span>
<span
class=
"select_btn_item"
>
ROS1
</span>
<span
class=
"select_btn_item"
>
MET
</span>
<span
class=
"select_btn_item"
>
BRAF
</span>
<span
class=
"select_btn_item"
>
RET
</span>
<span
class=
"select_btn_item"
>
ERBB2(HER2)
</span>
<span
class=
"select_btn_item"
>
TP53
</span>
<span
class=
"select_btn_item"
>
MTRK1
</span>
<span
class=
"select_btn_item"
>
NTRK2
</span>
<span
class=
"select_btn_item"
>
NTRK3
</span>
</div>
<div
class=
"select_btn_confirm"
>
确定
</div>
</div>
<div
class=
"content_mod"
>
</div>
</body>
<script
type=
"text/javascript"
>
require
([
'../javaScript/createTreatmentInfo.js'
])
...
...
wechat_lung_push_doctor/pages/doctorHomePage.html
View file @
1bcc357d
...
...
@@ -123,4 +123,7 @@
</div>
</div>
</body>
<script
type=
"text/javascript"
>
require
([
'../javaScript/doctorHomePage.js'
])
</script>
</html>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment