コード例 #1
0
def get_result(filters):
    user_id = frappe.db.get_value("User", filters.get("agent"), "user_id")
    res_list = []
    if user_id:
        request_data = json.dumps({
            "user_id": user_id,
            "property_id": filters.get("property_id")
        })
        if not filters.get("property_id"):
            response = get_agent_properties(request_data)
        else:
            response = get_property_of_given_id(request_data)
            response["data"] = [response.get("data")]
        for prop in response.get("data"):
            prop_id = prop.get("property_id")
            prop_visit_count = get_property_visit_count(prop_id)
            property_id = "<a onclick=get_on_click_trigger('{0}')>{0}</a>".format(
                prop_id)
            res_list.append([
                property_id,
                prop.get("property_title"),
                prop.get("property_type"),
                prop.get("property_subtype"),
                prop.get("property_subtype_option"),
                prop.get("location"),
                prop.get("status"), prop_visit_count
            ])

    return res_list
コード例 #2
0
ファイル: property.py プロジェクト: Tejal011089/Hunters-Camp
def view_property(property_id,sid):
	doc = {}
	doc["user_id"] = frappe.db.get_value("User",{"name":frappe.session.user},"user_id")
	doc["sid"] = sid
	doc["property_id"] = property_id
	data = json.dumps(doc)
	doc = api.get_property_of_given_id(data)
	doclist = get_mapped_doc(doc["data"],{})
	print doclist.city
	doclist.city_link = frappe.db.get_value("City",{"city_name":doclist.city},"name")
	doclist.location_link = frappe.db.get_value("Area",{"area":doclist.location},"name")
	return doclist
コード例 #3
0
def get_result(filters):
	user_id = frappe.db.get_value("User", filters.get("agent"), "user_id")
	res_list = []
	if user_id:
		request_data = json.dumps({"user_id":user_id, "property_id":filters.get("property_id"),"builder":filters.get("agent")})
		if not filters.get("property_id"):
			response = get_builder_properties(request_data) 
		else: 
			response = get_property_of_given_id(request_data)
			response["data"] = [response.get("data")]
		for prop in response.get("data"):
			prop_id = prop.get("property_id")
			prop_visit_count = get_property_visit_count(prop_id)
			property_id = "<a onclick=get_on_click_trigger('{0}')>{0}</a>".format(prop_id)
			res_list.append([ property_id , prop.get("property_title"), prop.get("property_type"),
							prop.get("property_subtype"), prop.get("property_subtype_option"), prop.get("location"), 
							prop.get("status"), prop.get("posted_datetime"), prop_visit_count])
	return res_list
コード例 #4
0
def get_individual_property(data):
    return api.get_property_of_given_id(data)
コード例 #5
0
ファイル: __init__.py プロジェクト: pawaranand/propshikhari
def get_individual_property(data):
	return api.get_property_of_given_id(data)