o
    dA	                     @   sx   d dl mZ d dl mZ d dlZd dlmZ d dlZd dlmZ d dlm	Z	 dd Z
d	d
 Zdd Zdd Zdd ZdS )    render)redirectN)HttpResponse)JsonResponse)operator_pagec                 C   s
   t | dS )Nzhome/index.htmlr   )request r	   !D:\rfid_django\core\home\views.pyindex   s   
r   c                 C   s\   | j dkr,t| j}d|di}t|d tjd|d}| }|d }td|iS d S )	NPOSTZbundle_statestatedataz>https://thingsaccess.com/rfid/index.php/Api/getBundleAccStatesjsonresponse
dataBundle)	methodr   loadsbodygetprintrequestspostr   )r   r   
data_stater   	data_sendr   r	   r	   r
   bundleState   s   


r   c                 C   sR   | j dkr't| j}d|di}tjd|d}| }|d }td|iS d S )Nr   group_ididz;https://thingsaccess.com/rfid/index.php/Api/getGroupBundlesr   r   bundle_datar   r   r   r   r   r   r   r   )r   r   Zdata_artr   r   r   r	   r	   r
   getbundlebyGroup   s   

r!   c                 C   R   | j dkr't| j}d|di}tjd|d}| }|d }td|iS d S )Nr   Zoperator_statez@https://thingsaccess.com/rfid/index.php/Api/getOperatorAccStatesr   r   dataOperatorr    )r   r   r   r   r   r#   r	   r	   r
   OperatorState)      

r$   c                 C   r"   )Nr   Zmachine_statez?https://thingsaccess.com/rfid/index.php/Api/getMachineAccStatesr   r   dataMachiner    )r   r   r   r   r   r&   r	   r	   r
   MachineState5   r%   r'   )Zdjango.shortcutsr   r   r   django.httpr   r   r   operators.viewsr   r   r   r!   r$   r'   r	   r	   r	   r
   <module>   s    