feat(eqp): 修改辅料和备品备件新增接口返回值

- 将 EqpAuxiliaryMaterialController 的 add 方法返回值从 R<Void> 改为 R<Long>
- 将 EqpAuxiliaryMaterialService 和实现类的 insertByBo 方法返回值从 Boolean 改为 Long
- 将 EqpSparePartController 的 add 方法返回值从 R<Void> 改为 R<Long>
- 将 EqpSparePartService 和实现类的 insertByBo 方法返回值从 Boolean 改为 Long
- 新增操作成功后返回具体的 ID 值而非布尔值
- 统一了接口返回格式,便于前端获取新增记录的主键信息
This commit is contained in:
2026-03-25 13:50:05 +08:00
parent 8baf165840
commit 7afc9ac04f
6 changed files with 10 additions and 10 deletions

View File

@@ -71,8 +71,8 @@ public class EqpAuxiliaryMaterialController extends BaseController {
@Log(title = "辅料", businessType = BusinessType.INSERT)
@RepeatSubmit()
@PostMapping()
public R<Void> add(@Validated(AddGroup.class) @RequestBody EqpAuxiliaryMaterialBo bo) {
return toAjax(iEqpAuxiliaryMaterialService.insertByBo(bo));
public R<Long> add(@Validated(AddGroup.class) @RequestBody EqpAuxiliaryMaterialBo bo) {
return R.ok(iEqpAuxiliaryMaterialService.insertByBo(bo));
}
/**

View File

@@ -71,8 +71,8 @@ public class EqpSparePartController extends BaseController {
@Log(title = "备品备件", businessType = BusinessType.INSERT)
@RepeatSubmit()
@PostMapping()
public R<Void> add(@Validated(AddGroup.class) @RequestBody EqpSparePartBo bo) {
return toAjax(iEqpSparePartService.insertByBo(bo));
public R<Long> add(@Validated(AddGroup.class) @RequestBody EqpSparePartBo bo) {
return R.ok(iEqpSparePartService.insertByBo(bo));
}
/**

View File

@@ -35,7 +35,7 @@ public interface IEqpAuxiliaryMaterialService {
/**
* 新增辅料
*/
Boolean insertByBo(EqpAuxiliaryMaterialBo bo);
Long insertByBo(EqpAuxiliaryMaterialBo bo);
/**
* 修改辅料

View File

@@ -35,7 +35,7 @@ public interface IEqpSparePartService {
/**
* 新增备品备件
*/
Boolean insertByBo(EqpSparePartBo bo);
Long insertByBo(EqpSparePartBo bo);
/**
* 修改备品备件

View File

@@ -75,14 +75,14 @@ public class EqpAuxiliaryMaterialServiceImpl implements IEqpAuxiliaryMaterialSer
* 新增辅料
*/
@Override
public Boolean insertByBo(EqpAuxiliaryMaterialBo bo) {
public Long insertByBo(EqpAuxiliaryMaterialBo bo) {
EqpAuxiliaryMaterial add = BeanUtil.toBean(bo, EqpAuxiliaryMaterial.class);
validEntityBeforeSave(add);
boolean flag = baseMapper.insert(add) > 0;
if (flag) {
bo.setAuxiliaryId(add.getAuxiliaryId());
}
return flag;
return add.getAuxiliaryId();
}
/**

View File

@@ -91,14 +91,14 @@ public class EqpSparePartServiceImpl implements IEqpSparePartService {
* 新增备品备件
*/
@Override
public Boolean insertByBo(EqpSparePartBo bo) {
public Long insertByBo(EqpSparePartBo bo) {
EqpSparePart add = BeanUtil.toBean(bo, EqpSparePart.class);
validEntityBeforeSave(add);
boolean flag = baseMapper.insert(add) > 0;
if (flag) {
bo.setPartId(add.getPartId());
}
return flag;
return add.getPartId();
}
/**