Browse Source

11月8日库存管理

XMLWAN 3 years ago
parent
commit
4cd43b0f31
1 changed files with 8 additions and 0 deletions
  1. 8 0
      service/warhouse_service.go

+ 8 - 0
service/warhouse_service.go View File

526
 			WarehouseInfoId:         warehouse.ID,
526
 			WarehouseInfoId:         warehouse.ID,
527
 			Count:                   deliver_number,
527
 			Count:                   deliver_number,
528
 			AdviceId:                advice.ID,
528
 			AdviceId:                advice.ID,
529
+			SupplyWarehouseId:       warehouse.SupplyWarehouseId,
529
 		}
530
 		}
530
 
531
 
531
 		drugflow := models.DrugFlow{
532
 		drugflow := models.DrugFlow{
552
 			SystemTime:              advice.AdviceDate,
553
 			SystemTime:              advice.AdviceDate,
553
 			WarehousingDetailId:     warehouse.ID,
554
 			WarehousingDetailId:     warehouse.ID,
554
 			AdviceId:                advice.ID,
555
 			AdviceId:                advice.ID,
556
+			SupplyWarehouseId:       warehouse.SupplyWarehouseId,
555
 		}
557
 		}
556
 
558
 
557
 		CreateDrugFlowOne(drugflow)
559
 		CreateDrugFlowOne(drugflow)
674
 			Count:                   stock_number,
676
 			Count:                   stock_number,
675
 			CountUnit:               drup.MinUnit,
677
 			CountUnit:               drup.MinUnit,
676
 			AdviceId:                advice.ID,
678
 			AdviceId:                advice.ID,
679
+			SupplyWarehouseId:       warehouse.SupplyWarehouseId,
677
 		}
680
 		}
678
 
681
 
679
 		drugflow := models.DrugFlow{
682
 		drugflow := models.DrugFlow{
700
 			SystemTime:              advice.AdviceDate,
703
 			SystemTime:              advice.AdviceDate,
701
 			WarehousingDetailId:     warehouse.ID,
704
 			WarehousingDetailId:     warehouse.ID,
702
 			AdviceId:                advice.ID,
705
 			AdviceId:                advice.ID,
706
+			SupplyWarehouseId:       warehouse.SupplyWarehouseId,
703
 		}
707
 		}
704
 
708
 
705
 		CreateDrugFlowOne(drugflow)
709
 		CreateDrugFlowOne(drugflow)
2344
 			WarehouseInfoId:         warehouse.ID,
2348
 			WarehouseInfoId:         warehouse.ID,
2345
 			Count:                   deliver_number,
2349
 			Count:                   deliver_number,
2346
 			AdviceId:                advice.ID,
2350
 			AdviceId:                advice.ID,
2351
+			SupplyWarehouseId:       warehouse.SupplyWarehouseId,
2347
 		}
2352
 		}
2348
 
2353
 
2349
 		drugflow := models.DrugFlow{
2354
 		drugflow := models.DrugFlow{
2468
 			Count:                   stock_number,
2473
 			Count:                   stock_number,
2469
 			CountUnit:               drup.MinUnit,
2474
 			CountUnit:               drup.MinUnit,
2470
 			AdviceId:                advice.ID,
2475
 			AdviceId:                advice.ID,
2476
+			SupplyWarehouseId:       warehouse.SupplyWarehouseId,
2471
 		}
2477
 		}
2472
 
2478
 
2473
 		drugflow := models.DrugFlow{
2479
 		drugflow := models.DrugFlow{
2494
 			SystemTime:              advice.RecordDate,
2500
 			SystemTime:              advice.RecordDate,
2495
 			WarehousingDetailId:     warehouse.ID,
2501
 			WarehousingDetailId:     warehouse.ID,
2496
 			AdviceId:                advice.ID,
2502
 			AdviceId:                advice.ID,
2503
+			SupplyWarehouseId:       warehouse.SupplyWarehouseId,
2497
 		}
2504
 		}
2498
 
2505
 
2499
 		CreateDrugFlowOne(drugflow)
2506
 		CreateDrugFlowOne(drugflow)
2549
 			BatchNumber:       warehouse.BatchNumber,
2556
 			BatchNumber:       warehouse.BatchNumber,
2550
 			MaxUnit:           warehouse.MaxUnit,
2557
 			MaxUnit:           warehouse.MaxUnit,
2551
 			WarehousingInfoId: warehouse.WarehousingInfoId,
2558
 			WarehousingInfoId: warehouse.WarehousingInfoId,
2559
+			SupplyWarehouseId: warehouse.SupplyWarehouseId,
2552
 		}
2560
 		}
2553
 		errThree := UpDateDrugWarehouseInfoByStock(&info)
2561
 		errThree := UpDateDrugWarehouseInfoByStock(&info)
2554
 		if errThree != nil {
2562
 		if errThree != nil {