|
@@ -100,6 +100,7 @@ func FindAllDrugStockInfo(orgId int64, page int64, limit int64, keyword string,
|
100
|
100
|
}
|
101
|
101
|
|
102
|
102
|
if startTime > 0 {
|
|
103
|
+
|
103
|
104
|
db = db.Preload("QueryWarehousingInfo", func(db *gorm.DB) *gorm.DB {
|
104
|
105
|
return db.Where("org_id = ? AND status = 1 and ctime >=?", orgId, startTime)
|
105
|
106
|
})
|
|
@@ -107,6 +108,7 @@ func FindAllDrugStockInfo(orgId int64, page int64, limit int64, keyword string,
|
107
|
108
|
db = db.Preload("QueryWarehouseOutInfo", func(db *gorm.DB) *gorm.DB {
|
108
|
109
|
return db.Where("org_id = ? AND status = 1 and sys_record_time>=?", orgId, startTime)
|
109
|
110
|
})
|
|
111
|
+
|
110
|
112
|
db = db.Preload("QueryCancelStockInfo", "org_id = ? AND status = 1 and ctime>=?", orgId, startTime)
|
111
|
113
|
} else {
|
112
|
114
|
|
|
@@ -122,11 +124,11 @@ func FindAllDrugStockInfo(orgId int64, page int64, limit int64, keyword string,
|
122
|
124
|
|
123
|
125
|
if endTime > 0 {
|
124
|
126
|
db = db.Preload("QueryWarehousingInfo", func(db *gorm.DB) *gorm.DB {
|
125
|
|
- return db.Where("org_id = ? AND status = 1 and ctime>=? and ctime <=?", orgId, startTime, endTime)
|
|
127
|
+ return db.Where("org_id = ? AND status = 1 and ctime <=?", orgId, startTime, endTime)
|
126
|
128
|
})
|
127
|
129
|
db = db.Preload("QuerySalesReturnInfo", "org_id = ? AND status = 1 and ctime>=? and ctime<=?", orgId, startTime, endTime)
|
128
|
130
|
db = db.Preload("QueryWarehouseOutInfo", func(db *gorm.DB) *gorm.DB {
|
129
|
|
- return db.Where("org_id = ? AND status = 1 and sys_record_time<=?", orgId, endTime)
|
|
131
|
+ return db.Where("org_id = ? AND status = 1 and sys_record_time>=? and sys_record_time<=?", orgId, startTime, endTime)
|
130
|
132
|
})
|
131
|
133
|
db = db.Preload("QueryCancelStockInfo", "org_id = ? AND status = 1 and ctime >=? and ctime<=?", orgId, startTime, endTime)
|
132
|
134
|
} else {
|