
    d
                         d dl mZ d dlmZ d dl mZ 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	 Zd
 Zd Zd Zd ZdS )    )render)messages)redirect)get_article_data)get_machine_dataN)HttpResponse)JsonResponsec                  b    t          j        d          } |                                 }|d         S )Nz:https://thingsaccess.com/rfid/index.php/Api/getAllMachinesresponse)requestsgetjson)r   get_machines     QC:\Users\Lenovo\Downloads\rfid_django_1\rfid_django_1\core\MachineBundle\views.pygetAllMachinesr      s*    lWXX8;
j
!!    c                     | j         dk    rt          j        | j                  }d|                    d          i}t          |           t          j        d|          }|                                }|d         }t          d|i          S d S )NPOST
article_ididz;https://thingsaccess.com/rfid/index.php/Api/getGroupArticler   r   
data_group)	methodr   loadsbodyr   printr   postr	   )requestdatadata_artr   	data_sendr   s         r   getgroupbundler"      s    ~z',''$((4..
 	h=!^emnnnMMOO	z*
\:6777  r   c                    | j         dk    rst          j        | j                  }d|                    d          i}t          j        d|          }|                                }|d         }t          d|i          S d S )Nr   group_idr   z9https://thingsaccess.com/rfid/index.php/Api/getGroupStepsr   r   	step_datar   r   r   r   r   r   r   r	   )r   r   r    r   r!   r%   s         r   getStepsbyGroupr'   "   s    
.F
"
":gl++DDHHTNNH  }%`gopppH I!*-Ii 8999 #
"r   c                     t                      }t                      }|d         }|d         }t          | d|||d          S )NassignedMachinesunAssignedMachinesz MachineBundle/Machinebundle.html)data_artcileassigned_machineunassigned_machine)context)r   r   r   )r   r+   all_machine_datar,   r-   s        r   getMachineBundler0   0   sp    #%%L%'''(:;)*>?'=Wc  xH  ^p  Gq  Gq  r  r  r  rr   c                 R   | j         dk    rt          j        | j                  }|                    d          |                    d          |                    d          d}t          j        d|          }|                                }|d         }t          d	|i          S d S )
Nr   	articleIdr$   selectedMachines)r   r$   r3   z<https://thingsaccess.com/rfid/index.php/Api/addMachineBundler   r   machine_bundler&   )r   r   r    r   r!   r4   s         r   add_Machine_Bundler5   9   s    ~z',''((;//,, $); < <
 
 =!_fnoooMMOO	":.-~>???  r   )django.shortcutsr   django.contribr   r   articles.viewsr   machine.viewsr   r   django.httpr   r   r	   r   r"   r'   r0   r5    r   r   <module>r<      s    # # # # # # # # # # # # % % % % % % + + + + + + * * * * * *  $ $ $ $ $ $  $ $ $ $ $ $" " "8 8 8 
: 
: 
:r r r@ @ @ @ @r   