Exemple #1
0
    def solve_service_area_exit(self, entity):
        area = entity['area'][0]
        service = entity['service'][0]
        res = Neo4jPrepare.get_reverse_relation_mul(area, '服务')
        ans = "\n"
        for r in res:
            if r['office_name'] == service:
                ans += area + "提供" + service + "\n"
                return ans

        ans += area + "不提供" + service + "\n"
        return ans
Exemple #2
0
    def solve_service_area_all(self, entity):

        area = entity['area'][0]
        res = Neo4jPrepare.get_reverse_relation_mul(area, '服务')
        ans = "\n"
        if len(res) > 0:
            ans += area + "提供的服务包括"
            for r in res[:-1]:
                ans += r['office_name'] + ","
            ans += res[-1]['office_name'] + "\n"
        else:
            ans += area + "不提供任何服务\n"
        return ans