|  | @ -33,12 +33,22 @@
 | 
	
		
			
				|  |  |         .dudaorenyuan el-radio {
 | 
	
		
			
				|  |  |             width: 50%;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         .button{
 | 
	
		
			
				|  |  |             margin-right: 0px;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         .button:nth-child(2){
 | 
	
		
			
				|  |  |             background:#FFC66F;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         .finish{
 | 
	
		
			
				|  |  |             background:#e1e1e1 !important;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |     </style>
 | 
	
		
			
				|  |  | </head>
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | <body>
 | 
	
		
			
				|  |  |     <div id="app">
 | 
	
		
			
				|  |  |         <button class="button" @click="editBtn()">编辑</button>
 | 
	
		
			
				|  |  |         <button class="button" :class="{'finish':finishedBtn}" @click="finished()" :disabled="finishedBtn">完成随访</button>
 | 
	
		
			
				|  |  |         <p class="c-f20 mb10" style="text-align: center;">肺结核患者随访服务记录表</p>
 | 
	
		
			
				|  |  |         <div class="ui-grid p10">
 | 
	
		
			
				|  |  |             <div class="ui-col-1">
 | 
	
	
		
			
				|  | @ -873,9 +883,12 @@
 | 
	
		
			
				|  |  |                     yongyao3: [],  //用药
 | 
	
		
			
				|  |  |                     yongyao4: [],  //用药
 | 
	
		
			
				|  |  |                     followupId: Request['id'],
 | 
	
		
			
				|  |  |                     finishedBtn:true,  //是否已经完成随访
 | 
	
		
			
				|  |  |                     sfStatus:'',  //当前的随访状态
 | 
	
		
			
				|  |  |                     parient: {
 | 
	
		
			
				|  |  |                         "version": Request['version']||'1',
 | 
	
		
			
				|  |  |                         "followup_id":  Request['id']||'1', //随访id
 | 
	
		
			
				|  |  |                         // "followup_id":  Request['id']||'1', //随访id
 | 
	
		
			
				|  |  |                         "followup_id":'1888107',
 | 
	
		
			
				|  |  |                         "followup_project": '',//随访项目 
 | 
	
		
			
				|  |  |                         "number": '', //随访编号
 | 
	
		
			
				|  |  |                         "patient": {
 | 
	
	
		
			
				|  | @ -1105,6 +1118,9 @@
 | 
	
		
			
				|  |  |                 console.log(docInfo.code)
 | 
	
		
			
				|  |  |                 console.log(docInfo.name)
 | 
	
		
			
				|  |  |                 this.getData()
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |                 //获取随访详情
 | 
	
		
			
				|  |  |                 this.getStatus()
 | 
	
		
			
				|  |  |             },
 | 
	
		
			
				|  |  |             computed:{
 | 
	
		
			
				|  |  |                 percent(){
 | 
	
	
		
			
				|  | @ -1121,8 +1137,8 @@
 | 
	
		
			
				|  |  |             methods: {
 | 
	
		
			
				|  |  |                 getData: function () {
 | 
	
		
			
				|  |  |                     var vm = this
 | 
	
		
			
				|  |  |                     // var vmP = this.postpartumVisitDetails
 | 
	
		
			
				|  |  |                     fangshiAPI.getPhthisis({ followupId: Request['id']||'1' }).then(function (res) {
 | 
	
		
			
				|  |  |                     // var vmP = this.postpartumVisitDetails  Request['id']||'1'
 | 
	
		
			
				|  |  |                     fangshiAPI.getPhthisis({ followupId: '1888107' }).then(function (res) {
 | 
	
		
			
				|  |  |                         if (res.status == 200 && res.data[0]) {
 | 
	
		
			
				|  |  |                             console.log("获取肺结核信息")
 | 
	
		
			
				|  |  |                             console.log(res)
 | 
	
	
		
			
				|  | @ -1169,6 +1185,13 @@
 | 
	
		
			
				|  |  |                     fangshiAPI.savePhthisis({ jsonData: JSON.stringify(vm.parient) }).then(function (res) {
 | 
	
		
			
				|  |  |                         if (res.status == 200) {
 | 
	
		
			
				|  |  |                             console.log(res)
 | 
	
		
			
				|  |  |                             //判断是否完成随访,未完成则将完成按钮显示出来
 | 
	
		
			
				|  |  |                             if(vm.sfStatus != 1){
 | 
	
		
			
				|  |  |                                 vm.finishedBtn = false
 | 
	
		
			
				|  |  |                             }else{
 | 
	
		
			
				|  |  |                                 vm.finishedBtn = true
 | 
	
		
			
				|  |  |                             }
 | 
	
		
			
				|  |  |                             vm.getStatus()
 | 
	
		
			
				|  |  |                             top.toastr.info("保存成功")
 | 
	
		
			
				|  |  |                         } else {
 | 
	
		
			
				|  |  |                             top.toastr.error(res.msg);
 | 
	
	
		
			
				|  | @ -1189,8 +1212,38 @@
 | 
	
		
			
				|  |  |                         btn.innerHTML = '保存'
 | 
	
		
			
				|  |  |                         this.editable = true
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                 },
 | 
	
		
			
				|  |  |                 
 | 
	
		
			
				|  |  |                 //获取当前随访状态信息  Request['id']||'1'
 | 
	
		
			
				|  |  |                 getStatus:function(){
 | 
	
		
			
				|  |  |                     var vm = this
 | 
	
		
			
				|  |  |                     fangshiAPI.getFollowupInfo({ followupId: '1888107'}).then(function (res) {
 | 
	
		
			
				|  |  |                             if (res.status == 200) {
 | 
	
		
			
				|  |  |                                 console.log(res)
 | 
	
		
			
				|  |  |                                 vm.sfStatus = res.data.status
 | 
	
		
			
				|  |  |                                 // if(res.data.status == 1){
 | 
	
		
			
				|  |  |                                 //     vm.finishedBtn = true
 | 
	
		
			
				|  |  |                                 // }
 | 
	
		
			
				|  |  |                             } else {
 | 
	
		
			
				|  |  |                                 top.toastr.error(res.msg);
 | 
	
		
			
				|  |  |                             }
 | 
	
		
			
				|  |  |                         })
 | 
	
		
			
				|  |  |                 },
 | 
	
		
			
				|  |  |                 //点击完成随访时  Request['id']||'1'
 | 
	
		
			
				|  |  |                 finished:function(){
 | 
	
		
			
				|  |  |                     var vm = this
 | 
	
		
			
				|  |  |                     fangshiAPI.updateFollowStatus({followupId:'1888107'}).then(function(res){
 | 
	
		
			
				|  |  |                         if (res.status == 200) {
 | 
	
		
			
				|  |  |                             console.log(res)
 | 
	
		
			
				|  |  |                             vm.finishedBtn = true
 | 
	
		
			
				|  |  |                             vm.getStatus()
 | 
	
		
			
				|  |  |                             top.toastr.info("完成随访")
 | 
	
		
			
				|  |  |                         } else {
 | 
	
		
			
				|  |  |                             top.toastr.error(res.msg);
 | 
	
		
			
				|  |  |                         }
 | 
	
		
			
				|  |  |                     })
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             },
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         })
 | 
	
		
			
				|  |  |     </script>
 |