Exemple #1
0
 public IHttpActionResult QueryInboundByUidAPI(int Storage_Bound_UID, string Inout_Type)
 {
     if (Inout_Type == "入库单")
     {
         var dto    = storageManageService.QueryInBoudSingle(Storage_Bound_UID);
         var result = new StorageInboundDTO
         {
             Storage_Inbound_ID   = dto[0].Storage_Inbound_ID,
             Storage_Inbound_Type = dto[0].Storage_Inbound_Type,
             PartType_UID         = dto[0].PartType_UID,
             PartType             = dto[0].PartType,
             Material_Id          = dto[0].Material_Id,
             Material_Name        = dto[0].Material_Name,
             Material_Types       = dto[0].Material_Types,
             Warehouse_ID         = dto[0].Warehouse_ID,
             Rack_ID                   = dto[0].Rack_ID,
             Storage_ID                = dto[0].Storage_ID,
             Material_Uid              = dto[0].Material_Uid,
             PU_NO                     = dto[0].PU_NO,
             PU_Qty                    = dto[0].PU_Qty,
             Issue_NO                  = dto[0].Issue_NO,
             Be_Check_Qty              = dto[0].Be_Check_Qty,
             OK_Qty                    = dto[0].OK_Qty,
             NG_Qty                    = dto[0].NG_Qty,
             Warehouse_Storage_UID     = dto[0].Warehouse_Storage_UID,
             Funplant                  = dto[0].Funplant,
             Classification            = dto[0].Classification,
             Status                    = dto[0].Status,
             Plant_UID                 = dto[0].Plant_UID,
             BG_Organization_UID       = dto[0].BG_Organization_UID,
             FunPlant_Organization_UID = dto[0].FunPlant_Organization_UID,
         };
         return(Ok(result));
     }
     else
     {
         var dto     = storageManageService.QueryOutBoudSingle(Storage_Bound_UID);
         var details = storageManageService.QueryOutBondDs(Storage_Bound_UID);
         var result  = new OutBoundInfo
         {
             Storage_Outbound_ID       = dto[0].Storage_Outbound_ID,
             Storage_Outbound_Type_UID = dto[0].Storage_Outbound_Type_UID,
             Storage_Outbound_Type     = dto[0].Storage_Outbound_Type,
             Repair_Uid           = dto[0].Repair_Uid == null ? 0 : (int)dto[0].Repair_Uid,
             Repair_id            = dto[0].Repair_id,
             Apply_Time           = dto[0].Apply_Time,
             EQP_Location         = dto[0].EQP_Location,
             Equipment            = dto[0].Equipment,
             OP_Types             = dto[0].OP_Types,
             FunPlant             = dto[0].FunPlant,
             Repair_Reason        = dto[0].Repair_Reason,
             Outbound_Account_UID = dto[0].Outbound_Account_UID,
             Outbound_Account     = dto[0].Outbound_Account,
             Desc    = dto[0].Desc,
             Status  = dto[0].Status,
             details = details
         };
         return(Ok(result));
     }
 }
Exemple #2
0
 public string AddOrEditInboundApplyAPI(StorageInboundDTO dto)
 {
     return(storageManageService.AddInBoundApply(dto));
 }
Exemple #3
0
 public string AddOrEditCreateBoundAPI(StorageInboundDTO dto)
 {
     return(storageManageService.AddOrEditCreateBound(dto));
 }
Exemple #4
0
        public IHttpActionResult ApproveCreateboundAPI(StorageInboundDTO search)
        {
            var result = storageManageService.ApproveCreateboundAll(search);

            return(Ok(result));
        }
Exemple #5
0
        public IHttpActionResult DoAllExportCreateBoundReprotAPI(StorageInboundDTO search)
        {
            var result = storageManageService.DoAllExportCreateBoundReprot(search);

            return(Ok(result));
        }