浏览代码

11月8日库存管理

XMLWAN 3 年前
父节点
当前提交
4cd43b0f31
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      service/warhouse_service.go

+ 8 - 0
service/warhouse_service.go 查看文件

@@ -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 {