code: def fundarb(
          self,
          jsl_username,
          jsl_password,
          avolume=100,
          bvolume=100,
          ptype="price",
      ):
          
          session = requests.session()
          headers = {
              # pylint: disable=line-too-long
              "User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko"
          }
          session.headers.update(headers)
  
          logindata = dict(
              return_url="http://www.jisilu.cn/",
              user_name=jsl_username,
              password=jsl_password,
              net_auto_login="1",
              _post_type="ajax",
          )
  
          rep = session.post(self.__jsl_login_url, data=logindata)
  
          if rep.json()["err"] is not None:
              return rep.json()
  
          # 添加当前的ctime
          fundarb_url = self.__fundarb_url.format(ctime=int(time.time()))
  
          pdata = dict(
              avolume=avolume,
              bvolume=bvolume,
              ptype=ptype,
              is_search="1",
              market=["sh", "sz"],
              rp="50",
          )
          # 请求数据
          rep = session.post(fundarb_url, data=pdata)
  
          # 获取返回的json字符串
          fundajson = json.loads(rep.text)
          # 格式化返回的json字符串
          data = self.formatfundajson(fundajson)
  
          self.__fundarb = data
          return self.__fundarb
docs: 以字典形式返回分级A数据
          :param jsl_username: 集思录用户名
          :param jsl_password: 集思路登录密码
          :param avolume: A成交额，单位百万
          :param bvolume: B成交额，单位百万
          :param ptype: 溢价计算方式，price=现价，buy=买一，sell=卖一