|
@@ -19,6 +19,7 @@ import sun.misc.BASE64Encoder;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import java.io.IOException;
|
|
|
+import java.util.Base64;
|
|
|
import java.util.Date;
|
|
|
|
|
|
/**
|
|
@@ -49,10 +50,9 @@ public class ContractServiceImpl extends BaseService implements ContractService
|
|
|
request.setServiceEndTime(contractDto.getServiceEndTime());
|
|
|
request.setContractFileName(filename);
|
|
|
|
|
|
- BASE64Encoder base64Encoder = new BASE64Encoder();
|
|
|
String base64Str;
|
|
|
try {
|
|
|
- base64Str = base64Encoder.encode(contractDto.getContract().getBytes());
|
|
|
+ base64Str = Base64.getEncoder().encodeToString(contractDto.getContract().getBytes());
|
|
|
request.setBase64Str(base64Str);
|
|
|
} catch (IOException ioe) {
|
|
|
log.error("上传协议转base64失败,失败原因:{}", ioe.getMessage());
|