|
@@ -39,7 +39,7 @@ func FindAllDealerTotal(orgId int64) (total int64) {
|
39
|
39
|
return
|
40
|
40
|
}
|
41
|
41
|
|
42
|
|
-//获取经销商的名称
|
|
42
|
+// 获取经销商的名称
|
43
|
43
|
func FindAllDealerName(orgId int64) (tmp []*models.Dealer, err error) {
|
44
|
44
|
err = readDb.Model(&models.Dealer{}).Where("org_id = ? and status = 1", orgId).Find(&tmp).Error
|
45
|
45
|
return
|
|
@@ -91,7 +91,7 @@ func ModifyManufacturer(manufacturer *models.Manufacturer) error {
|
91
|
91
|
return err
|
92
|
92
|
}
|
93
|
93
|
|
94
|
|
-//获取生产厂商名称
|
|
94
|
+// 获取生产厂商名称
|
95
|
95
|
func FindAllManufacturerName(orgid int64) (tmp []*models.Manufacturer, err error) {
|
96
|
96
|
err = readDb.Model(&models.Manufacturer{}).Where("org_id = ? and status = 1", orgid).Find(&tmp).Error
|
97
|
97
|
return
|
|
@@ -3606,10 +3606,10 @@ func GetAllDealerList(orgid int64) (list []*models.Dealer, err error) {
|
3606
|
3606
|
return list, err
|
3607
|
3607
|
}
|
3608
|
3608
|
|
3609
|
|
-//func GetAllDealerListTX(orgid int64,tx *gorm.DB) (list []*models.Dealer, err error) {
|
3610
|
|
-// err = tx.Where("org_id = ? and status = 1", orgid).Find(&list).Error
|
3611
|
|
-// return list, err
|
3612
|
|
-//}
|
|
3609
|
+// func GetAllDealerListTX(orgid int64,tx *gorm.DB) (list []*models.Dealer, err error) {
|
|
3610
|
+// err = tx.Where("org_id = ? and status = 1", orgid).Find(&list).Error
|
|
3611
|
+// return list, err
|
|
3612
|
+// }
|
3613
|
3613
|
func GetDealerByName(orgid int64, name string) (*models.Dealer, error) {
|
3614
|
3614
|
var dealer models.Dealer
|
3615
|
3615
|
var err error
|
|
@@ -6515,7 +6515,7 @@ func GetAllDrugFlowById(drugid int64, patient_id int64, advicedate int64, orgid
|
6515
|
6515
|
return info, err
|
6516
|
6516
|
}
|
6517
|
6517
|
|
6518
|
|
-//耗材加库存
|
|
6518
|
+// 耗材加库存
|
6519
|
6519
|
func ModifyGoodAddInformation(good_id int64, sum_count int64, orgid int64) (models.GoodInfo, error) {
|
6520
|
6520
|
|
6521
|
6521
|
info := models.GoodInfo{}
|
|
@@ -6583,7 +6583,7 @@ func GetWarehouseInfoByIdTwenty(id int64, orgid int64) (models.WarehousingInfo,
|
6583
|
6583
|
return info, err
|
6584
|
6584
|
}
|
6585
|
6585
|
|
6586
|
|
-//药品加库存
|
|
6586
|
+// 药品加库存
|
6587
|
6587
|
func ModifyDrugAddInformation(drug_id int64, sum_count int64, orgid int64) (models.BaseDrugLib, error) {
|
6588
|
6588
|
|
6589
|
6589
|
info := models.BaseDrugLib{}
|
|
@@ -8372,7 +8372,7 @@ func DeleteGoodFlow(good_id int64, sys_record_time int64, org_id int64, project_
|
8372
|
8372
|
func FindPrescriptionWarehouseOut(org_id int64, warehouse_out_time int64) (models.WarehouseOut, error) {
|
8373
|
8373
|
|
8374
|
8374
|
out := models.WarehouseOut{}
|
8375
|
|
- err = readDb.Model(&models.WarehouseOut{}).Where("org_id = ? and status = 1 and warehouse_out_time = ?", org_id, warehouse_out_time).Find(&out).Error
|
|
8375
|
+ err = readDb.Model(&models.WarehouseOut{}).Where("org_id = ? and status = 1 and warehouse_out_time = ? and is_sys=1", org_id, warehouse_out_time).Find(&out).Error
|
8376
|
8376
|
return out, err
|
8377
|
8377
|
|
8378
|
8378
|
}
|
|
@@ -8380,7 +8380,7 @@ func FindPrescriptionWarehouseOut(org_id int64, warehouse_out_time int64) (model
|
8380
|
8380
|
func FindLastPrescriptionWarehouseOut(org_id int64, warehouse_out_time int64) (models.WarehouseOut, error) {
|
8381
|
8381
|
|
8382
|
8382
|
out := models.WarehouseOut{}
|
8383
|
|
- err = readDb.Model(&models.WarehouseOut{}).Where("org_id = ? and status = 1 and warehouse_out_time = ?", org_id, warehouse_out_time).Last(&out).Error
|
|
8383
|
+ err = readDb.Model(&models.WarehouseOut{}).Where("org_id = ? and status = 1 and warehouse_out_time = ? and is_sys=1", org_id, warehouse_out_time).Last(&out).Error
|
8384
|
8384
|
return out, err
|
8385
|
8385
|
|
8386
|
8386
|
}
|
|
@@ -8495,3 +8495,10 @@ func GetNewWarehouseOutInfoList(start_time int64, end_time int64, orgid int64, g
|
8495
|
8495
|
err = db.Preload("GoodInfo", "org_id = ? and status = 1", orgid).Find(&info).Error
|
8496
|
8496
|
return info, err
|
8497
|
8497
|
}
|
|
8498
|
+
|
|
8499
|
+func GetGoodOutOpenConfigOne(user_org_id int64) (models.XtGoodOutConfig, error) {
|
|
8500
|
+
|
|
8501
|
+ config := models.XtGoodOutConfig{}
|
|
8502
|
+ err := XTReadDB().Where("user_org_id = ? and status = 1", user_org_id).Find(&config).Error
|
|
8503
|
+ return config, err
|
|
8504
|
+}
|