音视频样例配置dst_file和file_id字段做特殊处理,dst_file填上传目标文件的具体路径,file_id只保留/group……
This commit is contained in:
@@ -3025,6 +3025,20 @@ public class ConfigSourcesService extends BaseService {
|
|||||||
dstStr.substring(1, dstStr.length() - 1))
|
dstStr.substring(1, dstStr.length() - 1))
|
||||||
.toString();
|
.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if("dstFile".equals(commonSourceFieldCfg
|
||||||
|
.getSrcName())){
|
||||||
|
if ("dst_file".equals(commonSourceFieldCfg
|
||||||
|
.getDstName())) {
|
||||||
|
String maatTableName = ServiceAndRDBIndexReal
|
||||||
|
.getUnMaatTableName(Integer.valueOf(srcMap.get("service")
|
||||||
|
.toString().trim()));
|
||||||
|
dstStr="/home/mesasoft/"+maatTableName.substring(maatTableName.lastIndexOf("_")+1)+"/full/"+dstStr.substring(dstStr.lastIndexOf("/")+1);
|
||||||
|
}else if ("file_id".equals(commonSourceFieldCfg
|
||||||
|
.getDstName())) {
|
||||||
|
dstStr= dstStr.substring(dstStr.indexOf("/group"));
|
||||||
|
}
|
||||||
|
}
|
||||||
switch (commonSourceFieldCfg.getFieldType()) {
|
switch (commonSourceFieldCfg.getFieldType()) {
|
||||||
case "Number":
|
case "Number":
|
||||||
if (!StringUtil.isNumeric(dstStr)) {
|
if (!StringUtil.isNumeric(dstStr)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user