|
|
@ -556,9 +556,9 @@ func GetOrderQty(PlantNr int, UserId string, allData *[]model.Article) (err erro |
|
|
|
if isIn2 { |
|
|
|
Qty = finalBillQtyMap[billNoOrigin+"["+utils.ValueToString(info[6], "")+"]"+"["+utils.ValueToString(info[0], "")+"]"] |
|
|
|
} |
|
|
|
Time, _ := time.ParseInLocation("2006-01-02T15:04:05", utils.ValueToString(info[2], ""), utils.TimezoneLocation) |
|
|
|
OriginTime, _ := time.ParseInLocation("2006-01-02T15:04:05", utils.ValueToString(info[2], ""), utils.TimezoneLocation) |
|
|
|
|
|
|
|
Time = utils.WeekDayMondayZeroTs(Time) |
|
|
|
Time := utils.WeekDayMondayZeroTs(OriginTime) |
|
|
|
|
|
|
|
OrderId := "DD"+"_"+billNoOrigin+"_"+rowId |
|
|
|
//fmt.Println(OrderId)
|
|
|
@ -569,6 +569,7 @@ func GetOrderQty(PlantNr int, UserId string, allData *[]model.Article) (err erro |
|
|
|
ArtId: ArtId, |
|
|
|
//Descr: articleInfo.Descr1,
|
|
|
|
//FMaterialId: FMaterialId,
|
|
|
|
ExpectedDeliveryDate: grmi.Date(OriginTime), |
|
|
|
RecieveTime: grmi.DateTime(Time), |
|
|
|
PlanQty: Qty, |
|
|
|
ProductType: "DD", |
|
|
@ -684,20 +685,21 @@ func GetDuliQty(PlantNr int, UserId string, allData *[]model.Article) (err error |
|
|
|
for _, info := range dataList{ |
|
|
|
ArtId := info[0].(string) |
|
|
|
Qty := info[1].(float64) |
|
|
|
Time, _ := time.ParseInLocation("2006-01-02T15:04:05", utils.ValueToString(info[2], ""), utils.TimezoneLocation) |
|
|
|
Time = utils.WeekDayMondayZeroTs(Time) |
|
|
|
OriginTime, _ := time.ParseInLocation("2006-01-02T15:04:05", utils.ValueToString(info[2], ""), utils.TimezoneLocation) |
|
|
|
Time := utils.WeekDayMondayZeroTs(OriginTime) |
|
|
|
billNoOrigin := info[3].(string) |
|
|
|
rowId := info[4].(string) |
|
|
|
|
|
|
|
OrderId := "DL"+"_"+billNoOrigin+"_"+rowId |
|
|
|
//fmt.Println(OrderId)
|
|
|
|
Time = utils.WeekDayMondayZeroTs(Time) |
|
|
|
//Time = utils.WeekDayMondayZeroTs(Time)
|
|
|
|
SalesOrder := model.SalesOrder{ |
|
|
|
PlantNr: PlantNr, |
|
|
|
OrderId: OrderId, |
|
|
|
ArtId: ArtId, |
|
|
|
//Descr: articleInfo.Descr1,
|
|
|
|
//FMaterialId: FMaterialId,
|
|
|
|
ExpectedDeliveryDate: grmi.Date(OriginTime), |
|
|
|
RecieveTime: grmi.DateTime(Time), |
|
|
|
PlanQty: Qty, |
|
|
|
ProductType: "DL", |
|
|
@ -765,19 +767,20 @@ func GetZhaizhiWeekQty(PlantNr int, UserId string, allData *[]model.Article) (er |
|
|
|
//fmt.Println(info)
|
|
|
|
ArtId := info[0].(string) |
|
|
|
Qty := info[1].(float64) |
|
|
|
Time, _ := time.ParseInLocation("2006-01-02T15:04:05", utils.ValueToString(info[2], ""), utils.TimezoneLocation) |
|
|
|
OriginTime, _ := time.ParseInLocation("2006-01-02T15:04:05", utils.ValueToString(info[2], ""), utils.TimezoneLocation) |
|
|
|
billNoOrigin := info[3].(string) |
|
|
|
rowId := info[4].(string) |
|
|
|
|
|
|
|
OrderId := "ZZ"+"_"+billNoOrigin+"_"+rowId |
|
|
|
//fmt.Println(OrderId)
|
|
|
|
Time = utils.WeekDayMondayZeroTs(Time) |
|
|
|
Time := utils.WeekDayMondayZeroTs(OriginTime) |
|
|
|
SalesOrder := model.SalesOrder{ |
|
|
|
PlantNr: PlantNr, |
|
|
|
OrderId: OrderId, |
|
|
|
ArtId: ArtId, |
|
|
|
//Descr: articleInfo.Descr1,
|
|
|
|
//FMaterialId: FMaterialId,
|
|
|
|
ExpectedDeliveryDate: grmi.Date(OriginTime), |
|
|
|
RecieveTime: grmi.DateTime(Time), |
|
|
|
PlanQty: Qty, |
|
|
|
ProductType: "ZZ", |
|
|
|