main
黄海 9 months ago
parent d283c06b1d
commit 927b640f7d

@ -25,13 +25,13 @@ public class ResourceController extends Controller {
/**
*
*
* @param type_id 1 (word,ppt,pdf)2(excel)
* @param type_id 1 (word,ppt,pdf)2(excel)
* @param keyword
* @param page
* @param limit
* @param page
* @param limit
*/
@Before(GET.class)
public void getZskPage(int type_id,String keyword, int page, int limit) {
public void getZskPage(int type_id, String keyword, int page, int limit) {
//根据上传人员ID获取他所隶属的行政区划ID
String person_id = getCookie("person_id");
//身份ID
@ -39,7 +39,7 @@ public class ResourceController extends Controller {
//行政区划码
String area_code = rm.getAreaCode(identity_id, person_id);
Page<Record> list = rm.getZskPage(person_id,type_id,keyword,area_code, page, limit);
Page<Record> list = rm.getZskPage(person_id, type_id, keyword, area_code, page, limit);
renderJson(CommonUtil.renderJsonForLayUI(list));
}
@ -74,7 +74,7 @@ public class ResourceController extends Controller {
uploadFile.getFile().renameTo(targetFile);
//保存到数据库记录
rm.uploadZskDocument(fileName, key, type_id, identity_id, area_code,person_id);
rm.uploadZskDocument(fileName, key, type_id, identity_id, area_code, person_id);
//返回
Kv kv = Kv.create();
@ -98,4 +98,21 @@ public class ResourceController extends Controller {
kv.set("message", "保存成功");
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);
}
}

@ -121,4 +121,14 @@ public class ResourceModel {
record.set("person_id", person_id);
Db.save("t_zsk_files", "id", record);
}
/**
*
* @param id
* @return
*/
public Record getZskDocument(int id){
String sql = "select * from t_zsk_files where id=?";
return Db.findFirst(sql, id);
}
}

Loading…
Cancel
Save