Compare commits

...

2 Commits

Author SHA1 Message Date
b98b4593f6 Merge remote-tracking branch 'origin/0.8.X' into 0.8.X 2026-03-25 13:50:13 +08:00
7afc9ac04f feat(eqp): 修改辅料和备品备件新增接口返回值
- 将 EqpAuxiliaryMaterialController 的 add 方法返回值从 R<Void> 改为 R<Long>
- 将 EqpAuxiliaryMaterialService 和实现类的 insertByBo 方法返回值从 Boolean 改为 Long
- 将 EqpSparePartController 的 add 方法返回值从 R<Void> 改为 R<Long>
- 将 EqpSparePartService 和实现类的 insertByBo 方法返回值从 Boolean 改为 Long
- 新增操作成功后返回具体的 ID 值而非布尔值
- 统一了接口返回格式,便于前端获取新增记录的主键信息
2026-03-25 13:50:05 +08:00
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) @Log(title = "辅料", businessType = BusinessType.INSERT)
@RepeatSubmit() @RepeatSubmit()
@PostMapping() @PostMapping()
public R<Void> add(@Validated(AddGroup.class) @RequestBody EqpAuxiliaryMaterialBo bo) { public R<Long> add(@Validated(AddGroup.class) @RequestBody EqpAuxiliaryMaterialBo bo) {
return toAjax(iEqpAuxiliaryMaterialService.insertByBo(bo)); return R.ok(iEqpAuxiliaryMaterialService.insertByBo(bo));
} }
/** /**

View File

@@ -71,8 +71,8 @@ public class EqpSparePartController extends BaseController {
@Log(title = "备品备件", businessType = BusinessType.INSERT) @Log(title = "备品备件", businessType = BusinessType.INSERT)
@RepeatSubmit() @RepeatSubmit()
@PostMapping() @PostMapping()
public R<Void> add(@Validated(AddGroup.class) @RequestBody EqpSparePartBo bo) { public R<Long> add(@Validated(AddGroup.class) @RequestBody EqpSparePartBo bo) {
return toAjax(iEqpSparePartService.insertByBo(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 @Override
public Boolean insertByBo(EqpAuxiliaryMaterialBo bo) { public Long insertByBo(EqpAuxiliaryMaterialBo bo) {
EqpAuxiliaryMaterial add = BeanUtil.toBean(bo, EqpAuxiliaryMaterial.class); EqpAuxiliaryMaterial add = BeanUtil.toBean(bo, EqpAuxiliaryMaterial.class);
validEntityBeforeSave(add); validEntityBeforeSave(add);
boolean flag = baseMapper.insert(add) > 0; boolean flag = baseMapper.insert(add) > 0;
if (flag) { if (flag) {
bo.setAuxiliaryId(add.getAuxiliaryId()); bo.setAuxiliaryId(add.getAuxiliaryId());
} }
return flag; return add.getAuxiliaryId();
} }
/** /**

View File

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