新增web端修改项目信息接口

This commit is contained in:
xy
2025-07-15 15:39:16 +08:00
parent eeb22c749a
commit 6782b19b7d
3 changed files with 25 additions and 2 deletions

View File

@@ -80,4 +80,14 @@ public class AppProjectController extends BaseController {
Boolean flag = appProjectService.AuditAppProject(appProjectAuditParm);
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe);
}
@OperateInfo(info = LogEnum.BUSINESS_COMMON)
@PostMapping("/updateProject")
@ApiOperation("web修改项目信息")
public HttpResult<Boolean> updateProject(@RequestBody AppProjectAuditParm appProjectAuditParm){
String methodDescribe = getMethodDescribe("updateProject");
Boolean flag = appProjectService.updateProject(appProjectAuditParm);
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, flag, methodDescribe);
}
}

View File

@@ -37,6 +37,9 @@ public interface AppProjectService extends IService<AppProjectPO> {
* @Date: 2023/3/27
*/
Boolean AuditAppProject(AppProjectAuditParm appProjectAuditParm);
Boolean updateProject(AppProjectAuditParm appProjectAuditParm);
/**
* @Description: queryProject
* @Param: [appProjectQueryParm]

View File

@@ -132,7 +132,7 @@ class AppProjectServiceImpl extends ServiceImpl<AppProjectMapper, AppProjectPO>
// eq ("user_id", userId).
eq ("name", name);
Integer integer = csLedgerMapper.selectCount (queryWrapper);
return integer > 0 ? true : false;
return integer > 0;
}
@Override
@@ -249,7 +249,17 @@ class AppProjectServiceImpl extends ServiceImpl<AppProjectMapper, AppProjectPO>
csLedger2.setName(appProjectAuditParm.getName());
}
csLedgerMapper.updateById(csLedger2);
return i == 1 ? true : false;
return i == 1;
}
@Override
public Boolean updateProject(AppProjectAuditParm appProjectAuditParm) {
return this.lambdaUpdate().set(AppProjectPO::getName,appProjectAuditParm.getName())
.set(AppProjectPO::getArea,appProjectAuditParm.getArea())
.set(AppProjectPO::getDescription,appProjectAuditParm.getDescription())
.eq(AppProjectPO::getId,appProjectAuditParm.getId())
.eq(AppProjectPO::getStatus,"1")
.update();
}
@Override