新增接口同时插入主表和详情表数据
This commit is contained in:
@@ -23,6 +23,7 @@ import com.klp.domain.vo.WmsStockIoVo;
|
||||
import com.klp.domain.bo.WmsStockIoBo;
|
||||
import com.klp.service.IWmsStockIoService;
|
||||
import com.klp.common.core.page.TableDataInfo;
|
||||
import com.klp.domain.bo.WmsStockIoWithDetailBo;
|
||||
|
||||
/**
|
||||
* 出入库单主表
|
||||
@@ -77,6 +78,15 @@ public class WmsStockIoController extends BaseController {
|
||||
return toAjax(iWmsStockIoService.insertByBo(bo));
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量新增主表和明细
|
||||
*/
|
||||
@PostMapping("/withDetail")
|
||||
public R<Void> addWithDetail(@RequestBody WmsStockIoWithDetailBo bo) {
|
||||
iWmsStockIoService.addWithDetail(bo);
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改出入库单主
|
||||
*/
|
||||
@@ -132,8 +142,9 @@ public class WmsStockIoController extends BaseController {
|
||||
*/
|
||||
@Log(title = "出入库单主", businessType = BusinessType.UPDATE)
|
||||
@PostMapping("/updateStatus/{stockIoId}")
|
||||
public R<Void> updateStatus(@NotNull(message = "主键不能为空") @PathVariable Long stockIoId,
|
||||
public R<Void> updateStatus(@NotNull(message = "主键不能为空") @PathVariable Long stockIoId,
|
||||
@RequestParam Integer status) {
|
||||
return toAjax(iWmsStockIoService.updateStatus(stockIoId, status));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user