|  | @ -52,7 +52,7 @@ top.handleVue=new Vue({
 | 
	
		
			
				|  |  |     	isShowList2: false,
 | 
	
		
			
				|  |  |     	isShowList3: false,
 | 
	
		
			
				|  |  |     	isShowList4: false,
 | 
	
		
			
				|  |  |     	patientInfo: null,
 | 
	
		
			
				|  |  |     	patientInfo: {jtSign: {}},
 | 
	
		
			
				|  |  |     	warnMsg: "",
 | 
	
		
			
				|  |  |     	signdictList: null,
 | 
	
		
			
				|  |  |     	teamList: null,
 | 
	
	
		
			
				|  | @ -62,6 +62,7 @@ top.handleVue=new Vue({
 | 
	
		
			
				|  |  |     	fileList: null,
 | 
	
		
			
				|  |  |     	serverName: null,
 | 
	
		
			
				|  |  |     	labelName: null,
 | 
	
		
			
				|  |  |     	patLabel: [],
 | 
	
		
			
				|  |  |     	signInfo: {
 | 
	
		
			
				|  |  |             signType: 1,
 | 
	
		
			
				|  |  |             signCode: httpData.signCode,
 | 
	
	
		
			
				|  | @ -154,6 +155,37 @@ top.handleVue=new Vue({
 | 
	
		
			
				|  |  | 				}
 | 
	
		
			
				|  |  | 			})
 | 
	
		
			
				|  |  |     	},
 | 
	
		
			
				|  |  |     	getTeamNameByTeamCode: function() {
 | 
	
		
			
				|  |  |     		var vm =this,
 | 
	
		
			
				|  |  |     			params = {
 | 
	
		
			
				|  |  |     				teamCode: vm.patientInfo.jtSign.adminTeamId
 | 
	
		
			
				|  |  |     			},
 | 
	
		
			
				|  |  |     			loadding = layer.load(0, {shade: false});
 | 
	
		
			
				|  |  | 			signAPI.getTeamNameByTeamCode(params).then(function(res) {
 | 
	
		
			
				|  |  | 				layer.close(loadding)
 | 
	
		
			
				|  |  | 				if(res.status == 200) {
 | 
	
		
			
				|  |  | 					vm.patientInfo.jtSign.teamName = res.data
 | 
	
		
			
				|  |  | 				} else {
 | 
	
		
			
				|  |  | 					showErrorMessage(res.msg);
 | 
	
		
			
				|  |  | 				}
 | 
	
		
			
				|  |  | 			})
 | 
	
		
			
				|  |  |     	},
 | 
	
		
			
				|  |  |     	patientLabel: function() {
 | 
	
		
			
				|  |  |     		var vm =this,
 | 
	
		
			
				|  |  |     			params = {
 | 
	
		
			
				|  |  |     				patient: httpData.patientCode,
 | 
	
		
			
				|  |  |     				labelType: ""
 | 
	
		
			
				|  |  |     			},
 | 
	
		
			
				|  |  |     			loadding = layer.load(0, {shade: false});
 | 
	
		
			
				|  |  | 			signAPI.patientLabel(params).then(function(res) {
 | 
	
		
			
				|  |  | 				layer.close(loadding)
 | 
	
		
			
				|  |  | 				if(res.status == 200) {
 | 
	
		
			
				|  |  | 					vm.patLabel = res.data
 | 
	
		
			
				|  |  | 				} else {
 | 
	
		
			
				|  |  | 					showErrorMessage(res.msg);
 | 
	
		
			
				|  |  | 				}
 | 
	
		
			
				|  |  | 			})
 | 
	
		
			
				|  |  |     	},
 | 
	
		
			
				|  |  |     	getSigndict: function() {
 | 
	
		
			
				|  |  |     		var vm =this,
 | 
	
		
			
				|  |  |     			loadding = layer.load(0, {shade: false});
 | 
	
	
		
			
				|  | @ -282,6 +314,11 @@ top.handleVue=new Vue({
 | 
	
		
			
				|  |  | 					}
 | 
	
		
			
				|  |  | 					vm.signInfo.expenses = vm.patientInfo.jtSign.expensesType
 | 
	
		
			
				|  |  | 					vm.judgeTeamToDoc(vm.signInfo.adminTeamCode)
 | 
	
		
			
				|  |  | 					// 查找之前签约的居民标签
 | 
	
		
			
				|  |  | 			    	vm.patientLabel()
 | 
	
		
			
				|  |  | 			    	if(vm.renewFlag == 2) { // 获取之前签约团队名字
 | 
	
		
			
				|  |  | 			    		vm.getTeamNameByTeamCode()
 | 
	
		
			
				|  |  | 			    	}
 | 
	
		
			
				|  |  | 				} else {
 | 
	
		
			
				|  |  | 					showErrorMessage(res.msg);
 | 
	
		
			
				|  |  | 				}
 |