ó
îiVc           @   s-   d  d l  Z d  d l Td d d „  ƒ  YZ d S(   iÿÿÿÿN(   t   *t   StrategyCalculatorDataBeanc           B   s8   e  Z d  d  d d d g  g  d d d d „
 Z d „  Z RS(   R   t   Noneg        c         C   s…   | |  _  d |  _ | |  _ | |  _ | |  _ | |  _ | |  _ t | ƒ |  _ t |	 ƒ |  _	 |
 d  k	 ru |
 |  _ n t ƒ  |  _ d  S(   NR   (   t   codet
   entityTypet   namet
   marketInfot   scenariot	   portfoliot   scenarioResultst   floatt   axisMint   axisMaxR   t   chartDataBeant   ChartDataBean(   t   selfR   R   R   R   R   R   R	   R   R   R   (    (    sP   /var/www/OptionsCentralService/app/entity/strategy/StrategyCalculatorDataBean.pyt   __init__   s    							c         C   sh   i
 |  j  d 6|  j d 6|  j d 6|  j d 6|  j d 6|  j d 6|  j d 6|  j d 6|  j d	 6|  j	 d
 6S(   NR   R   R   R   R   R   R	   R   R   R   (
   R   R   R   R   R   R   R	   R   R   R   (   R   (    (    sP   /var/www/OptionsCentralService/app/entity/strategy/StrategyCalculatorDataBean.pyt	   serialize   s    








N(   t   __name__t
   __module__R   R   R   (    (    (    sP   /var/www/OptionsCentralService/app/entity/strategy/StrategyCalculatorDataBean.pyR      s
   	(    (   t   pandast   pdt    app.entity.product.ChartDataBeanR   (    (    (    sP   /var/www/OptionsCentralService/app/entity/strategy/StrategyCalculatorDataBean.pyt   <module>   s   
