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