var signData,//签约信息
firstData,
secondData;
var d = dialog({contentType:'load', skin:'bk-popup'});
function toast(msg){
dialog({contentType:'tipsbox',bottom:true, skin:'bk-popup' , content:msg}).show()
}
//请求失败
function queryFailed(){ d.close();toast('请求失败');}
$(function(){
if(! window.localStorage.getItem("jiandangCase1")){
dialog({
content: '签约申请已经提交,请耐心等待',
okValue:'我知道了',
ok: function() {
wx.closeWindow();
}
}).showModal();
}else{
signData = JSON.parse(window.localStorage.getItem('is_signData'));
firstData = JSON.parse(window.localStorage.getItem("jiandangCase1"));
var case2 = window.localStorage.getItem("jiandangCase2")
secondData = case2?JSON.parse(case2):'';
var html = template('list_tmp',{fData:firstData,sData:secondData})
$(".c-main").html(html)
bindEvent()
function bindEvent(){
$('.edit').on('tap',function(){
d.show()
var $id = $(this).attr('data-id');
if($id == 1){
window.location.href = "zizhujiandang.html";
}
if($id == 2){
window.location.href = "xinxicaiji.html";
}
})
$('.jm-btn').on('tap',function(){
var params = {
doctorCode:signData.doctor,
patient:signData.patient,
idcard:firstData.idcard,
ssc:firstData.ssc,
sex:firstData.sex,
name:firstData.name,
mobile:firstData.mobile,
jwCountryCode:firstData.countryCode,
nation:firstData.national,
blood:firstData.Blood_type,
marry:firstData.marry,
origo:firstData.addressCode,
origoStr:firstData.address,
adress:firstData.Present_Address,
brithday:firstData.Birthday,
education:secondData.education,//教育水平
occupation:secondData.occupation,//职业
payment:secondData.payment, //支付方式
drugAllergys:secondData.drugAllergys,//药物过敏历史
drugOtherContent:secondData.drugOtherContent, //药物过敏其他内容
pastHistorys:secondData.pastHistorys,//既往史
pastHistoryDate:secondData.pastHistoryDate, //时间
pastHistoryContent:secondData.pastHistoryContent, //既往史其他内容
geneticFlag:secondData.geneticFlag,//有无遗传病历史0无,1有
geneticContent:secondData.geneticContent,//遗传病历史内容
disabilitys:secondData.disabilitys, //残疾
familyHistoryFlag:secondData.familyHistoryFlag,//有无
familyFatherHistorys:secondData.familyFatherHistorys,//父亲的疾病
familyMotherHistorys:secondData.familyMotherHistorys, //母亲的疾病
familyBrotherHistorys:secondData.familyBrotherHistorys, //兄弟的疾病
familyChildrenHistorys:secondData.familyChildrenHistorys, //子女的疾病
}
d.show()
sendPost('patient/createProfileDetail', {archiveJson:JSON.stringify(params)}, 'json', 'post',function(){
d.close()
toast('请求失败');
},function(res){
if (res.status==200) {
window.localStorage.removeItem("jiandangCase1")
window.localStorage.removeItem("jiandangCase2")
if(signData) {
var data = {
doctor: signData.doctor || "",
patient: signData.patient,
countryCode:signData.countryCode
}
sendPost("patient/family_contract/sign", data, "json", "post", queryFailed,function(res){
if(res.status == 200){
d.close()
window.localStorage.removeItem("is_signData");
if(signData.signInvitationCode && signData.signInvitationCode!="undefined") {
dialog({
content: '签约申请已提交,请耐心等待,
医生通过后即可为您的家人提供家庭医生服务',
okValue:'我知道了',
ok: function() {
wx.closeWindow();
}
}).showModal();
}else{
window.location.href = "../../ssgg/html/doctor-homepage-new.html?waitSign=1&state="+signData.doctor;
}
}else{
toast('签约失败')
}
})
} else {
toast('无法提交签约申请,请重新签约')
setTimeout(function() {
window.location.href = '../../qygl/html/signing_management.html'
}, 1000);
}
}else{
d.close()
if(res.msg){
toast(res.msg)
}else{
toast('提交失败')
setTimeout(function() {
window.location.href = '../../qygl/html/signing_management.html';
}, 1000);
}
}
})
})
}
}
})
template.helper('setNull',function(o){
if(o==''){
return '无'
}else{
return o
}
})
template.helper('setDataGroup',function(o,a){
if(a[0]==''){
var name = o.split(',')
var time = a[1].split(',')
var html="";
$.map(name,function(item,i){
if(time[i] != '0'){
html += '