| 
					
				 | 
			
			
				@@ -52,6 +52,8 @@ class MenuView(View): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             userID = tko.userID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if operation == 'getList': 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return self.getList(userID, request_dict, response) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if operation == 'doEdit': 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return self.doEdit(userID, request_dict, response) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             else: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return response.json(404) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -122,4 +124,13 @@ class MenuView(View): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     self.menulist(menu_qs,menulist['children']) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return list 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return list 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    def doEdit(self, userID, request_dict, response): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        print('request_dict: ', request_dict) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data_dict = CommonService.request_dict_to_dict(request_dict) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if data_dict['isEdit']: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            MenuModel.objects.filter(name=data_dict['name']).update(**data_dict) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        else: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            MenuModel.objects.create(**data_dict) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return response.json(0) 
			 |