
    6Id                         d dl Z d dlmZmZmZmZ d dlmZmZ d dl	m
Z
 d dlmZ d dlT d dlZ e            Ze                    d          defd	            ZdS )
    N)	APIRouterRequestBodystatus)DictList)jsonable_encoder)JSONResponse)*z/get_uom/{uom_id}requestc                 P  K   | j         j                                        }|dk    r|                    d|          }n|                    d          }g }|j        dk    rF|D ]&}|                    |d         |d         d           't          |          dk    r|S |d         S dS )N0zTselect SpecificationTypeId,Name from SpecificationType where SpecificationTypeId = ?z>select SpecificationId,Name from Specification where TypeId =4r      )uom_iduom_namezuom not found)appmssqlcursorexecuterowcountappendlen)r   r   r   rowsuom_datarows          D:\Sites\api_v1\routes\others.pyget_uomr      s      [%%''F}}~~tu{||~~^__ H} 	 	COOa&F      x==1OA;    )arrowfastapir   r   r   r   typingr   r   fastapi.encodersr	   fastapi.responsesr
   
lib.commonjsonroutergetr    r   r   <module>r)      s     4 4 4 4 4 4 4 4 4 4 4 4         - - - - - - * * * * * *     	  7    !   r   