feat:新增盘点表数据
This commit is contained in:
@@ -37,7 +37,7 @@ import com.zt.plat.module.qms.resource.material.service.MaterialInventoryCheckSe
|
|||||||
|
|
||||||
@Tag(name = "管理后台 - 库存盘点")
|
@Tag(name = "管理后台 - 库存盘点")
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/qms/material-inventory-check")
|
@RequestMapping("/qms/resource/material-inventory-check")
|
||||||
@Validated
|
@Validated
|
||||||
@FileUploadController(source = "qms.materialinventorycheck")
|
@FileUploadController(source = "qms.materialinventorycheck")
|
||||||
public class MaterialInventoryCheckController extends AbstractFileUploadController implements BusinessControllerMarker{
|
public class MaterialInventoryCheckController extends AbstractFileUploadController implements BusinessControllerMarker{
|
||||||
@@ -115,4 +115,12 @@ public class MaterialInventoryCheckController extends AbstractFileUploadControll
|
|||||||
BeanUtils.toBean(list, MaterialInventoryCheckRespVO.class));
|
BeanUtils.toBean(list, MaterialInventoryCheckRespVO.class));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@PostMapping("/create-form")
|
||||||
|
@Operation(summary = "创建库存盘点")
|
||||||
|
public CommonResult<MaterialInventoryCheckRespVO> createMaterialInventoryCheckForm(@Valid @RequestBody MaterialInventoryCheckSaveReqVO createReqVO) {
|
||||||
|
|
||||||
|
|
||||||
|
return success(materialInventoryCheckService.createMaterialInventoryCheckForm(createReqVO));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -36,4 +36,7 @@ public class MaterialInventoryCheckBatchSaveReqVO {
|
|||||||
@Schema(description = "备注")
|
@Schema(description = "备注")
|
||||||
private String remark;
|
private String remark;
|
||||||
|
|
||||||
|
@Schema(description = "盘点明细")
|
||||||
|
private List<MaterialInventoryCheckDetailSaveReqVO> detailList;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -68,4 +68,7 @@ public class MaterialInventoryCheckRespVO {
|
|||||||
@ExcelProperty("创建时间")
|
@ExcelProperty("创建时间")
|
||||||
private LocalDateTime createTime;
|
private LocalDateTime createTime;
|
||||||
|
|
||||||
|
@Schema(description = "盘点项")
|
||||||
|
@ExcelProperty("盘点项")
|
||||||
|
private List<MaterialInventoryCheckBatchRespVO> batchList;
|
||||||
}
|
}
|
||||||
@@ -50,4 +50,7 @@ public class MaterialInventoryCheckSaveReqVO {
|
|||||||
@Schema(description = "备注")
|
@Schema(description = "备注")
|
||||||
private String remark;
|
private String remark;
|
||||||
|
|
||||||
|
@Schema(description = "盘点项")
|
||||||
|
private List<MaterialInventoryCheckBatchSaveReqVO> batchList;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -61,4 +61,12 @@ public interface MaterialInventoryCheckService {
|
|||||||
*/
|
*/
|
||||||
PageResult<MaterialInventoryCheckDO> getMaterialInventoryCheckPage(MaterialInventoryCheckPageReqVO pageReqVO);
|
PageResult<MaterialInventoryCheckDO> getMaterialInventoryCheckPage(MaterialInventoryCheckPageReqVO pageReqVO);
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建库存盘点表单
|
||||||
|
*
|
||||||
|
* @param createReqVO 创建信息
|
||||||
|
* @return 编号
|
||||||
|
*/
|
||||||
|
MaterialInventoryCheckRespVO createMaterialInventoryCheckForm(@Valid MaterialInventoryCheckSaveReqVO createReqVO);
|
||||||
}
|
}
|
||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user