using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using wms.service; using wms.service.IService; namespace wms.api.Controllers { /// /// 数据库初始化控制器 /// [Route("api/[controller]/[action]")] [ApiController] public class DBInitController : ControllerBase { private readonly IDBService _dBService; public DBInitController(IDBService dBService) { _dBService = dBService; } /// /// 初始化盘条库 /// /// [HttpGet(Name = "InitPtDB")] public string InitPtDB() { _dBService.InitPtDB(); return ""; } /// /// 初始化合金库 /// /// [HttpGet(Name = "InitHjDB")] public string InitHjDB() { _dBService.InitHjDB(); return ""; } /// /// 初始化分拣库 /// /// [HttpGet(Name = "InitFjDB")] public string InitFjDB() { _dBService.InitFjDB(); return ""; } /// /// 初始化时效库 /// /// [HttpGet(Name = "InitSxDB")] public string InitSxDB() { _dBService.InitSxDB(); return ""; } /// /// 初始化成品库 /// /// [HttpGet(Name = "InitCpDB")] public string InitCpDB() { _dBService.InitCpDB(); return ""; } } }