diff --git a/WebRoot/Excel/F51B107C-A22F-49C3-9DDA-D9D3A05F51FD.jpg b/WebRoot/Excel/F51B107C-A22F-49C3-9DDA-D9D3A05F51FD.jpg new file mode 100644 index 00000000..5e19ecf7 Binary files /dev/null and b/WebRoot/Excel/F51B107C-A22F-49C3-9DDA-D9D3A05F51FD.jpg differ diff --git a/src/main/java/com/dsideal/QingLong/Collect/Controller/CollectController.java b/src/main/java/com/dsideal/QingLong/Collect/Controller/CollectController.java index e427a78f..25685be3 100644 --- a/src/main/java/com/dsideal/QingLong/Collect/Controller/CollectController.java +++ b/src/main/java/com/dsideal/QingLong/Collect/Controller/CollectController.java @@ -898,7 +898,7 @@ public class CollectController extends Controller { } if (!FileUtil.exist(basePath)) FileUtil.mkdir(basePath); String file_id = UUID.randomUUID().toString().toUpperCase(); - String filePath = basePath+File.separator + file_id + "." + suffix; + String filePath = basePath + File.separator + file_id + "." + suffix; uf.getFile().renameTo(new File(filePath)); //计算文件大小 String file_size = FileSizeUtil.getAutoFileOrFilesSize(filePath); @@ -923,6 +923,20 @@ public class CollectController extends Controller { renderJson(kv); } + /** + * 功能:删除上传的文件 + * + * @param job_id + * @param file_id + */ + @Before({POST.class}) + public void delUploadFile(int job_id, String file_id) { + cm.delUploadFile(job_id, file_id); + Kv kv = Kv.by("success", true); + kv.set("message", "删除成功!"); + renderJson(kv); + } + /** * 功能:获取指定任务,指定单位(人员)上传的附件列表 * diff --git a/src/main/java/com/dsideal/QingLong/Collect/Model/CollectModel.java b/src/main/java/com/dsideal/QingLong/Collect/Model/CollectModel.java index ae44fa84..bb3c3aa4 100644 --- a/src/main/java/com/dsideal/QingLong/Collect/Model/CollectModel.java +++ b/src/main/java/com/dsideal/QingLong/Collect/Model/CollectModel.java @@ -1216,6 +1216,17 @@ public class CollectModel { return record.getInt("id"); } + /** + * 功能:删除上传的文件 + * + * @param job_id + * @param file_id + */ + public void delUploadFile(int job_id, String file_id) { + String sql = "delete from t_collect_uploadfile where job_id=? and file_id=?"; + Db.update(sql, job_id, file_id); + } + /** * 功能:获取指定任务,指定单位(人员)上传的附件列表 *