fix: adapt to the new ERP

main
Leo 3 months ago
parent b4fd10a1bb
commit 29f6981e54

@ -85,7 +85,8 @@ func processFile(filePath string) (map[string]*summary, string) {
mCell, _ := f.GetCellValue(sheet, fmt.Sprintf("M%d", row)) mCell, _ := f.GetCellValue(sheet, fmt.Sprintf("M%d", row))
quantity := cast.ToFloat64(kCell) quantity := cast.ToFloat64(kCell)
amount := cast.ToFloat64(mCell) amount := cast.ToFloat64(mCell)
col := getMatType(eCell) input := strings.Join(strings.Fields(eCell), " ")
col := getMatType(input)
if strings.Contains(col, "~") { if strings.Contains(col, "~") {
quantity /= 1000 quantity /= 1000
col = strings.ReplaceAll(col, "~", "") col = strings.ReplaceAll(col, "~", "")

@ -76,7 +76,7 @@ func getMatType(matName string) string {
return "AT" return "AT"
case "光跳纤_SC-SC 2M(G.652型 外护套2mm)", "光跳纤_SC-SC 2M(G.652型 外护套3mm)", "光跳纤_SC-SC 2M(G.652型 外护套3mm)_光跳纤_SC-SC 2M(G.652型 外护套3mm)": case "光跳纤_SC-SC 2M(G.652型 外护套2mm)", "光跳纤_SC-SC 2M(G.652型 外护套3mm)", "光跳纤_SC-SC 2M(G.652型 外护套3mm)_光跳纤_SC-SC 2M(G.652型 外护套3mm)":
return "AJ" return "AJ"
case "光跳纤_SC-SC 3M(G.652型 外护套3mm)": case "光跳纤_SC-SC 3M(G.652型 外护套3mm)", "光跳纤_SC-SC 3M(G.652型 外护套3mm)_光跳纤_SC-SC 3M(G.652型 外护套3mm)":
return "AM" return "AM"
case "光纤配线架_12芯束状尾纤_FC/PC_1.0m0.9mm_公开市场": case "光纤配线架_12芯束状尾纤_FC/PC_1.0m0.9mm_公开市场":
return "AX" return "AX"

Loading…
Cancel
Save