From fca80e4b0fb586d3a5c2c3e19d4266ffa81b62c2 Mon Sep 17 00:00:00 2001 From: yehongyang Date: Mon, 10 Jan 2022 09:14:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E9=94=80=E5=94=AE=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E5=8F=98=E6=9B=B4=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/erp/erp.go | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/services/erp/erp.go b/services/erp/erp.go index 012954a..da28ca6 100644 --- a/services/erp/erp.go +++ b/services/erp/erp.go @@ -13,7 +13,6 @@ import ( utilService "leit.com/LAPP_CHEERSSON_BACKEND/utils/k3cloud/service" "sort" "strconv" - "strings" "time" ) @@ -433,7 +432,7 @@ func GetOrderQty(PlantNr int, UserId string, allData *[]model.Article) (err erro FilerString += "FDocumentStatus = 'C'" sFilerString := FilerString + " and FCloseStatus='A' and FMrpCloseStatus='A' and FChangeFlag IN('D','N','C','') and FRemainOutQty>0" dataList := utilService.SaleOrderInit_Dingdanxuqiu().SaleOrderSearch(sFilerString, "") - dataList2 := utilService.SAL_XORDERInit_Dingdanxuqiu().SAL_XORDERSearch(FilerString, "") + //dataList2 := utilService.SAL_XORDERInit_Dingdanxuqiu().SAL_XORDERSearch(FilerString, "") billMap := make(map[string]map[int]float64) finalBillQtyMap := make(map[string]float64) @@ -448,20 +447,20 @@ func GetOrderQty(PlantNr int, UserId string, allData *[]model.Article) (err erro changeMap[0] = Qty //var changeList []float64 - for index2, _ := range dataList2 { - //changeQty := 0.0 - Qty := dataList2[index2][1].(float64) - billNoChange := dataList2[index2][3].(string) - //ChangeType := dataList2[index2][4].(string) - billList := strings.Split(billNoChange, "_") - number, _ := strconv.Atoi(billList[1][1:len(billList[1])]) - if billNoOrigin == billList[0] { - changeMap[number] = Qty - } - if utils.ValueToString(v[5], "") == "B" || utils.ValueToString(v[6], "") == "B" { - changeMap[number] = 0 - } - } + //for index2, _ := range dataList2 { + // //changeQty := 0.0 + // Qty := dataList2[index2][1].(float64) + // billNoChange := dataList2[index2][3].(string) + // //ChangeType := dataList2[index2][4].(string) + // billList := strings.Split(billNoChange, "_") + // number, _ := strconv.Atoi(billList[1][1:len(billList[1])]) + // if billNoOrigin == billList[0] { + // changeMap[number] = Qty + // } + // if utils.ValueToString(v[5], "") == "B" || utils.ValueToString(v[6], "") == "B" { + // changeMap[number] = 0 + // } + //} billMap[billNoOrigin+"["+utils.ValueToString(v[7], "")+"]"+"["+utils.ValueToString(v[0], "")+"]"] = changeMap }