bug修复

This commit is contained in:
guo 2023-11-09 17:54:56 +08:00
parent ac4d137152
commit 79c8c8c3bf
5 changed files with 17 additions and 1 deletions

View File

@ -149,5 +149,6 @@ public class CarVideoAirtightDataController {
carVideoAirtightDataService.saveCarVideoAnalyAirtightResult(json);
return Result.ok();
}
//to do
}

View File

@ -2,11 +2,14 @@ package com.zhgd.xmgl.modules.hangbasket.controller;
import com.zhgd.xmgl.modules.hangbasket.entity.HangBasketAlarmData;
import com.zhgd.xmgl.modules.hangbasket.service.IHangBasketAlarmDataService;
import com.zhgd.xmgl.security.entity.UserInfo;
import com.zhgd.xmgl.security.util.SecurityUtils;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiImplicitParams;
import java.util.Date;
import java.util.HashMap;
import springfox.documentation.annotations.ApiIgnore;
@ -14,6 +17,7 @@ import springfox.documentation.annotations.ApiIgnore;
import java.util.List;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.util.Objects;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@ -99,6 +103,11 @@ public class HangBasketAlarmDataController {
@ApiOperation(value = "编辑挂篮告警数据信息", notes = "编辑挂篮告警数据信息", httpMethod = "POST")
@PostMapping(value = "/edit")
public Result<HangBasketAlarmData> edit(@RequestBody HangBasketAlarmData hangBasketAlarmData) {
if (Objects.equals(hangBasketAlarmData.getHandleDone(), 1)) {
UserInfo userInfo = SecurityUtils.getUser();
hangBasketAlarmData.setOperateId(userInfo.getUserId());
hangBasketAlarmData.setOperateTime(new Date());
}
hangBasketAlarmDataService.updateById(hangBasketAlarmData);
return Result.ok();
}

View File

@ -100,7 +100,7 @@ public class HangBasketAlarmData implements Serializable {
*/
@Excel(name = "操作人id", width = 15)
@ApiModelProperty(value = "操作人id")
private java.lang.Integer operateId;
private java.lang.Long operateId;
/**
* 操作时间
*/

View File

@ -16,6 +16,7 @@ import com.zhgd.xmgl.security.util.SecurityUtils;
import com.zhgd.xmgl.util.RefUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
@ -29,6 +30,7 @@ import java.util.stream.Collectors;
* @version V1.0
*/
@Service
@Transactional(rollbackFor = Exception.class)
public class TaskProgressContentServiceImpl extends ServiceImpl<TaskProgressContentMapper, TaskProgressContent> implements ITaskProgressContentService {
@Autowired
TaskProgressMaterialRelMapper taskProgressMaterialRelMapper;

View File

@ -449,6 +449,10 @@ public class TaskProgressServiceImpl extends ServiceImpl<TaskProgressMapper, Tas
@Override
public void edit(TaskProgress taskProgress) {
TaskProgress tp = baseMapper.selectById(taskProgress.getId());
if (Objects.equals(tp.getProgressRatio(), 100D) && !Objects.equals(taskProgress.getProgressRatio(), 100D)) {
throw new OpenAlertException("进度100%不能再次修改");
}
setStatusRel(taskProgress);
baseMapper.updateByPrimaryId(taskProgress);
addWarning(taskProgress);