| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 根据货位ID获取货位信息 |
| | | /// </summary> |
| | | /// <param name="id">货位id</param> |
| | | /// <returns>货位信息</returns> |
| | | public async Task<Dt_LocationInfo> GetLocationInfoAsync(int id) |
| | | { |
| | | return await BaseDal.QueryFirstAsync(x => x.Id == id); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 更新货位信息 |
| | | /// </summary> |
| | | /// <param name="locationInfo">货位信息对象</param> |
| | |
| | | EnableStatus = EnableStatusEnum.Normal.GetHashCode(), |
| | | LocationStatus = LocationStatusEnum.Free.GetHashCode(), |
| | | LocationType = LocationTypeEnum.Undefined.GetHashCode(), |
| | | LocationCode = $"{roadwayNo}-{row:D3}-{col:D3}-{layer:D3}", |
| | | //LocationCode = $"{roadwayNo}-{row:D3}-{col:D3}-{layer:D3}", |
| | | LocationCode = $"{row:D3}-{col:D3}-{layer:D3}", |
| | | LocationName = $"{roadwayNo}巷道{row:D3}行{col:D3}列{layer:D3}层{depth:D2}深" |
| | | }; |
| | | } |