docs: public static SecapiPayProfitsharingResult secapiPayProfitsharing(SecapiPayProfitsharing secapiPayProfitsharing,String key){
  		Map<String,String> map = MapUtil.objectToMap(secapiPayProfitsharing, "receivers");
  		if(secapiPayProfitsharing.getReceivers() != null){
  			map.put("receivers", JsonUtil.toJSONString(secapiPayProfitsharing.getReceivers()));
  		}
  		String sign = SignatureUtil.generateSign(map,secapiPayProfitsharing.getSign_type() == null? "HMAC-SHA256": secapiPayProfitsharing.getSign_type(),key);
  		secapiPayProfitsharing.setSign(sign);
  		String xml = XMLConverUtil.convertToXML(secapiPayProfitsharing);
  		HttpUriRequest httpUriRequest = RequestBuilder.post()
  				.setHeader(xmlHeader)
  				.setUri(baseURI() + "/secapi/pay/profitsharing")
  				.setEntity(new StringEntity(xml,Charset.forName("utf-8")))
  				.build();
  		return LocalHttpClient.keyStoreExecuteXmlResult(secapiPayProfitsharing.getMch_id(), httpUriRequest,SecapiPayProfitsharingResult.class, secapiPayProfitsharing.getSign_type() == null? "HMAC-SHA256": secapiPayProfitsharing.getSign_type(),key);
  	}