fix: adapt to the new ERP

main
Leo 3 weeks 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))
quantity := cast.ToFloat64(kCell)
amount := cast.ToFloat64(mCell)
col := getMatType(eCell)
input := strings.Join(strings.Fields(eCell), " ")
col := getMatType(input)
if strings.Contains(col, "~") {
quantity /= 1000
col = strings.ReplaceAll(col, "~", "")

@ -76,7 +76,7 @@ func getMatType(matName string) string {
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)":
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"
case "光纤配线架_12芯束状尾纤_FC/PC_1.0m0.9mm_公开市场":
return "AX"

Loading…
Cancel
Save