# -*- coding: utf-8 -*- # !/usr/bin/env python from library.jdopen.client.api.base import BaseJdOpenAPI class JdOpenSupport(BaseJdOpenAPI): def query_province(self): """ 查询省 """ return self._get("/v1/agent/province/list") def query_city(self, code): """ 查询市 """ return self._get("/v1/agent/city/list/code/{code}".format(code=code)) def query_district(self, code): """ 查询区 """ return self._get("/v1/agent/district/list/code/{code}".format(code=code)) def query_industry(self): """ 查询一级行业 """ return self._get("/v1/agent/industry/list") def query_sub_industry(self, num): """ 查询二级行业 """ return self._get("/v1/agent/industry/second/list/code/{num}".format(num=num)) def query_bank(self, k=None): """ 查询银行 """ return self._get("/v1/agent/bank/list/{k}".format(k=k or u"银行")) def query_sub_bank(self, bankCode, subK=None): """ 查询支行 """ return self._get("/v1/agent/bankSub/list/{bankCode}/{subK}".format(bankCode=bankCode or u"", subK=subK or u"行")) def query_pay_type(self): return self._get("/v1/agent/pay/bankinfo/list") def get_product_customer(self, customerNum, payProduct): url = "/api/queryTradeRoute" data = { "customerNum": customerNum, "payProduct": payProduct } return self._post(url=url, data=data)