docs: def replace_party(self, url, token, encoding_aes_key, media_id):
          """
          全量覆盖部门
  
          https://work.weixin.qq.com/api/doc#90000/90135/90982
  
          :param url: 企业应用接收企业微信推送请求的访问协议和地址，支持http或https协议
          :param token: 用于生成签名
          :param encoding_aes_key: 用于消息体的加密，是AES密钥的Base64编码
          :param media_id: 上传的csv文件的media_id
          :return: 返回的 JSON 数据包
          """
          return self._post(
              'batch/replaceparty',
              data={
                  'media_id': media_id,
                  'callback': {
                      'url': url,
                      'token': token,
                      'encodingaeskey': encoding_aes_key
                  }
              }
          )