Browse Source

fix: 更新任务截图,导致task积分值更新为0

lixuesong 1 năm trước cách đây
mục cha
commit
1b08d91437

+ 6 - 2
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/ApiController.java

@@ -3350,6 +3350,7 @@ public class ApiController {
 	 */
 	@ApiOperation(value = "分页查询", notes = "分页查询")
 	@GetMapping("/getH5To")
+	@SysLog("更新任务截图")
 	public R getH5To(String taskId) {
 		WmTask wmTask = wmTaskService.getById(taskId);
 		if (null != wmTask) {
@@ -3375,8 +3376,11 @@ public class ApiController {
 			}
 			InputStream inputStream = new ByteArrayInputStream(bs.toByteArray());
 			String path = sysFileService.uploadImgByByte(inputStream);
-			wmTask.setTaskInfoImg(path);
-			wmTaskService.updateById(wmTask);
+//			wmTask.setTaskInfoImg(path);
+			WmTask updateTask = new WmTask();
+			updateTask.setId(wmTask.getId());
+			updateTask.setTaskInfoImg(path);
+			wmTaskService.updateById(updateTask);
 		}
 		return R.ok();
 	}