|
@@ -55,11 +55,14 @@ public class TCallRecordController extends BaseController
|
|
|
@Autowired
|
|
|
private ITCallRecordService tCallRecordService;
|
|
|
|
|
|
- @Value("${DOMAIN}")
|
|
|
+ /*@Value("${DOMAIN}")
|
|
|
private String domain;
|
|
|
|
|
|
@Value("${URL_DISK_PREFIX}")
|
|
|
- private String urlDiskPrefix;
|
|
|
+ private String urlDiskPrefix;*/
|
|
|
+
|
|
|
+ @Value("${FILE_URL_PREFIX}")
|
|
|
+ private String fileUrlPrefix;
|
|
|
|
|
|
/**
|
|
|
* 查询通话记录列表
|
|
@@ -189,7 +192,8 @@ public class TCallRecordController extends BaseController
|
|
|
if(StringUtils.isBlank(url))
|
|
|
throw new ServiceException("未查询到录音");
|
|
|
//查询服务器上的文件
|
|
|
- url = url.replace(domain, urlDiskPrefix);
|
|
|
+// url = url.replace(domain, urlDiskPrefix);
|
|
|
+ url = fileUrlPrefix + url;
|
|
|
// 构造文件的完整路径
|
|
|
File file = new File(url);
|
|
|
|
|
@@ -229,7 +233,8 @@ public class TCallRecordController extends BaseController
|
|
|
for (TCallRecord callRecord : tCallRecords) {
|
|
|
String url = callRecord.getUrl();
|
|
|
if(StringUtils.isNotBlank(url))
|
|
|
- fileNames.add(url.replace(domain, urlDiskPrefix));
|
|
|
+// fileNames.add(url.replace(domain, urlDiskPrefix));
|
|
|
+ fileNames.add(fileUrlPrefix + url);
|
|
|
}
|
|
|
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
|
|
|
try (ZipOutputStream zipOutputStream = new ZipOutputStream(byteArrayOutputStream)) {
|