|
@ -163,17 +163,18 @@
|
|
|
if(res.status == 200) {
|
|
|
var num=0;
|
|
|
$.each(res.data, function(index,item){
|
|
|
if(item.teamCode==vm.id){ //签约团队与二维码团队一致
|
|
|
if(Number(item.teamCode)==Number(vm.id)){ //签约团队与二维码团队一致
|
|
|
num++
|
|
|
vm.signTeamInfo = item
|
|
|
}
|
|
|
|
|
|
})
|
|
|
if(num>0){//签约团队与二维码团队一致
|
|
|
if(vm.signTeamInfo&&vm.signTeamInfo.doctor == docInfo.uid){
|
|
|
if(vm.signTeamInfo&&vm.signTeamInfo.doctor != docInfo.uid){
|
|
|
vm.is_sign_specialist = true
|
|
|
vm.is_sign_my = true
|
|
|
} else {
|
|
|
var text = vm.patientInfo.patientName+"已签约该专科团队【"+vm.signTeamInfo.doctorName+"】医生,请通过原医生创建康复计划"
|
|
|
var text = vm.signTeamInfo.patientName+"已签约该专科团队【"+vm.signTeamInfo.doctorName+"】医生,请通过原医生创建康复计划"
|
|
|
layer.alert(text, {icon: 5, title: '提示'});
|
|
|
vm.is_sign_specialist = true
|
|
|
vm.is_sign_my = false
|
|
@ -197,8 +198,8 @@
|
|
|
doctorName: docInfo.name,
|
|
|
teamCode:data.teamCode
|
|
|
}
|
|
|
rehaAPI.createPatientInSpeciaRelation(params).then(function(res){
|
|
|
if(res.data&&res.data.status == 200) {
|
|
|
rehaAPI.createPatientInSpeciaRelation({jsonData:JSON.stringify(params)}).then(function(res){
|
|
|
if(res.status == 200) {
|
|
|
vm.is_sign_specialist = true
|
|
|
vm.is_sign_my = true
|
|
|
top.addRecoveryDownVue.signSpecialist(vm.is_sign_specialist,vm.is_sign_my,data.patient_code)
|