#!/usr/bin/env python3 # -*- coding: utf-8 -*- import json result = {'success': True} try: dbname = get_module_dbname('financial_management') result['dbname'] = dbname async with DBPools().sqlorContext(dbname) as sor: sql = "SELECT count(*) rcnt FROM receivables" r = await sor.sqlExe(sql, {'page': 1, 'rows': 10, 'sort': 'id'}) result['count'] = str(r) except Exception as e: result['error'] = str(e) return json.dumps(result, ensure_ascii=False, default=str)