|  | @ -7,56 +7,69 @@ new Vue({
 | 
	
		
			
				|  |  | 		signAnalysis: [{
 | 
	
		
			
				|  |  | 			photo: '../../../images/qianyujingzhan_icon.png',
 | 
	
		
			
				|  |  | 			label: '签约进展',
 | 
	
		
			
				|  |  | 			url: 'sign-progress.html'
 | 
	
		
			
				|  |  | 			url: 'sign-progress.html',
 | 
	
		
			
				|  |  |             allowArea:"",
 | 
	
		
			
				|  |  | 		}, {
 | 
	
		
			
				|  |  | 			photo: '../../../images/xuqianjingzhan_icon.png',
 | 
	
		
			
				|  |  | 			label: '续签进展',
 | 
	
		
			
				|  |  | 			url: 'renew-progress.html'
 | 
	
		
			
				|  |  | 			url: 'renew-progress.html',
 | 
	
		
			
				|  |  |             allowArea:"",
 | 
	
		
			
				|  |  | 		}, {
 | 
	
		
			
				|  |  | 			photo: '../../../images/jumingfenxi_icon.png',
 | 
	
		
			
				|  |  | 			label: '居民分析',
 | 
	
		
			
				|  |  | 			url: 'resident-analysis.html'
 | 
	
		
			
				|  |  | 			url: 'resident-analysis.html',
 | 
	
		
			
				|  |  |             allowArea:"",
 | 
	
		
			
				|  |  | 		}, {
 | 
	
		
			
				|  |  | 			photo: '../../../images/tuigaiqian_icon.png',
 | 
	
		
			
				|  |  | 			label: '退改签',
 | 
	
		
			
				|  |  | 			url: 'change-back.html'
 | 
	
		
			
				|  |  | 			url: 'change-back.html',
 | 
	
		
			
				|  |  |             allowArea:"",
 | 
	
		
			
				|  |  | 		}, {
 | 
	
		
			
				|  |  | 			photo: '../../../images/lianglvfenxi_icon.png',
 | 
	
		
			
				|  |  | 			label: '两率分析',
 | 
	
		
			
				|  |  | 			url: 'two-rate-analysis.html'
 | 
	
		
			
				|  |  | 			url: 'two-rate-analysis.html',
 | 
	
		
			
				|  |  |             allowArea:"",
 | 
	
		
			
				|  |  | 		}],
 | 
	
		
			
				|  |  | 		serviceAnalysis: [{
 | 
	
		
			
				|  |  | 			photo: '../../../images/zongtifenxi_icon.png',
 | 
	
		
			
				|  |  | 			label: '总体分析',
 | 
	
		
			
				|  |  | 			url: 'comprehensive-analysis.html'
 | 
	
		
			
				|  |  | 			url: 'comprehensive-analysis.html',
 | 
	
		
			
				|  |  |             allowArea:"",
 | 
	
		
			
				|  |  | 		}, {
 | 
	
		
			
				|  |  | 			photo: '../../../images/zixunfenxi_icon.png',
 | 
	
		
			
				|  |  | 			label: '咨询分析',
 | 
	
		
			
				|  |  | 			url: 'consulting-analysis.html'
 | 
	
		
			
				|  |  | 			url: 'consulting-analysis.html',
 | 
	
		
			
				|  |  |             allowArea:"",
 | 
	
		
			
				|  |  | 		}, {
 | 
	
		
			
				|  |  | 			photo: '../../../images/pijianfenxi_icon.png',
 | 
	
		
			
				|  |  | 			label: '评价分析',
 | 
	
		
			
				|  |  | 			url: 'estimate-analysis.html'
 | 
	
		
			
				|  |  | 			url: 'estimate-analysis.html',
 | 
	
		
			
				|  |  |             allowArea:"",
 | 
	
		
			
				|  |  | 		}, {
 | 
	
		
			
				|  |  | 			photo: '../../../images/changcufangfenxi_icon.png',
 | 
	
		
			
				|  |  | 			label: '长处方分析',
 | 
	
		
			
				|  |  | 			url: 'prescription-analysis.html'
 | 
	
		
			
				|  |  | 			url: 'prescription-analysis.html',
 | 
	
		
			
				|  |  | 			allowArea:"",
 | 
	
		
			
				|  |  | 		}, {
 | 
	
		
			
				|  |  | 			photo: '../../../images/zigetongji_icon.png',
 | 
	
		
			
				|  |  | 			label: '资质分析',
 | 
	
		
			
				|  |  | 			url: 'qualifications-analysis.html'
 | 
	
		
			
				|  |  | 			url: 'qualifications-analysis.html',
 | 
	
		
			
				|  |  | 			allowArea:"350203",
 | 
	
		
			
				|  |  | 		}, {
 | 
	
		
			
				|  |  | 			photo: '../../../images/buzhufeiyong_icon.png',
 | 
	
		
			
				|  |  | 			label: '补助费用统计',
 | 
	
		
			
				|  |  | 			url: 'subsidy-cost.html'
 | 
	
		
			
				|  |  | 			url: 'subsidy-cost.html',
 | 
	
		
			
				|  |  |             allowArea:"350203",
 | 
	
		
			
				|  |  | 		}, {
 | 
	
		
			
				|  |  | 			photo: '../../../images/gongdanfenxi_icon.png',
 | 
	
		
			
				|  |  | 			label: '服务工单分析',
 | 
	
		
			
				|  |  | 			url: 'service-sheet-analysis.html'
 | 
	
		
			
				|  |  | 			url: 'service-sheet-analysis.html',
 | 
	
		
			
				|  |  |             allowArea:"350203",
 | 
	
		
			
				|  |  | 		}, {
 | 
	
		
			
				|  |  | 			photo: '../../../images/xiangyinfenxi_icon.png',
 | 
	
		
			
				|  |  | 			label: '响应速度分析',
 | 
	
		
			
				|  |  | 			url: 'response-speed-analysis.html'
 | 
	
		
			
				|  |  | 			url: 'response-speed-analysis.html',
 | 
	
		
			
				|  |  |             allowArea:"350203",
 | 
	
		
			
				|  |  | 		}],
 | 
	
		
			
				|  |  | 		signRateData: {
 | 
	
		
			
				|  |  | 		    signTask: {
 | 
	
	
		
			
				|  | @ -77,7 +90,7 @@ new Vue({
 | 
	
		
			
				|  |  | 		        sign: 0,
 | 
	
		
			
				|  |  | 		        people: 0
 | 
	
		
			
				|  |  | 		    }
 | 
	
		
			
				|  |  | 		}
 | 
	
		
			
				|  |  | 		},
 | 
	
		
			
				|  |  | 	},
 | 
	
		
			
				|  |  | 	methods: {
 | 
	
		
			
				|  |  | 		open: function() {
 | 
	
	
		
			
				|  | @ -102,27 +115,37 @@ new Vue({
 | 
	
		
			
				|  |  | 	        var vm = this;
 | 
	
		
			
				|  |  | 	        httpRequest.getDoctorInfo().then(function(res){
 | 
	
		
			
				|  |  | 	            var docInfo = res.data,
 | 
	
		
			
				|  |  | 	                userRole = docInfo.userRole;
 | 
	
		
			
				|  |  | 	            window.sessionStorage.setItem("userRole", JSON.stringify(userRole));
 | 
	
		
			
				|  |  | 	            window.sessionStorage.setItem("docInfo", JSON.stringify(docInfo));
 | 
	
		
			
				|  |  | 	            vm.roles = userRole;
 | 
	
		
			
				|  |  | 	            vm.selectedRole = userRole[0].code;
 | 
	
		
			
				|  |  |                 var selected = userRole[0];
 | 
	
		
			
				|  |  |                 window.sessionStorage.setItem("selectedRole", JSON.stringify(selected));
 | 
	
		
			
				|  |  |                 userRole = docInfo.userRole;
 | 
	
		
			
				|  |  |                 if(userRole.length>0){
 | 
	
		
			
				|  |  |                     window.sessionStorage.setItem("userRole", JSON.stringify(userRole));
 | 
	
		
			
				|  |  |                     window.sessionStorage.setItem("docInfo", JSON.stringify(docInfo));
 | 
	
		
			
				|  |  |                     vm.roles = userRole;
 | 
	
		
			
				|  |  |                     vm.selectedRole = userRole[0].code;
 | 
	
		
			
				|  |  |                     var selected = userRole[0];
 | 
	
		
			
				|  |  |                     window.sessionStorage.setItem("selectedRole", JSON.stringify(selected));
 | 
	
		
			
				|  |  |                     $("#main").removeClass("c-hide")
 | 
	
		
			
				|  |  |                 }else{
 | 
	
		
			
				|  |  |                      top.toastr.warning("您没有权限查看该页面");
 | 
	
		
			
				|  |  |                 }	            
 | 
	
		
			
				|  |  | 	        })
 | 
	
		
			
				|  |  | 	    }else{
 | 
	
		
			
				|  |  | 	        this.roles = JSON.parse(roles);
 | 
	
		
			
				|  |  | 	        var selected = window.sessionStorage.getItem("selectedRole");
 | 
	
		
			
				|  |  |             if(selected && selected!= "undefined") {
 | 
	
		
			
				|  |  |                 this.selectedRole = JSON.parse(selected).code;
 | 
	
		
			
				|  |  |             } else {
 | 
	
		
			
				|  |  |                 this.selectedRole = this.roles[0].code;
 | 
	
		
			
				|  |  |                 var selected = this.roles[0];
 | 
	
		
			
				|  |  |                 window.sessionStorage.setItem("selectedRole", JSON.stringify(selected));
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  | 	        if(this.roles.length>0){
 | 
	
		
			
				|  |  | 	            var selected = window.sessionStorage.getItem("selectedRole");
 | 
	
		
			
				|  |  |                 if(selected && selected!= "undefined") {
 | 
	
		
			
				|  |  |                     this.selectedRole = JSON.parse(selected).code;
 | 
	
		
			
				|  |  |                 } else {
 | 
	
		
			
				|  |  |                     this.selectedRole = this.roles[0].code;
 | 
	
		
			
				|  |  |                     var selected = this.roles[0];
 | 
	
		
			
				|  |  |                     window.sessionStorage.setItem("selectedRole", JSON.stringify(selected));
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |                 $("#main").removeClass("c-hide")
 | 
	
		
			
				|  |  | 	        }else{
 | 
	
		
			
				|  |  | 	            top.toastr.warning("您没有权限查看该页面");
 | 
	
		
			
				|  |  | 	        }	        
 | 
	
		
			
				|  |  | 	    }
 | 
	
		
			
				|  |  | 	    
 | 
	
		
			
				|  |  | 		$("#main").removeClass("c-hide")
 | 
	
		
			
				|  |  | 	    console.log(this.selectedRole)
 | 
	
		
			
				|  |  | 		
 | 
	
		
			
				|  |  | 	},
 | 
	
		
			
				|  |  | 	watch: {
 | 
	
		
			
				|  |  | 		selectedRole: function(val) {
 | 
	
	
		
			
				|  | @ -131,6 +154,7 @@ new Vue({
 | 
	
		
			
				|  |  | 			});
 | 
	
		
			
				|  |  | 			window.sessionStorage.setItem("selectedRole", JSON.stringify(selected));
 | 
	
		
			
				|  |  | 		    getSignData(this);
 | 
	
		
			
				|  |  | 		    console.log(this.selectedRole)
 | 
	
		
			
				|  |  | 		}
 | 
	
		
			
				|  |  | 	}
 | 
	
		
			
				|  |  | })
 |