参考示例
1.参数加密示例及注意事项
appKey由园区提供 ,即tenantId
appSecret 由园区提供
timestamp 时间戳,根据当前时间获取。
sign加密前的字符串由appKey、appSecret、timestamp及接口请求参数通过 key=value&key=value形式拼接,然后调用加密方法进行加密。
sign加密前字符串拼接示例sign_before:
```java
String sign_before="appKey="+appKey+"&appSecret="+appSecret+"×tamp="+timestamp+"&serialNumber="+serialNumber+"&contractNumber="+contractNumber;
sign_before+="&project="+project+"&contractName="+contractName+"&contractPartya="+contractPartya+"&contractPartyb="+contractPartyb+"&settlementBase="+settlementBase;
sign_before+="&settlementProportion="+settlementProportion+"&tenantId="+tenantId;
```
调用加密方法进行加密
```java
String sign = CryptUtil.encrypt(sign_before, appSecret);
```
**注意事项:**
**加密的字段**
接口文档中除附件外的必填项需要进行加密
**参数加密顺序**
以接口文档中字段顺序一致
**接口请求方式**
接口以post、multipart/form-data方式发送请求