|  |  |  | 
|---|
|  |  |  | using WIDESEA_Core.Const; | 
|---|
|  |  |  | using WIDESEA_DTO.MOM; | 
|---|
|  |  |  | using WIDESEA_DTO.WMS; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //using WIDESEAWCS_Model.Models; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | namespace WIDESEA_StorageTaskServices; | 
|---|
|  |  |  | 
|---|
|  |  |  | WebResponseContent content = new WebResponseContent(); | 
|---|
|  |  |  | try | 
|---|
|  |  |  | { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 判断需不需要去包装,不需要就去常温三 | 
|---|
|  |  |  | var stationManagers = _stationManagerRepository.QueryData(x => x.stationPLC == "1018" && x.stationArea == "Cache" && x.productLine == input.ProductionLine); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | var needBarcode = await SqlSugarHelper.DbWCS.Queryable<dt_needBarcode>().FirstAsync(x => x.productLine == STATION.productLine); | 
|---|
|  |  |  | var needCount = needBarcode.inLineNum; | 
|---|
|  |  |  | //var count = BaseDal.QueryData(x => x.TargetAddress == stationManagers[0].Roadway).Count; | 
|---|
|  |  |  | if (needCount < 2) | 
|---|
|  |  |  | if (needCount < needBarcode.cacheNum) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | // 送至包装 | 
|---|
|  |  |  | List<string> strings = stationManagers.Where(x => x.stationType == 0 && x.productLine == input.ProductionLine).Select(x => x.Roadway).ToList(); | 
|---|