|
@ -561,6 +561,7 @@ func GetOrderQty(PlantNr int, UserId string, allData *[]model.Article) (err erro |
|
|
Time = utils.WeekDayMondayZeroTs(Time) |
|
|
Time = utils.WeekDayMondayZeroTs(Time) |
|
|
|
|
|
|
|
|
OrderId := "DD"+"_"+billNoOrigin+"_"+rowId |
|
|
OrderId := "DD"+"_"+billNoOrigin+"_"+rowId |
|
|
|
|
|
//fmt.Println(OrderId)
|
|
|
Time = utils.WeekDayMondayZeroTs(Time) |
|
|
Time = utils.WeekDayMondayZeroTs(Time) |
|
|
SalesOrder := model.SalesOrder{ |
|
|
SalesOrder := model.SalesOrder{ |
|
|
PlantNr: PlantNr, |
|
|
PlantNr: PlantNr, |
|
@ -679,6 +680,7 @@ func GetDuliQty(PlantNr int, UserId string, allData *[]model.Article) (err error |
|
|
// }
|
|
|
// }
|
|
|
//}
|
|
|
//}
|
|
|
|
|
|
|
|
|
|
|
|
//fmt.Println("独立")
|
|
|
for _, info := range dataList{ |
|
|
for _, info := range dataList{ |
|
|
ArtId := info[0].(string) |
|
|
ArtId := info[0].(string) |
|
|
Qty := info[1].(float64) |
|
|
Qty := info[1].(float64) |
|
@ -688,6 +690,7 @@ func GetDuliQty(PlantNr int, UserId string, allData *[]model.Article) (err error |
|
|
rowId := info[4].(string) |
|
|
rowId := info[4].(string) |
|
|
|
|
|
|
|
|
OrderId := "DL"+"_"+billNoOrigin+"_"+rowId |
|
|
OrderId := "DL"+"_"+billNoOrigin+"_"+rowId |
|
|
|
|
|
//fmt.Println(OrderId)
|
|
|
Time = utils.WeekDayMondayZeroTs(Time) |
|
|
Time = utils.WeekDayMondayZeroTs(Time) |
|
|
SalesOrder := model.SalesOrder{ |
|
|
SalesOrder := model.SalesOrder{ |
|
|
PlantNr: PlantNr, |
|
|
PlantNr: PlantNr, |
|
@ -757,8 +760,9 @@ func GetZhaizhiWeekQty(PlantNr int, UserId string, allData *[]model.Article) (er |
|
|
// }
|
|
|
// }
|
|
|
// }
|
|
|
// }
|
|
|
//}
|
|
|
//}
|
|
|
|
|
|
|
|
|
|
|
|
//fmt.Println("在制")
|
|
|
for _, info := range dataList{ |
|
|
for _, info := range dataList{ |
|
|
|
|
|
//fmt.Println(info)
|
|
|
ArtId := info[0].(string) |
|
|
ArtId := info[0].(string) |
|
|
Qty := info[1].(float64) |
|
|
Qty := info[1].(float64) |
|
|
Time, _ := time.ParseInLocation("2006-01-02T15:04:05", utils.ValueToString(info[2], ""), utils.TimezoneLocation) |
|
|
Time, _ := time.ParseInLocation("2006-01-02T15:04:05", utils.ValueToString(info[2], ""), utils.TimezoneLocation) |
|
@ -766,6 +770,7 @@ func GetZhaizhiWeekQty(PlantNr int, UserId string, allData *[]model.Article) (er |
|
|
rowId := info[4].(string) |
|
|
rowId := info[4].(string) |
|
|
|
|
|
|
|
|
OrderId := "ZZ"+"_"+billNoOrigin+"_"+rowId |
|
|
OrderId := "ZZ"+"_"+billNoOrigin+"_"+rowId |
|
|
|
|
|
//fmt.Println(OrderId)
|
|
|
Time = utils.WeekDayMondayZeroTs(Time) |
|
|
Time = utils.WeekDayMondayZeroTs(Time) |
|
|
SalesOrder := model.SalesOrder{ |
|
|
SalesOrder := model.SalesOrder{ |
|
|
PlantNr: PlantNr, |
|
|
PlantNr: PlantNr, |
|
@ -777,7 +782,10 @@ func GetZhaizhiWeekQty(PlantNr int, UserId string, allData *[]model.Article) (er |
|
|
PlanQty: Qty, |
|
|
PlanQty: Qty, |
|
|
ProductType: "ZZ", |
|
|
ProductType: "ZZ", |
|
|
} |
|
|
} |
|
|
dao_SalesOrder.InsertOne(&SalesOrder) |
|
|
|
|
|
|
|
|
err := dao_SalesOrder.InsertOne(&SalesOrder) |
|
|
|
|
|
if err != nil { |
|
|
|
|
|
fmt.Println(err) |
|
|
|
|
|
} |
|
|
//if err != nil {
|
|
|
//if err != nil {
|
|
|
// artInfo, err := dao_SalesOrder.SelectOne(OrderId)
|
|
|
// artInfo, err := dao_SalesOrder.SelectOne(OrderId)
|
|
|
// if err != nil || artInfo == nil {
|
|
|
// if err != nil || artInfo == nil {
|
|
|