|
|
@ -98,4 +98,21 @@ public class ResourceController extends Controller {
|
|
|
|
kv.set("message", "保存成功");
|
|
|
|
kv.set("message", "保存成功");
|
|
|
|
renderJson(kv);
|
|
|
|
renderJson(kv);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 下载知识库文档
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param id 知识库文档ID
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Before(GET.class)
|
|
|
|
|
|
|
|
@IsNumericInterface({"id"})
|
|
|
|
|
|
|
|
@IsLoginInterface({})
|
|
|
|
|
|
|
|
public void download(int id) {
|
|
|
|
|
|
|
|
Record record = rm.getZskDocument(id);
|
|
|
|
|
|
|
|
String name = record.getStr("name");
|
|
|
|
|
|
|
|
String file_name = record.getStr("file_name");
|
|
|
|
|
|
|
|
String f = BaseApplication.PropKit.get("upload.path")+"/" + file_name;
|
|
|
|
|
|
|
|
//提供下载
|
|
|
|
|
|
|
|
renderFile(new File(f), name);
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|