|
@@ -1582,7 +1582,7 @@ func GetGoodExpiryDateQuery(storehouse_id int64, expiry_type int64, keyword stri
|
1582
|
1582
|
return info, total, err
|
1583
|
1583
|
}
|
1584
|
1584
|
|
1585
|
|
-func GetGoodPurchaseStockQuery(good_type int64, keyword string, page int64, limit int64, orgid int64, ids []int64, goodIds []int64) (goodinfo []*models.GoodInfo, total int64, err error) {
|
|
1585
|
+func GetGoodPurchaseStockQuery(good_type int64, keyword string, page int64, limit int64, orgid int64, ids []int64, goodIds []int64) (goodinfo []*models.GoodInfoTwenty, total int64, err error) {
|
1586
|
1586
|
|
1587
|
1587
|
db := XTReadDB().Model(&goodinfo).Where("status = 1 and total_count > 0")
|
1588
|
1588
|
offset := (page - 1) * limit
|
|
@@ -1675,7 +1675,7 @@ func GetDrugExpiryDateQuery(storehouse_id int64, expiry_type int64, keyword stri
|
1675
|
1675
|
return info, total, err
|
1676
|
1676
|
}
|
1677
|
1677
|
|
1678
|
|
-func GetDrugPurchaseStockQuery(good_type int64, keyword string, page int64, limit int64, orgid int64, startime int64, endtime int64, ids []int64, infos []int64) (druginfo []*models.VmBaseDrug, total int64, err error) {
|
|
1678
|
+func GetDrugPurchaseStockQuery(good_type int64, keyword string, page int64, limit int64, orgid int64, startime int64, endtime int64, ids []int64, infos []int64) (druginfo []*models.VmBaseDrugTwenty, total int64, err error) {
|
1679
|
1679
|
|
1680
|
1680
|
db := XTReadDB().Model(&druginfo).Where("status = 1")
|
1681
|
1681
|
offset := (page - 1) * limit
|
|
@@ -1993,7 +1993,7 @@ func GetAddGoodWarehouseInfoList(good_id int64, orgid int64, startime int64, end
|
1993
|
1993
|
return info, err
|
1994
|
1994
|
}
|
1995
|
1995
|
|
1996
|
|
-func GetAddStartFlow(good_id int64, orgid int64, startime int64, endtime int64) (info []*models.VmStockFlow, err error) {
|
|
1996
|
+func GetAddStartFlow(good_id int64, orgid int64, startime int64, endtime int64) (info []*models.VmStockFlowTwenty, err error) {
|
1997
|
1997
|
db := XTReadDB().Model(&info).Where("status = 1 and consumable_type =1")
|
1998
|
1998
|
if good_id > 0 {
|
1999
|
1999
|
db = db.Where("good_id = ?", good_id)
|
|
@@ -2011,7 +2011,7 @@ func GetAddStartFlow(good_id int64, orgid int64, startime int64, endtime int64)
|
2011
|
2011
|
return info, err
|
2012
|
2012
|
}
|
2013
|
2013
|
|
2014
|
|
-func GetReduceWarehouseInfoList(good_id int64, orgid int64, startime int64, endtime int64) (outinfo []*models.VmStockFlow, err error) {
|
|
2014
|
+func GetReduceWarehouseInfoList(good_id int64, orgid int64, startime int64, endtime int64) (outinfo []*models.VmStockFlowTwenty, err error) {
|
2015
|
2015
|
db := XTReadDB().Model(&outinfo).Where("status = 1 and (consumable_type = 2 or consumable_type = 3)")
|
2016
|
2016
|
if good_id > 0 {
|
2017
|
2017
|
db = db.Where("good_id = ?", good_id)
|
|
@@ -2029,7 +2029,7 @@ func GetReduceWarehouseInfoList(good_id int64, orgid int64, startime int64, endt
|
2029
|
2029
|
return outinfo, err
|
2030
|
2030
|
}
|
2031
|
2031
|
|
2032
|
|
-func GetStartEndCancelFLowInfo(good_id int64, orgid int64, startime int64, endtime int64) (outinfo []*models.VmStockFlow, err error) {
|
|
2032
|
+func GetStartEndCancelFLowInfo(good_id int64, orgid int64, startime int64, endtime int64) (outinfo []*models.VmStockFlowTwenty, err error) {
|
2033
|
2033
|
db := XTReadDB().Model(&outinfo).Where("status = 1 and (consumable_type = 7)")
|
2034
|
2034
|
if good_id > 0 {
|
2035
|
2035
|
db = db.Where("good_id = ?", good_id)
|
|
@@ -2047,7 +2047,7 @@ func GetStartEndCancelFLowInfo(good_id int64, orgid int64, startime int64, endti
|
2047
|
2047
|
return outinfo, err
|
2048
|
2048
|
}
|
2049
|
2049
|
|
2050
|
|
-func FindeStartFlowInfo(good_id int64, orgid int64, startime int64) (info []*models.VmStockFlow, err error) {
|
|
2050
|
+func FindeStartFlowInfo(good_id int64, orgid int64, startime int64) (info []*models.VmStockFlowTwenty, err error) {
|
2051
|
2051
|
|
2052
|
2052
|
db := XTReadDB().Model(&info).Where("status = 1 and consumable_type = 1")
|
2053
|
2053
|
if good_id > 0 {
|
|
@@ -2063,7 +2063,7 @@ func FindeStartFlowInfo(good_id int64, orgid int64, startime int64) (info []*mod
|
2063
|
2063
|
return info, err
|
2064
|
2064
|
}
|
2065
|
2065
|
|
2066
|
|
-func FindeStartFlowOutInfo(good_id int64, orgid int64, startime int64) (info []*models.VmStockFlow, err error) {
|
|
2066
|
+func FindeStartFlowOutInfo(good_id int64, orgid int64, startime int64) (info []*models.VmStockFlowTwenty, err error) {
|
2067
|
2067
|
|
2068
|
2068
|
db := XTReadDB().Model(&info).Where("status = 1 and (consumable_type = 2 or consumable_type = 3)")
|
2069
|
2069
|
if good_id > 0 {
|
|
@@ -2079,7 +2079,7 @@ func FindeStartFlowOutInfo(good_id int64, orgid int64, startime int64) (info []*
|
2079
|
2079
|
return info, err
|
2080
|
2080
|
}
|
2081
|
2081
|
|
2082
|
|
-func FindeStartCancelInfo(good_id int64, orgid int64, startime int64) (info []*models.VmStockFlow, err error) {
|
|
2082
|
+func FindeStartCancelInfo(good_id int64, orgid int64, startime int64) (info []*models.VmStockFlowTwenty, err error) {
|
2083
|
2083
|
db := XTReadDB().Model(&info).Where("status = 1 and (consumable_type = 4 or consumable_type = 7)")
|
2084
|
2084
|
if good_id > 0 {
|
2085
|
2085
|
db = db.Where("good_id = ?", good_id)
|
|
@@ -2094,7 +2094,7 @@ func FindeStartCancelInfo(good_id int64, orgid int64, startime int64) (info []*m
|
2094
|
2094
|
return info, err
|
2095
|
2095
|
}
|
2096
|
2096
|
|
2097
|
|
-func FindEndStartFlowInfo(good_id int64, orgid int64, endtime int64) (info []*models.VmStockFlow, err error) {
|
|
2097
|
+func FindEndStartFlowInfo(good_id int64, orgid int64, endtime int64) (info []*models.VmStockFlowTwenty, err error) {
|
2098
|
2098
|
|
2099
|
2099
|
db := XTReadDB().Model(&info).Where("status = 1 and consumable_type = 1")
|
2100
|
2100
|
if good_id > 0 {
|
|
@@ -2110,7 +2110,7 @@ func FindEndStartFlowInfo(good_id int64, orgid int64, endtime int64) (info []*mo
|
2110
|
2110
|
return info, err
|
2111
|
2111
|
}
|
2112
|
2112
|
|
2113
|
|
-func FindeEndFLowOutInfo(good_id int64, orgid int64, endtime int64) (info []*models.VmStockFlow, err error) {
|
|
2113
|
+func FindeEndFLowOutInfo(good_id int64, orgid int64, endtime int64) (info []*models.VmStockFlowTwenty, err error) {
|
2114
|
2114
|
|
2115
|
2115
|
db := XTReadDB().Model(&info).Where("status = 1 and (consumable_type = 2 or consumable_type = 3)")
|
2116
|
2116
|
if good_id > 0 {
|
|
@@ -2126,7 +2126,7 @@ func FindeEndFLowOutInfo(good_id int64, orgid int64, endtime int64) (info []*mod
|
2126
|
2126
|
return info, err
|
2127
|
2127
|
}
|
2128
|
2128
|
|
2129
|
|
-func FindEndCancelInfo(good_id int64, orgid int64, endtime int64) (info []*models.VmStockFlow, err error) {
|
|
2129
|
+func FindEndCancelInfo(good_id int64, orgid int64, endtime int64) (info []*models.VmStockFlowTwenty, err error) {
|
2130
|
2130
|
|
2131
|
2131
|
db := XTReadDB().Model(&info).Where("status = 1 and (consumable_type = 4 or consumable_type = 7)")
|
2132
|
2132
|
if good_id > 0 {
|
|
@@ -2142,7 +2142,7 @@ func FindEndCancelInfo(good_id int64, orgid int64, endtime int64) (info []*model
|
2142
|
2142
|
return info, err
|
2143
|
2143
|
}
|
2144
|
2144
|
|
2145
|
|
-func FindeWarehouseOutInfo(good_id int64, orgid int64, startime int64) (outinfo []*models.VmStockFlow, err error) {
|
|
2145
|
+func FindeWarehouseOutInfo(good_id int64, orgid int64, startime int64) (outinfo []*models.VmStockFlowTwenty, err error) {
|
2146
|
2146
|
|
2147
|
2147
|
db := XTReadDB().Model(&outinfo).Where("status = 1 and (consumable_type = 2 or consumable_type = 3)")
|
2148
|
2148
|
if good_id > 0 {
|
|
@@ -2158,7 +2158,7 @@ func FindeWarehouseOutInfo(good_id int64, orgid int64, startime int64) (outinfo
|
2158
|
2158
|
return outinfo, err
|
2159
|
2159
|
}
|
2160
|
2160
|
|
2161
|
|
-func FindeStartStockInventoryProfit(good_id int64, orgid int64, startime int64) (outinfo []*models.VmStockFlow, err error) {
|
|
2161
|
+func FindeStartStockInventoryProfit(good_id int64, orgid int64, startime int64) (outinfo []*models.VmStockFlowTwenty, err error) {
|
2162
|
2162
|
|
2163
|
2163
|
db := XTReadDB().Model(&outinfo).Where("status = 1 and (consumable_type = 10)")
|
2164
|
2164
|
if good_id > 0 {
|
|
@@ -2174,7 +2174,7 @@ func FindeStartStockInventoryProfit(good_id int64, orgid int64, startime int64)
|
2174
|
2174
|
return outinfo, err
|
2175
|
2175
|
}
|
2176
|
2176
|
|
2177
|
|
-func FindeEndStokInventoryProfit(good_id int64, orgid int64, startime int64, endtime int64) (outinfo []*models.VmStockFlow, err error) {
|
|
2177
|
+func FindeEndStokInventoryProfit(good_id int64, orgid int64, startime int64, endtime int64) (outinfo []*models.VmStockFlowTwenty, err error) {
|
2178
|
2178
|
|
2179
|
2179
|
db := XTReadDB().Model(&outinfo).Where("status = 1 and (consumable_type = 10)")
|
2180
|
2180
|
if good_id > 0 {
|
|
@@ -2193,7 +2193,7 @@ func FindeEndStokInventoryProfit(good_id int64, orgid int64, startime int64, end
|
2193
|
2193
|
return outinfo, err
|
2194
|
2194
|
}
|
2195
|
2195
|
|
2196
|
|
-func FindeEndStockInventoryLosses(good_id int64, orgid int64, startime int64, endtime int64) (outinfo []*models.VmStockFlow, err error) {
|
|
2196
|
+func FindeEndStockInventoryLosses(good_id int64, orgid int64, startime int64, endtime int64) (outinfo []*models.VmStockFlowTwenty, err error) {
|
2197
|
2197
|
db := XTReadDB().Model(&outinfo).Where("status = 1 and (consumable_type = 11)")
|
2198
|
2198
|
if good_id > 0 {
|
2199
|
2199
|
db = db.Where("good_id = ?", good_id)
|
|
@@ -2211,7 +2211,7 @@ func FindeEndStockInventoryLosses(good_id int64, orgid int64, startime int64, en
|
2211
|
2211
|
return outinfo, err
|
2212
|
2212
|
}
|
2213
|
2213
|
|
2214
|
|
-func FindStartStockInventoryLosses(good_id int64, orgid int64, startime int64) (outinfo []*models.VmStockFlow, err error) {
|
|
2214
|
+func FindStartStockInventoryLosses(good_id int64, orgid int64, startime int64) (outinfo []*models.VmStockFlowTwenty, err error) {
|
2215
|
2215
|
|
2216
|
2216
|
db := XTReadDB().Model(&outinfo).Where("status = 1 and (consumable_type = 11)")
|
2217
|
2217
|
if good_id > 0 {
|
|
@@ -2227,7 +2227,7 @@ func FindStartStockInventoryLosses(good_id int64, orgid int64, startime int64) (
|
2227
|
2227
|
return outinfo, err
|
2228
|
2228
|
}
|
2229
|
2229
|
|
2230
|
|
-func GetDrugWarehouseInfoStart(drug_id int64, orgid int64, startTime int64) (info []*models.DrugFlow, err error) {
|
|
2230
|
+func GetDrugWarehouseInfoStart(drug_id int64, orgid int64, startTime int64) (info []*models.DrugFlowTwenty, err error) {
|
2231
|
2231
|
|
2232
|
2232
|
db := XTReadDB().Model(&info).Where("status = 1 and consumable_type=1 ")
|
2233
|
2233
|
if drug_id > 0 {
|
|
@@ -2243,7 +2243,7 @@ func GetDrugWarehouseInfoStart(drug_id int64, orgid int64, startTime int64) (inf
|
2243
|
2243
|
return info, err
|
2244
|
2244
|
}
|
2245
|
2245
|
|
2246
|
|
-func DrugWarehouseInfoEnd(drug_id int64, orgid int64, endTime int64) (info []*models.DrugFlow, err error) {
|
|
2246
|
+func DrugWarehouseInfoEnd(drug_id int64, orgid int64, endTime int64) (info []*models.DrugFlowTwenty, err error) {
|
2247
|
2247
|
|
2248
|
2248
|
db := XTReadDB().Model(&info).Where("status = 1 and consumable_type = 1")
|
2249
|
2249
|
if drug_id > 0 {
|
|
@@ -2259,7 +2259,7 @@ func DrugWarehouseInfoEnd(drug_id int64, orgid int64, endTime int64) (info []*mo
|
2259
|
2259
|
return info, err
|
2260
|
2260
|
}
|
2261
|
2261
|
|
2262
|
|
-func DrugWarehouseOutInfoEnd(drug_id int64, orgid int64, endTime int64) (info []*models.DrugFlow, err error) {
|
|
2262
|
+func DrugWarehouseOutInfoEnd(drug_id int64, orgid int64, endTime int64) (info []*models.DrugFlowTwenty, err error) {
|
2263
|
2263
|
|
2264
|
2264
|
db := XTReadDB().Model(&info).Where("status = 1 and (consumable_type = 2 or consumable_type= 3)")
|
2265
|
2265
|
if drug_id > 0 {
|
|
@@ -2275,7 +2275,7 @@ func DrugWarehouseOutInfoEnd(drug_id int64, orgid int64, endTime int64) (info []
|
2275
|
2275
|
return info, err
|
2276
|
2276
|
}
|
2277
|
2277
|
|
2278
|
|
-func GetEndDrugFlowCancelInfo(drug_id int64, orgid int64, endTime int64) (info []*models.DrugFlow, err error) {
|
|
2278
|
+func GetEndDrugFlowCancelInfo(drug_id int64, orgid int64, endTime int64) (info []*models.DrugFlowTwenty, err error) {
|
2279
|
2279
|
db := XTReadDB().Model(&info).Where("status = 1 and (consumable_type = 4 or consumable_type= 7)")
|
2280
|
2280
|
if drug_id > 0 {
|
2281
|
2281
|
db = db.Where("drug_id = ?", drug_id)
|
|
@@ -2290,7 +2290,7 @@ func GetEndDrugFlowCancelInfo(drug_id int64, orgid int64, endTime int64) (info [
|
2290
|
2290
|
return info, err
|
2291
|
2291
|
}
|
2292
|
2292
|
|
2293
|
|
-func GetDrugWarehouseStartEnd(drug_id int64, orgid int64, startTime int64, endTime int64) (info []*models.DrugFlow, err error) {
|
|
2293
|
+func GetDrugWarehouseStartEnd(drug_id int64, orgid int64, startTime int64, endTime int64) (info []*models.DrugFlowTwenty, err error) {
|
2294
|
2294
|
db := XTReadDB().Model(&info).Where("status = 1 and consumable_type = 1")
|
2295
|
2295
|
if drug_id > 0 {
|
2296
|
2296
|
db = db.Where("drug_id = ?", drug_id)
|
|
@@ -2308,7 +2308,7 @@ func GetDrugWarehouseStartEnd(drug_id int64, orgid int64, startTime int64, endTi
|
2308
|
2308
|
return info, err
|
2309
|
2309
|
}
|
2310
|
2310
|
|
2311
|
|
-func FindeDrugWarehouseOutInfo(drug_id int64, orgid int64, startTime int64, endTime int64) (info []*models.DrugFlow, err error) {
|
|
2311
|
+func FindeDrugWarehouseOutInfo(drug_id int64, orgid int64, startTime int64, endTime int64) (info []*models.DrugFlowTwenty, err error) {
|
2312
|
2312
|
db := XTReadDB().Model(&info).Where("status = 1 and (consumable_type = 2 or consumable_type= 3)")
|
2313
|
2313
|
if drug_id > 0 {
|
2314
|
2314
|
db = db.Where("drug_id = ?", drug_id)
|
|
@@ -2326,7 +2326,7 @@ func FindeDrugWarehouseOutInfo(drug_id int64, orgid int64, startTime int64, endT
|
2326
|
2326
|
return info, err
|
2327
|
2327
|
}
|
2328
|
2328
|
|
2329
|
|
-func FindStartEndDrugWarehouseOutInfo(drug_id int64, orgid int64, startTime int64, endTime int64) (info []*models.DrugFlow, err error) {
|
|
2329
|
+func FindStartEndDrugWarehouseOutInfo(drug_id int64, orgid int64, startTime int64, endTime int64) (info []*models.DrugFlowTwenty, err error) {
|
2330
|
2330
|
db := XTReadDB().Model(&info).Where("status = 1 and (consumable_type= 7)")
|
2331
|
2331
|
if drug_id > 0 {
|
2332
|
2332
|
db = db.Where("drug_id = ?", drug_id)
|
|
@@ -2396,7 +2396,7 @@ func GetDrugFlowSart(drug_id int64, user_org_id int64, ctime int64) (flow []*mod
|
2396
|
2396
|
return flow, err
|
2397
|
2397
|
}
|
2398
|
2398
|
|
2399
|
|
-func GetDrugFlowOut(drug_id int64, user_org_id int64, ctime int64) (flow []*models.DrugFlow, err error) {
|
|
2399
|
+func GetDrugFlowOut(drug_id int64, user_org_id int64, ctime int64) (flow []*models.DrugFlowTwenty, err error) {
|
2400
|
2400
|
|
2401
|
2401
|
db := XTReadDB().Model(&flow).Where("status = 1 and (consumable_type = 2 or consumable_type= 3)")
|
2402
|
2402
|
if drug_id > 0 {
|
|
@@ -2412,7 +2412,7 @@ func GetDrugFlowOut(drug_id int64, user_org_id int64, ctime int64) (flow []*mode
|
2412
|
2412
|
return flow, err
|
2413
|
2413
|
}
|
2414
|
2414
|
|
2415
|
|
-func GetStartDrugFlowCancelInfo(drug_id int64, user_org_id int64, ctime int64) (flow []*models.DrugFlow, err error) {
|
|
2415
|
+func GetStartDrugFlowCancelInfo(drug_id int64, user_org_id int64, ctime int64) (flow []*models.DrugFlowTwenty, err error) {
|
2416
|
2416
|
|
2417
|
2417
|
db := XTReadDB().Model(&flow).Where("status = 1 and (consumable_type = 4 or consumable_type = 7)")
|
2418
|
2418
|
|
|
@@ -2429,7 +2429,7 @@ func GetStartDrugFlowCancelInfo(drug_id int64, user_org_id int64, ctime int64) (
|
2429
|
2429
|
return flow, err
|
2430
|
2430
|
}
|
2431
|
2431
|
|
2432
|
|
-func GetDrugFlowStartProfit(drug_id int64, user_org_id int64, ctime int64) (flow []*models.DrugFlow, err error) {
|
|
2432
|
+func GetDrugFlowStartProfit(drug_id int64, user_org_id int64, ctime int64) (flow []*models.DrugFlowTwenty, err error) {
|
2433
|
2433
|
db := XTReadDB().Model(&flow).Where("status = 1 and consumable_type = 10")
|
2434
|
2434
|
if drug_id > 0 {
|
2435
|
2435
|
db = db.Where("drug_id = ?", drug_id)
|
|
@@ -2444,7 +2444,7 @@ func GetDrugFlowStartProfit(drug_id int64, user_org_id int64, ctime int64) (flow
|
2444
|
2444
|
return flow, err
|
2445
|
2445
|
}
|
2446
|
2446
|
|
2447
|
|
-func GetDrugFlowStartLosses(drug_id int64, user_org_id int64, ctime int64) (flow []*models.DrugFlow, err error) {
|
|
2447
|
+func GetDrugFlowStartLosses(drug_id int64, user_org_id int64, ctime int64) (flow []*models.DrugFlowTwenty, err error) {
|
2448
|
2448
|
db := XTReadDB().Model(&flow).Where("status = 1 and consumable_type = 11 ")
|
2449
|
2449
|
if drug_id > 0 {
|
2450
|
2450
|
db = db.Where("drug_id = ?", drug_id)
|
|
@@ -2459,7 +2459,7 @@ func GetDrugFlowStartLosses(drug_id int64, user_org_id int64, ctime int64) (flow
|
2459
|
2459
|
return flow, err
|
2460
|
2460
|
}
|
2461
|
2461
|
|
2462
|
|
-func GetDrugFlowEndProfit(drug_id int64, user_org_id int64, endtime int64) (flow []*models.DrugFlow, err error) {
|
|
2462
|
+func GetDrugFlowEndProfit(drug_id int64, user_org_id int64, endtime int64) (flow []*models.DrugFlowTwenty, err error) {
|
2463
|
2463
|
|
2464
|
2464
|
db := XTReadDB().Model(&flow).Where("status = 1 and consumable_type = 10")
|
2465
|
2465
|
if drug_id > 0 {
|
|
@@ -2475,7 +2475,7 @@ func GetDrugFlowEndProfit(drug_id int64, user_org_id int64, endtime int64) (flow
|
2475
|
2475
|
return flow, err
|
2476
|
2476
|
}
|
2477
|
2477
|
|
2478
|
|
-func GetDrugFlowEndLosses(drug_id int64, user_org_id int64, endtime int64) (flow []*models.DrugFlow, err error) {
|
|
2478
|
+func GetDrugFlowEndLosses(drug_id int64, user_org_id int64, endtime int64) (flow []*models.DrugFlowTwenty, err error) {
|
2479
|
2479
|
db := XTReadDB().Model(&flow).Where("status = 1 and consumable_type = 11")
|
2480
|
2480
|
if drug_id > 0 {
|
2481
|
2481
|
db = db.Where("drug_id = ?", drug_id)
|
|
@@ -2490,7 +2490,7 @@ func GetDrugFlowEndLosses(drug_id int64, user_org_id int64, endtime int64) (flow
|
2490
|
2490
|
return flow, err
|
2491
|
2491
|
}
|
2492
|
2492
|
|
2493
|
|
-func GetDrugFlowStartEndProfit(drug_id int64, user_org_id int64, startime int64, endtime int64) (flow []*models.DrugFlow, err error) {
|
|
2493
|
+func GetDrugFlowStartEndProfit(drug_id int64, user_org_id int64, startime int64, endtime int64) (flow []*models.DrugFlowTwenty, err error) {
|
2494
|
2494
|
db := XTReadDB().Model(&flow).Where("status = 1 and consumable_type = 10 ")
|
2495
|
2495
|
if drug_id > 0 {
|
2496
|
2496
|
db = db.Where("drug_id = ?", drug_id)
|
|
@@ -2508,7 +2508,7 @@ func GetDrugFlowStartEndProfit(drug_id int64, user_org_id int64, startime int64,
|
2508
|
2508
|
return flow, err
|
2509
|
2509
|
}
|
2510
|
2510
|
|
2511
|
|
-func GetDrugFlowStartEndLosses(drug_id int64, user_org_id int64, startime int64, endtime int64) (flow []*models.DrugFlow, err error) {
|
|
2511
|
+func GetDrugFlowStartEndLosses(drug_id int64, user_org_id int64, startime int64, endtime int64) (flow []*models.DrugFlowTwenty, err error) {
|
2512
|
2512
|
db := XTReadDB().Model(&flow).Where("status = 1 and consumable_type = 11 ")
|
2513
|
2513
|
if drug_id > 0 {
|
2514
|
2514
|
db = db.Where("drug_id = ?", drug_id)
|