1.优化采购需求excel导出格式,数据为0的单元格置空;
This commit is contained in:
parent
596fd1dc44
commit
5ed025bb22
|
@ -3414,14 +3414,38 @@ func demandDataExport(list []DemandData) (string, error) {
|
|||
}
|
||||
|
||||
for _, v := range list[i].StoreList {
|
||||
row = append(row, v.LastMonthSales) // 上月销售数
|
||||
row = append(row, v.StockCount) // 库存数量
|
||||
row = append(row, v.NeedCount) // 需采购数
|
||||
if v.LastMonthSales != 0 {
|
||||
row = append(row, v.LastMonthSales) // 上月销售数
|
||||
} else {
|
||||
row = append(row, "")
|
||||
}
|
||||
|
||||
if v.StockCount != 0 {
|
||||
row = append(row, v.StockCount) // 库存数量
|
||||
} else {
|
||||
row = append(row, "")
|
||||
}
|
||||
|
||||
if v.NeedCount != 0 {
|
||||
row = append(row, v.NeedCount) // 需采购数
|
||||
} else {
|
||||
row = append(row, "")
|
||||
}
|
||||
}
|
||||
|
||||
row = append(row, list[i].TotalCount) // 需采购总数量
|
||||
row = append(row, list[i].TotalAmount) // 需采购总金额
|
||||
row = append(row, list[i].Remark) // 备注
|
||||
if list[i].TotalCount != 0 {
|
||||
row = append(row, list[i].TotalCount) // 需采购总数量
|
||||
} else {
|
||||
row = append(row, "")
|
||||
}
|
||||
|
||||
if list[i].TotalAmount != 0 {
|
||||
row = append(row, list[i].TotalAmount) // 需采购总金额
|
||||
} else {
|
||||
row = append(row, "")
|
||||
}
|
||||
|
||||
row = append(row, list[i].Remark) // 备注
|
||||
|
||||
for j, _ := range row {
|
||||
cell, _ := excelize.CoordinatesToCellName(1+j, nExcelStartRow+3)
|
||||
|
@ -3536,9 +3560,23 @@ func demandDataExportOnShopAssistant(list []DemandData) (string, error) {
|
|||
}
|
||||
|
||||
for _, v := range list[i].StoreList {
|
||||
row = append(row, v.LastMonthSales) // 上月销售数
|
||||
row = append(row, v.StockCount) // 库存数量
|
||||
row = append(row, v.NeedCount) // 需采购数
|
||||
if v.LastMonthSales != 0 {
|
||||
row = append(row, v.LastMonthSales) // 上月销售数
|
||||
} else {
|
||||
row = append(row, "")
|
||||
}
|
||||
|
||||
if v.StockCount != 0 {
|
||||
row = append(row, v.StockCount) // 库存数量
|
||||
} else {
|
||||
row = append(row, "")
|
||||
}
|
||||
|
||||
if v.NeedCount != 0 {
|
||||
row = append(row, v.NeedCount) // 需采购数
|
||||
} else {
|
||||
row = append(row, "")
|
||||
}
|
||||
}
|
||||
|
||||
row = append(row, list[i].Remark) // 备注
|
||||
|
|
Loading…
Reference in New Issue
Block a user