|
@@ -342,6 +342,7 @@ func (c *StockManagerApiController) CreateWarehouse() {
|
342
|
342
|
info, _ := service.FindLastWarehousingInfo(warehousing.WarehousingOrder)
|
343
|
343
|
|
344
|
344
|
for _, item := range warehousingInfo {
|
|
345
|
+
|
345
|
346
|
goodInfo, _ := service.GetGoodInformationByGoodId(item.GoodId)
|
346
|
347
|
str := strconv.FormatInt(item.WarehousingCount, 10)
|
347
|
348
|
minFloat, _ := strconv.ParseFloat(str, 64)
|
|
@@ -350,9 +351,9 @@ func (c *StockManagerApiController) CreateWarehouse() {
|
350
|
351
|
Total: minFloat + goodInfo.Total,
|
351
|
352
|
}
|
352
|
353
|
//更该库存
|
353
|
|
- parseDateErr := service.UpdateGoodInfoList(good, goodInfo.ID)
|
354
|
|
- break
|
355
|
|
- fmt.Println(parseDateErr)
|
|
354
|
+ service.UpdateGoodInfoList(good, item.GoodId)
|
|
355
|
+
|
|
356
|
+ service.ModifyGoodAddInformation(item.GoodId, item.WarehousingCount, item.OrgId)
|
356
|
357
|
}
|
357
|
358
|
|
358
|
359
|
c.ServeSuccessJSON(map[string]interface{}{
|
|
@@ -701,6 +702,7 @@ func (c *StockManagerApiController) EditWarehouse() {
|
701
|
702
|
Total: good.Total + total,
|
702
|
703
|
}
|
703
|
704
|
errcodescode = service.UpdateGoodInfoMation(info.GoodId, goodInfo)
|
|
705
|
+ service.ModifyGoodReduceInformation(info.GoodId, info.WarehousingCount, info.OrgId)
|
704
|
706
|
fmt.Println(errcodescode)
|
705
|
707
|
}
|
706
|
708
|
}
|
|
@@ -732,18 +734,6 @@ func (c *StockManagerApiController) EditWarehouse() {
|
732
|
734
|
|
733
|
735
|
service.UpdateWarehouseInfoByGoodIdOne(goodinfo, item.ID)
|
734
|
736
|
|
735
|
|
- //flowStock := models.VmStockFlow{
|
736
|
|
- // Count: item.WarehousingCount,
|
737
|
|
- // Number: item.Number,
|
738
|
|
- // ProductDate: item.ProductDate,
|
739
|
|
- // ExpireDate: item.ExpiryDate,
|
740
|
|
- // Price: item.Price,
|
741
|
|
- // Manufacturer: item.Manufacturer,
|
742
|
|
- // Dealer: item.Dealer,
|
743
|
|
- // LicenseNumber: info.LicenseNumber,
|
744
|
|
- //}
|
745
|
|
- //fmt.Println("大于233232322323233232232323233232233223")
|
746
|
|
- //service.UpdatedStockFlowByGoodIdOne(item.WarehousingId, item.GoodId, flowStock)
|
747
|
737
|
//改变库存
|
748
|
738
|
good, _ := service.GetLastInfoMationById(info.GoodId)
|
749
|
739
|
warhouseCount := strconv.FormatInt(total, 10)
|