鞍钢-bug修复
This commit is contained in:
parent
83cd00a69d
commit
6189648127
@ -1,14 +1,13 @@
|
|||||||
package com.zhgd.xmgl.modules.project.controller;
|
package com.zhgd.xmgl.modules.project.controller;
|
||||||
|
|
||||||
import cn.hutool.crypto.SecureUtil;
|
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.gexin.fastjson.JSON;
|
import com.gexin.fastjson.JSON;
|
||||||
import com.zhgd.annotation.OperLog;
|
import com.zhgd.annotation.OperLog;
|
||||||
import com.zhgd.jeecg.common.api.vo.Result;
|
import com.zhgd.jeecg.common.api.vo.Result;
|
||||||
|
import com.zhgd.jeecg.common.execption.OpenAlertException;
|
||||||
import com.zhgd.jeecg.common.mybatis.EntityMap;
|
import com.zhgd.jeecg.common.mybatis.EntityMap;
|
||||||
import com.zhgd.jeecg.common.util.MD5Util;
|
|
||||||
import com.zhgd.redis.lock.RedisRepository;
|
import com.zhgd.redis.lock.RedisRepository;
|
||||||
import com.zhgd.xmgl.async.AsyncProject;
|
import com.zhgd.xmgl.async.AsyncProject;
|
||||||
import com.zhgd.xmgl.entity.vo.ZwProjectDataVo;
|
import com.zhgd.xmgl.entity.vo.ZwProjectDataVo;
|
||||||
@ -17,8 +16,6 @@ import com.zhgd.xmgl.modules.project.entity.dto.SjProjectDto;
|
|||||||
import com.zhgd.xmgl.modules.project.entity.vo.*;
|
import com.zhgd.xmgl.modules.project.entity.vo.*;
|
||||||
import com.zhgd.xmgl.modules.project.enums.SanjiangProgressProjectEnum;
|
import com.zhgd.xmgl.modules.project.enums.SanjiangProgressProjectEnum;
|
||||||
import com.zhgd.xmgl.modules.project.service.IProjectService;
|
import com.zhgd.xmgl.modules.project.service.IProjectService;
|
||||||
import com.zhgd.xmgl.modules.project.service.impl.ProjectServiceImpl;
|
|
||||||
import com.zhgd.xmgl.util.MessageUtil;
|
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
import io.swagger.annotations.ApiImplicitParam;
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
import io.swagger.annotations.ApiImplicitParams;
|
import io.swagger.annotations.ApiImplicitParams;
|
||||||
@ -204,6 +201,18 @@ public class ProjectController {
|
|||||||
return Result.ok();
|
return Result.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@OperLog(operModul = "项目管理", operType = "更新项目", operDesc = "更新项目")
|
||||||
|
@ApiOperation(value = "更新项目信息", notes = "更新项目信息", httpMethod = "POST")
|
||||||
|
@PostMapping(value = "/updateBySn")
|
||||||
|
public Result updateBySn(@RequestBody Project project) {
|
||||||
|
if (StringUtils.isBlank(project.getProjectSn())) {
|
||||||
|
throw new OpenAlertException("projectSn不能为空");
|
||||||
|
}
|
||||||
|
redisRepository.del("projectInfoBySn:" + project.getProjectSn());
|
||||||
|
projectService.update(project, new LambdaQueryWrapper<Project>().eq(Project::getProjectSn, project.getProjectSn()));
|
||||||
|
return Result.ok();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 通过id删除
|
* 通过id删除
|
||||||
*
|
*
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user