|
|
|
@ -6,6 +6,7 @@ import Tools.MaxKb.Util.MaxKbDb;
|
|
|
|
|
import com.jfinal.kit.PropKit;
|
|
|
|
|
import com.jfinal.plugin.activerecord.Record;
|
|
|
|
|
|
|
|
|
|
import java.io.File;
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
public class UploadMaxKBFile {
|
|
|
|
@ -34,8 +35,23 @@ public class UploadMaxKBFile {
|
|
|
|
|
System.out.println("数据集:【" + dataSetName + "】不存在,请检查后重新运行!");
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
System.out.println(list);
|
|
|
|
|
//数据集ID
|
|
|
|
|
String dataSetId = list.getFirst().getStr("id");
|
|
|
|
|
|
|
|
|
|
//在上传文档前,需要删除掉旧的同名文档
|
|
|
|
|
File fi = new File(uploadFile);
|
|
|
|
|
String fileName = fi.getName();
|
|
|
|
|
|
|
|
|
|
List<Record> listDocuments = mm.getDocumentListByDataSetId(dataSetId);
|
|
|
|
|
for (Record record : listDocuments) {
|
|
|
|
|
String documentName = record.getStr("name");
|
|
|
|
|
if (documentName.equals(fileName)) {
|
|
|
|
|
String documentId = record.getStr("id");
|
|
|
|
|
//准备删除掉旧的文档
|
|
|
|
|
|
|
|
|
|
//上传新的文档
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//获取身份识别
|
|
|
|
|
// String authCode = MaxKbCallUtil.getAuthorization();
|
|
|
|
|