| | |
| | | public partial class _TestController : ControllerBase |
| | | { |
| | | [HttpGet] |
| | | public async Task<IActionResult> DoSomething(int duration) |
| | | public async Task<IActionResult> DoSomething(int duration, string code) |
| | | { |
| | | Barcode b = new("asdasd"); |
| | | var begin = DateTime.Now; |
| | | while ((DateTime.Now - begin).TotalSeconds <= duration) |
| | | { |
| | |
| | | ConsoleExt.WriteLine($"Working {begin:mmssfff} ... {(percent > 1 ? 1 : percent):P0} ...", ConsoleColor.Green); |
| | | } |
| | | Logger.Default.Info($"{begin:mmssfff} completed"); |
| | | return Ok($"{begin:mmssfff} completed"); |
| | | return Ok($"{begin:mmssfff} completed {b.DateCode}"); |
| | | } |
| | | |
| | | [HttpPost] |
| | |
| | | { |
| | | var data = action.Data.Data; |
| | | |
| | | data?.ToString().JsonToObject<PackingActionInput>(); |
| | | var result = JsonConvert.DeserializeObject<PackingActionInput>(data?.ToString() ?? ""); |
| | | var act = Biz.Db.Queryable<MES_WO_ACTION>().First(q => q.ID == data); |
| | | |
| | | |
| | | var result = act.OPTION_1?.ToString().JsonToObject<List<WipPkgItem>>(); |
| | | |
| | | return Ok(result?.ToJson()); |
| | | } |