Commit 3da6d384 by zujiaozhang

'问卷详情问题修改2'

parent 6da0b03c
......@@ -149,7 +149,8 @@ textarea[maxlength="300"]{
border:0;
background:rgba(249,249,249,1);
border-radius:2px;
padding: .2rem;
padding: .2rem;
font-size: .28rem;
}
textarea::-webkit-input-placeholder {
/* placeholder颜色 */
......
......@@ -45,3 +45,9 @@ body {
font-weight:500;
color:rgba(51,51,51,1);
}
.que_title_isHide{
display: none;
}
.que_content_body{
padding-top: .02rem;
}
\ No newline at end of file
......@@ -213,13 +213,13 @@ define(['zepto', 'medtap', 'mui', 'mui.picker'], function($, medtap, mui) { 
// 点击下一题
$('.next').on('tap',function(){
// 获取用户填写的数据
// discomfortGeneralPage.symptomScoreVal = $('.input_item_symptomScore').val()
var ScoreVal = $('.input_item_symptomScore').val()
discomfortGeneralPage.happenTimeVal = $('.input_item_happenTime').val()
discomfortGeneralPage.isRelieveVal = $('.input_item_isRelieve').val()
discomfortGeneralPage.isHandleVal = $('.input_item_isHandle').val()
discomfortGeneralPage.dataText = $('#content_body_fill').val()
if(discomfortGeneralPage.questionId!='33'&&discomfortGeneralPage.questionId!='32'&&discomfortGeneralPage.questionId!='31'){
if(discomfortGeneralPage.symptomScoreVal=='') return medtap.winPop('请输入症状评分')
if(ScoreVal=='') return medtap.winPop('请输入症状评分')
}
var data = {
......
......@@ -11,6 +11,7 @@ define(['zepto','medtap'],function($,medtap){
// 14题子选项
checkList:[],
init:function(){
questionnaireDetails.getWechatTicket()
questionnaireDetails.getQueDetails()
questionnaireDetails.pageRendering()
},
......@@ -28,8 +29,7 @@ define(['zepto','medtap'],function($,medtap){
if(!res.success) return medtap.winPop('获取数据失败')
questionnaireDetails.queDetailsList = res.content.followUpAnswer
var mouthTime = res.content.followUpUser.answerTime.split('-')[1]
$('.queDetails_header .queDetails_header_title').text(mouthTime+'月随访问卷')
$('.queDetails_header .queDetails_header_title').text(mouthTime+'月随访问卷')
}
})
},
......@@ -57,7 +57,6 @@ define(['zepto','medtap'],function($,medtap){
$('.question_one').append(html1)
break;
case 'question2':
console.log(key)
if(questionnaireDetails.queDetailsList[key].status=='1'){
var html = '<div class="que_title">复诊情况</div>'+
......@@ -74,14 +73,22 @@ define(['zepto','medtap'],function($,medtap){
'<div class="que_content_body question_two_img">'+
'<p class="body_title">病历、影像图片:</p>'+
'<ul class="body_img">'+
'<li>'+
'<img src="../images/question_submit_succeed_png@2x.png" alt="">'+
'</li>'+
'</ul>'+
'</div>'+
'</div>'
$('.question_two').append(html)
if(questionnaireDetails.queDetailsList[key].imgKey.length==0){
var imglist = questionnaireDetails.queDetailsList[key].imgKey
if(imglist.length>0){
var htmli = ''
for(var i=0;i<imglist.length;i++){
htmli += '<li>'+
'<img src="'+imglist[i]+'" alt="">'+
'</li>'
}
$('.question_two .body_img').append(htmli)
}
if(imglist.length==0){
$('.question_two .question_two_img').remove()
}
}else if(questionnaireDetails.queDetailsList[key].status=='0'){
......@@ -93,9 +100,17 @@ define(['zepto','medtap'],function($,medtap){
}
break;
case 'question3':
console.log(key)
if(questionnaireDetails.queDetailsList[key].status=='1'){
var html ='<div class="que_title">奥希替尼治疗情况</div>'+
'<div class="que_content que_content_push">'+
'<p class="que_content_title">正在接受包含奥希替尼的治疗</p>'+
'<div class="que_content_body">'+
'<p class="body_title">使用的奥希替尼:</p>'+
'<p class="body_content">'+questionnaireDetails.queDetailsList[key].drugTypesVal+'</p>'+
'</div>'+
'</div>'
$('.question_three').append(html)
}else if(questionnaireDetails.queDetailsList[key].status=='0'){
var html = '<div class="que_title">奥希替尼治疗情况</div>'+
'<div class="que_content">'+
......@@ -123,10 +138,17 @@ define(['zepto','medtap'],function($,medtap){
}
break;
case 'question4':
console.log(key)
var html = '<div class="que_content_body">'+
'<p class="body_title">正在联合其他治疗:</p>'+
'<p class="body_content">'+questionnaireDetails.queDetailsList[key].treatmentTypeVal+'</p>'+
'</div>'+
'<div class="que_content_body">'+
'<p class="body_title">具体疗法或药物:</p>'+
'<p class="body_content">'+questionnaireDetails.queDetailsList[key].specificTherapy+'</p>'+
'</div>'
$('.que_content_push').append(html)
break;
case 'question5':
console.log(key)
questionnaireDetails.checksList = questionnaireDetails.queDetailsList[key].checks.split(",")
if(questionnaireDetails.queDetailsList[key].status=='0'){
var html = '<div class="que_title">检验检查情况</div>'+
......@@ -135,12 +157,14 @@ define(['zepto','medtap'],function($,medtap){
'<p class="body_content">血常规 / 肝功能 / 肾功能;胸透/胸部x线;CT;MRI</p>'+
'</div>'
$('.question_four').append(html)
}else if(questionnaireDetails.queDetailsList[key].status=='1'){
$('.question_four .que_title_isHide').show()
}
break;
case 'question6':
console.log(key)
var html6 = '<div class="que_title">检验检查情况</div>'+
'<div class="que_content">'+
var html6 = '<div class="que_content">'+
'<p class="que_content_title left_line">血常规、肝功能、肾功能</p>'+
'<div class="que_content_body">'+
'<p class="body_title">报告单:</p>'+
......@@ -167,9 +191,8 @@ define(['zepto','medtap'],function($,medtap){
}
break;
case 'question7':
console.log(key)
var html7 = '<div class="que_title">检验检查情况</div>'+
'<div class="que_content">'+
var html7 ='<div class="que_content">'+
'<p class="que_content_title left_line">胸透/胸部X线</p>'+
'<div class="que_content_body">'+
'<p class="body_title">报告单:</p>'+
......@@ -196,9 +219,8 @@ define(['zepto','medtap'],function($,medtap){
}
break;
case 'question8':
console.log(key)
var html8 = '<div class="que_title">检验检查情况</div>'+
'<div class="que_content">'+
var html8 = '<div class="que_content">'+
'<p class="que_content_title left_line">CT</p>'+
'<div class="que_content_body">'+
'<p class="body_title">报告单:</p>'+
......@@ -225,9 +247,8 @@ define(['zepto','medtap'],function($,medtap){
}
break;
case 'question9':
console.log(key)
var html9 = '<div class="que_title">检验检查情况</div>'+
'<div class="que_content">'+
var html9 = '<div class="que_content">'+
'<p class="que_content_title left_line">MRI</p>'+
'<div class="que_content_body">'+
'<p class="body_title">报告单:</p>'+
......@@ -254,9 +275,8 @@ define(['zepto','medtap'],function($,medtap){
}
break;
case 'question10':
console.log(key)
var html10 = '<div class="que_title">检验检查情况</div>'+
'<div class="que_content">'+
var html10 = '<div class="que_content">'+
'<p class="que_content_title left_line">PET-CT</p>'+
'<div class="que_content_body">'+
'<p class="body_title">报告单:</p>'+
......@@ -283,9 +303,9 @@ define(['zepto','medtap'],function($,medtap){
}
break;
case 'question11':
console.log(key)
var html11 = '<div class="que_title">检验检查情况</div>'+
'<div class="que_content">'+
var html11 ='<div class="que_content">'+
'<p class="que_content_title left_line">骨扫描</p>'+
'<div class="que_content_body">'+
'<p class="body_title">报告单:</p>'+
......@@ -312,9 +332,9 @@ define(['zepto','medtap'],function($,medtap){
}
break;
case 'question12':
console.log(key)
var html12 = '<div class="que_title">检验检查情况</div>'+
'<div class="que_content">'+
var html12 ='<div class="que_content">'+
'<p class="que_content_title left_line">病理</p>'+
'<div class="que_content_body">'+
'<p class="body_title">报告单:</p>'+
......@@ -341,7 +361,7 @@ define(['zepto','medtap'],function($,medtap){
}
break;
case 'question13':
console.log(key)
if(questionnaireDetails.queDetailsList[key].status=='0'){
var html ='<div class="que_title">基因检测情况</div>'+
'<div class="que_content">'+
......@@ -349,29 +369,29 @@ define(['zepto','medtap'],function($,medtap){
'</div>'
$('.question_five').append(html)
}
if(questionnaireDetails.queDetailsList[key].status=='1'){
var html ='<div class="que_title">基因检测情况</div>'
'<div class="que_content">'
'<p class="que_content_title">EGFR'+questionnaireDetails.queDetailsList[key].EGFRval+','+questionnaireDetails.queDetailsList[key].positionVal+'</p>'
'<div class="que_content_body">'
'<p class="body_title">基因检测报告:</p>'
'<ul class="body_img">'
'<li>'
'<img src="../images/question_submit_succeed_png@2x.png" alt="">'
'</li>'
'</ul>'
'</div>'
'<div class="que_content_body top_margin">'
'<p class="body_title">医生对检查结果的说明:</p>'
'<p class="body_content">'+questionnaireDetails.queDetailsList[key].testDescription+'</p>'
'</div>'
}else if(questionnaireDetails.queDetailsList[key].status=='1'){
console.log('1')
var html ='<div class="que_title">基因检测情况</div>'+
'<div class="que_content">'+
'<p class="que_content_title">EGFR'+questionnaireDetails.queDetailsList[key].EGFRval+','+questionnaireDetails.queDetailsList[key].positionVal+'</p>'+
'<div class="que_content_body">'+
'<p class="body_title">基因检测报告:</p>'+
'<ul class="body_img">'+
'<li>'+
'<img src="../images/question_submit_succeed_png@2x.png" alt="">'+
'</li>'+
'</ul>'+
'</div>'+
'<div class="que_content_body top_margin">'+
'<p class="body_title">医生对检查结果的说明:</p>'+
'<p class="body_content">'+questionnaireDetails.queDetailsList[key].testDescription+'</p>'+
'</div>'+
'</div>'
$('.question_five').append(html)
}
break;
case 'question14':
console.log(key)
questionnaireDetails.checkList = questionnaireDetails.queDetailsList[key].checks.split(",")
if(questionnaireDetails.queDetailsList[key].status=='0'){
var html14 = '<div class="que_title">不适症状</div>'+
......@@ -790,8 +810,50 @@ define(['zepto','medtap'],function($,medtap){
break;
}
}
}
},
getWechatTicket: function() {
medtap.submitAjax({
url: 'https://testdevgw.medtap.cn/wechat/lung/fetchWechatTicket',
type: 'GET',
async: false,
data: {
url: window.location.href
},
success: function(res) {
console.log(res)
var data = res.content;
wx.config({
debug: false,
appId: data.appId, // 必填,公众号的唯一标识
timestamp: data.timestamp, // 必填,生成签名的时间戳
nonceStr: data.nonceStr, // 必填,生成签名的随机串
signature: data.signature, // 必填,签名,见附录1
jsApiList: [
'previewImage'
]
})
}
})
},
//图片预览
previewImage: function() {
$('.body_img').on('click', 'img', function() {
var imgArray = [];
var curImageSrc = $(this).attr('src');
if (curImageSrc) {
$('.body_img img').each(function(index, el) {
var itemSrc = $(this).attr('src');
imgArray.push(itemSrc);
});
wx.previewImage({
current: curImageSrc,
urls: imgArray
});
}
});
}
}
questionnaireDetails.init()
questionnaireDetails.previewImage()
})
\ No newline at end of file
......@@ -419,10 +419,10 @@ define(['zepto', 'medtap', 'mui', 'mui.picker'], function($, medtap, mui) { 
var parentId = res.content.previousQuestion.parentId||''
var questionId = res.content.previousQuestion.questionId||''
var questionNo = res.content.previousQuestion.questionNo||''
setTimeout(function(){
medtap.pushWindow('furtherConsultation.html?followUpId='+targetedTherapy.followUpId+'&questionId='+questionId+'&questionNo='+questionNo
+'&parentId='+parentId);
},500)
}
})
},
......
......@@ -47,116 +47,16 @@
<div class="question_one">
</div>
<div class="question_two question">
<!-- <div class="que_title">
复诊情况
</div>
<div class="que_content">
<p class="que_content_title">近一个月有进行复诊</p>
<div class="que_content_body">
<p class="body_title">医生对疗效的判断:</p>
<p class="body_content">出现新发病灶或其他部位转移</p>
</div>
<div class="que_content_body">
<p class="body_title">转移部位:</p>
<p class="body_content">淋巴转移</p>
</div>
<div class="que_content_body">
<p class="body_title">病历、影像图片</p>
<ul class="body_img">
<li>
<img src="../images/question_submit_succeed_png@2x.png" alt="">
</li>
<li>
<img src="../images/question_submit_succeed_png@2x.png" alt="">
</li>
<li>
<img src="../images/question_submit_succeed_png@2x.png" alt="">
</li>
<li>
<img src="../images/question_submit_succeed_png@2x.png" alt="">
</li>
<li>
<img src="../images/question_submit_succeed_png@2x.png" alt="">
</li>
<li>
<img src="../images/question_submit_succeed_png@2x.png" alt="">
</li>
<li>
<img src="../images/question_submit_succeed_png@2x.png" alt="">
</li>
</ul>
</div>
</div> -->
</div>
<div class="question_three question">
<!-- <div class="que_title">
奥希替尼治疗情况
</div>
<div class="que_content">
<p class="que_content_title">正在接受包含奥希替尼的治疗</p>
<div class="que_content_body">
<p class="body_title">使用的奥希替尼:</p>
<p class="body_content">泰瑞沙</p>
</div>
<div class="que_content_body">
<p class="body_title">正在联合其他治疗:</p>
<p class="body_content">化疗,中药治疗</p>
</div>
<div class="que_content_body">
<p class="body_title">具体疗法或药物:</p>
<p class="body_content">化疗用药</p>
</div>
</div> -->
</div>
<div class="question_four question">
<!-- <div class="que_title">
<div class="que_title que_title_isHide">
检验检查情况
</div>
<div class="que_content">
<p class="que_content_title left_line">血常规、肝功能、肾功能</p>
<div class="que_content_body">
<p class="body_title">报告单:</p>
<ul class="body_img">
<li>
<img src="../images/question_submit_succeed_png@2x.png" alt="">
</li>
<li>
<img src="../images/question_submit_succeed_png@2x.png" alt="">
</li>
<li>
<img src="../images/question_submit_succeed_png@2x.png" alt="">
</li>
<li>
<img src="../images/question_submit_succeed_png@2x.png" alt="">
</li>
</ul>
</div>
<div class="que_content_body top_margin">
<p class="body_title">医生对检查结果的说明:</p>
<p class="body_content">有好转</p>
</div>
</div> -->
</div>
</div>
<div class="question_five question">
<!-- <div class="que_title">
基因检测情况
</div>
<div class="que_content">
<p class="que_content_title">EGFR突变 ,EXON20_T790M</p>
<div class="que_content_body">
<p class="body_title">基因检测报告:</p>
<ul class="body_img">
<li>
<img src="../images/question_submit_succeed_png@2x.png" alt="">
</li>
</ul>
</div>
<div class="que_content_body top_margin">
<p class="body_title">医生对检查结果的说明:</p>
<p class="body_content">T790M突变</p>
</div>
</div> -->
</div>
<div class="question_six question">
<div class="que_title">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment