示例#1
0
# -*- coding:utf-8 -*-
# __author__ = 'Bill'

from model import model_ora
from control import Relation as Rela

business = 'OPENAV'
time1 = '2015-05-19'
time2 = '2015-05-18'
response = {}
instances = model_ora.get_all_instances_accord_busi(business)

business_left_time1 = model_ora.get_left_business_accord_date(business, time1)
business_right_time1 = model_ora.get_right_business_accord_date(business, time1)

business_left_time1_formate = Rela.formate_left_business_info(business_left_time1, instances)
business_right_time1_formate, instances_formate_time1 = Rela.formate_right_business_and_instance_info(
    business_right_time1)

business_left_time2 = model_ora.get_left_business_accord_date(business, time2)
business_right_time2 = model_ora.get_right_business_accord_date(business, time2)

business_left_time2_formate = Rela.formate_left_business_info(business_left_time2, instances)

business_right_time2_formate, instances_formate_time2 = Rela.formate_right_business_and_instance_info(
    business_right_time2)

data1 = {'business_left': business_left_time1_formate, 'business_center': instances_formate_time1,

         'business_right': business_right_time1_formate
}
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# __author__ = 'Bill'

from model import model_ora
from control import Relation

response = {}

request_data = {'timestamp': '', 'type': 'business_relations_history', 'get_time': '',
                'services_name': '\u5e94\u7528\u7ba1\u7406\u5e73\u53f0(AMPEAR)', 'time1': '2015-07-30',
                'time2': '2015-08-05'}

business = Relation.get_business_name(request_data)
business = business.decode('unicode_escape').encode('utf-8')

time1 = request_data['time1']
time2 = request_data['time2']
print time1, time2
print business

instances = model_ora.get_all_instances_accord_busi(business)

business_left_time1 = model_ora.get_left_business_accord_date(business, time1)
business_right_time1 = model_ora.get_right_business_accord_date(business, time1)

business_left_time1_format = Relation.format_left_business_info(business_left_time1, instances)
business_right_time1_format, instances_format_time1 = Relation.format_right_business_and_instance_info(
    business_right_time1)

business_left_time2 = model_ora.get_left_business_accord_date(business, time2)