| | |
| | | } |
| | | } |
| | | /// <summary> |
| | | /// 添加储位信息 |
| | | /// 添加立体库储位信息 |
| | | /// </summary> |
| | | /// <param name="model">模型</param> |
| | | /// <returns></returns> |
| | |
| | | return Ok(new { code = 400, ErrorMsg = "数据格式错误" }); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 添加平库储位信息 |
| | | /// </summary> |
| | | /// <param name="model">模型</param> |
| | | /// <returns></returns> |
| | | [AllowAnonymous] |
| | | [HttpPost] |
| | | public async Task<IActionResult> AddPkStorageLocat(AddLocateVm model) |
| | | { |
| | | if (ModelState.IsValid) |
| | | { |
| | | try |
| | | { |
| | | //获取当前登录的用户ID |
| | | //var claimsIdentity = this.User.Identity as ClaimsIdentity; |
| | | //if (claimsIdentity == null) |
| | | //{ |
| | | // return Ok(new { code = 400, ErrorMsg = "为获取到当前操作人信息" }); |
| | | //} |
| | | //var userId = claimsIdentity.FindFirst(ClaimTypes.Name)?.Value; |
| | | //if (string.IsNullOrWhiteSpace(userId)) |
| | | //{ |
| | | // return Ok(new { code = 400, ErrorMsg = "为获取到当前操作人信息" }); |
| | | //} |
| | | var bolls = await _locatSvc.AddPkStorageLocat(model, 1); |
| | | if (bolls > 0) |
| | | { |
| | | await _operation.InsertOperation("仓库设置", "储位管理", model.RoadwayNo, "添加", "添加储位信息 储位号:" + model.RoadwayNo, 1); |
| | | return Ok(new { code = 200, ErrorMsg = "添加成功", data = bolls }); |
| | | } |
| | | else |
| | | { |
| | | return Ok(new { code = 400, ErrorMsg = "添加失败", data = "" }); |
| | | } |
| | | |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | return Ok(new { code = 400, ErrorMsg = "请联系管理员/" + e.Message }); |
| | | } |
| | | } |
| | | else //数据格式错误 |
| | | { |
| | | return Ok(new { code = 400, ErrorMsg = "数据格式错误" }); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 修改储位信息 |
| | | /// </summary> |