You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
	
	
		
			29 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Python
		
	
		
		
			
		
	
	
			29 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Python
		
	
| 
											7 months ago
										 | # from UI.ProjectManages.ProjectWidget import ProjectWidgets | ||
|  | from UI.TrendManage.TrendWidget import TrendWidgets | ||
|  | from UI.UserManage.UserWidget import UserWidgets | ||
|  | from UI.VarManages.VarWidget import VarWidgets, TcRtdWidgets | ||
|  | from model.UserModel.UserManage import UserManage | ||
|  | from utils import Globals | ||
|  | 
 | ||
|  | 
 | ||
|  | class UserAuthorityManage(object): | ||
|  |     def __init__(self): | ||
|  |         super(UserAuthorityManage, self).__init__() | ||
|  |         username = Globals.getValue('username') | ||
|  |         userauthority = UserManage.getByName(username) | ||
|  |         varwidget = VarWidgets() | ||
|  |         userwidget = UserWidgets() | ||
|  |         historytrend = TrendWidgets() | ||
|  |         TcRtdWidget = TcRtdWidgets() | ||
|  |         if userauthority[5] == '2': | ||
|  |             projectwidget.setEnabled(False) | ||
|  |         if userauthority[6] == '2': | ||
|  |             MainWindow.varwidget.forceBtn.setEnabled(False) | ||
|  |             TcRtdWidget.forceBtn.setEnabled(False) | ||
|  |             TcRtdWidget.forceBtn.setText('aaaa') | ||
|  |             TcRtdWidget.update() | ||
|  |         if userauthority[7] == '2': | ||
|  |             userwidget.setEnabled(False) | ||
|  |         if userauthority[8] == '2': | ||
|  |             historytrend.setEnabled(False) |