委托工程开发
This commit is contained in:
@@ -37,6 +37,6 @@ public class RecordEngineeringController {
|
||||
|
||||
@PostMapping("/update")
|
||||
public ResponseResult update(RecordEngineering recordResult) {
|
||||
return recordEngineeringService.update(recordResult);
|
||||
return recordEngineeringService.updateRecordEngineering(recordResult);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -33,4 +33,11 @@ public interface RecordEngineeringService extends IService<RecordEngineering> {
|
||||
* @return 删除结果
|
||||
*/
|
||||
ResponseResult delete(RecordEngineering recordResult);
|
||||
|
||||
/**
|
||||
* 修改检测工程信息
|
||||
* @param recordResult 检测工程信息
|
||||
* @return 修改结果
|
||||
*/
|
||||
ResponseResult updateRecordEngineering(RecordEngineering recordResult);
|
||||
}
|
||||
|
||||
@@ -46,6 +46,18 @@ public class RecordEngineeringServiceImpl extends ServiceImpl<RecordEngineeringM
|
||||
return ResponseResult.error("请选择要删除的检测工程");
|
||||
return this.removeById(recordResult.getId()) ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResponseResult updateRecordEngineering(RecordEngineering recordResult) {
|
||||
if(recordResult.getId() == null)
|
||||
return ResponseResult.error("请选择要修改的检测工程");
|
||||
RecordEngineering oldRecordEngineering = this.getById(recordResult.getId());
|
||||
if(oldRecordEngineering == null)
|
||||
return ResponseResult.error("要修改的检测工程不存在");
|
||||
oldRecordEngineering.setEngineeringName(recordResult.getEngineeringName() != null? recordResult.getEngineeringName() : oldRecordEngineering.getEngineeringName());
|
||||
|
||||
return this.updateById(oldRecordEngineering)? ResponseResult.success("修改成功") : ResponseResult.error("修改失败");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user