|  | @@ -1,3 +1,5 @@
 | 
	
		
			
				|  |  | +import requests
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  from Model.models import *
 | 
	
		
			
				|  |  |  from Service.CommonService import CommonService
 | 
	
		
			
				|  |  |  import json
 | 
	
	
		
			
				|  | @@ -138,6 +140,7 @@ class ModelService:
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @staticmethod
 | 
	
		
			
				|  |  |      def del_eq_info(userID, uid):
 | 
	
		
			
				|  |  | +        notify_alexa_delete(uid)
 | 
	
		
			
				|  |  |          ei_qs = Equipment_Info.objects.filter(userID_id=userID, devUid=uid)
 | 
	
		
			
				|  |  |          ei_qs.delete()
 | 
	
		
			
				|  |  |          # ei_count = ei_qs.count()
 | 
	
	
		
			
				|  | @@ -151,3 +154,27 @@ class ModelService:
 | 
	
		
			
				|  |  |      def get_uid_list(userID):
 | 
	
		
			
				|  |  |          uid_list = Device_Info.objects.filter(userID_id=userID).values_list('UID', flat=True)
 | 
	
		
			
				|  |  |          return list(uid_list)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @staticmethod
 | 
	
		
			
				|  |  | +    def notify_alexa_add(uid, userID, nickname):
 | 
	
		
			
				|  |  | +        url = 'https://www.zositech.xyz/deviceStatus/addOrupdate'
 | 
	
		
			
				|  |  | +        data = {
 | 
	
		
			
				|  |  | +            'UID': uid,
 | 
	
		
			
				|  |  | +            'userID': userID,
 | 
	
		
			
				|  |  | +            'uid_nick': nickname
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        try:
 | 
	
		
			
				|  |  | +            requests.post(url, data=data, timeout=5)
 | 
	
		
			
				|  |  | +        except Exception as e:
 | 
	
		
			
				|  |  | +            print(repr(e))
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +def notify_alexa_delete(UID):
 | 
	
		
			
				|  |  | +    url = 'https://www.zositech.xyz/deviceStatus/delete'
 | 
	
		
			
				|  |  | +    data = {
 | 
	
		
			
				|  |  | +        'UID': UID
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    try:
 | 
	
		
			
				|  |  | +        requests.post(url=url, data=data, timeout=5)
 | 
	
		
			
				|  |  | +    except Exception as e:
 | 
	
		
			
				|  |  | +        print(repr(e))
 |