V0 FT记录导出格式调整
This commit is contained in:
parent
efc9f911cf
commit
2f5ef5068f
@ -17,6 +17,12 @@ import (
|
|||||||
func ExportWaferList() string {
|
func ExportWaferList() string {
|
||||||
f := excelize.NewFile()
|
f := excelize.NewFile()
|
||||||
sheetName := f.GetSheetName(0)
|
sheetName := f.GetSheetName(0)
|
||||||
|
_ = f.SetPanes(sheetName, &excelize.Panes{
|
||||||
|
Freeze: true,
|
||||||
|
YSplit: 1,
|
||||||
|
TopLeftCell: "A1",
|
||||||
|
ActivePane: "topLeft",
|
||||||
|
})
|
||||||
_ = f.SetSheetRow(sheetName, "A1", &[]interface{}{"状态", "下单日期", "订单号", "晶圆型号", "晶圆厂", "晶圆尺寸", "投片数量",
|
_ = f.SetSheetRow(sheetName, "A1", &[]interface{}{"状态", "下单日期", "订单号", "晶圆型号", "晶圆厂", "晶圆尺寸", "投片数量",
|
||||||
"在线数量", "回货数量", "回货日期", "回货批次"})
|
"在线数量", "回货数量", "回货日期", "回货批次"})
|
||||||
var waferLists []*model.WaferList
|
var waferLists []*model.WaferList
|
||||||
@ -44,6 +50,12 @@ func ExportWaferList() string {
|
|||||||
func ExportABList() string {
|
func ExportABList() string {
|
||||||
f := excelize.NewFile()
|
f := excelize.NewFile()
|
||||||
sheetName := f.GetSheetName(0)
|
sheetName := f.GetSheetName(0)
|
||||||
|
_ = f.SetPanes(sheetName, &excelize.Panes{
|
||||||
|
Freeze: true,
|
||||||
|
YSplit: 1,
|
||||||
|
TopLeftCell: "A1",
|
||||||
|
ActivePane: "topLeft",
|
||||||
|
})
|
||||||
_ = f.SetSheetRow(sheetName, "A1", &[]interface{}{"状态", "下单日期", "订单号", "成品型号", "晶圆型号", "封装", "封装厂", "批号", "片号",
|
_ = f.SetSheetRow(sheetName, "A1", &[]interface{}{"状态", "下单日期", "订单号", "成品型号", "晶圆型号", "封装", "封装厂", "批号", "片号",
|
||||||
"订单数量", "在线数量", "良率", "出库数", "入库数", "回货日期", "封装良品", "封装不良品"})
|
"订单数量", "在线数量", "良率", "出库数", "入库数", "回货日期", "封装良品", "封装不良品"})
|
||||||
var abLists []*model.ABList
|
var abLists []*model.ABList
|
||||||
@ -71,6 +83,12 @@ func ExportABList() string {
|
|||||||
func ExportBPList() string {
|
func ExportBPList() string {
|
||||||
f := excelize.NewFile()
|
f := excelize.NewFile()
|
||||||
sheetName := f.GetSheetName(0)
|
sheetName := f.GetSheetName(0)
|
||||||
|
_ = f.SetPanes(sheetName, &excelize.Panes{
|
||||||
|
Freeze: true,
|
||||||
|
YSplit: 1,
|
||||||
|
TopLeftCell: "A1",
|
||||||
|
ActivePane: "topLeft",
|
||||||
|
})
|
||||||
_ = f.SetSheetRow(sheetName, "A1", &[]interface{}{"状态", "下单日期", "订单号", "晶圆型号", "封装", "CP测试厂", "批号", "片号",
|
_ = f.SetSheetRow(sheetName, "A1", &[]interface{}{"状态", "下单日期", "订单号", "晶圆型号", "封装", "CP测试厂", "批号", "片号",
|
||||||
"订单数量", "在线数量", "回货日期", "到货数量", "DIE数量"})
|
"订单数量", "在线数量", "回货日期", "到货数量", "DIE数量"})
|
||||||
var bpLists []*model.BPList
|
var bpLists []*model.BPList
|
||||||
@ -97,6 +115,12 @@ func ExportBPList() string {
|
|||||||
func ExportCPList() string {
|
func ExportCPList() string {
|
||||||
f := excelize.NewFile()
|
f := excelize.NewFile()
|
||||||
sheetName := f.GetSheetName(0)
|
sheetName := f.GetSheetName(0)
|
||||||
|
_ = f.SetPanes(sheetName, &excelize.Panes{
|
||||||
|
Freeze: true,
|
||||||
|
YSplit: 1,
|
||||||
|
TopLeftCell: "A1",
|
||||||
|
ActivePane: "topLeft",
|
||||||
|
})
|
||||||
_ = f.SetSheetRow(sheetName, "A1", &[]interface{}{"状态", "下单日期", "订单号", "晶圆型号", "封装", "CP测试厂", "批号", "片号",
|
_ = f.SetSheetRow(sheetName, "A1", &[]interface{}{"状态", "下单日期", "订单号", "晶圆型号", "封装", "CP测试厂", "批号", "片号",
|
||||||
"订单数量", "在线数量", "测试程序", "回货日期", "到货数量", "DIE数量"})
|
"订单数量", "在线数量", "测试程序", "回货日期", "到货数量", "DIE数量"})
|
||||||
var cpLists []*model.CPList
|
var cpLists []*model.CPList
|
||||||
@ -149,6 +173,12 @@ func ExportCPList() string {
|
|||||||
func ExportFTList() string {
|
func ExportFTList() string {
|
||||||
f := excelize.NewFile()
|
f := excelize.NewFile()
|
||||||
sheetName := f.GetSheetName(0)
|
sheetName := f.GetSheetName(0)
|
||||||
|
_ = f.SetPanes(sheetName, &excelize.Panes{
|
||||||
|
Freeze: true,
|
||||||
|
YSplit: 1,
|
||||||
|
TopLeftCell: "A1",
|
||||||
|
ActivePane: "topLeft",
|
||||||
|
})
|
||||||
_ = f.SetSheetRow(sheetName, "A1", &[]interface{}{"状态", "下单日期", "订单号", "成品型号", "晶圆型号", "封装", "FT测试厂", "批号", "丝印",
|
_ = f.SetSheetRow(sheetName, "A1", &[]interface{}{"状态", "下单日期", "订单号", "成品型号", "晶圆型号", "封装", "FT测试厂", "批号", "丝印",
|
||||||
"订单数量", "在线数量", "FT测试程序", "回货日期", "回货数量", "FT良品", "FT不良品", "回收率", "测试数量", "良品数量", "测试良率", "结批测试数量", "结批良品数量", "结批良率"})
|
"订单数量", "在线数量", "FT测试程序", "回货日期", "回货数量", "FT良品", "FT不良品", "回收率", "测试数量", "良品数量", "测试良率", "结批测试数量", "结批良品数量", "结批良率"})
|
||||||
var ftLists []*model.FTList
|
var ftLists []*model.FTList
|
||||||
@ -286,6 +316,12 @@ func ExportFTList() string {
|
|||||||
func ExportTRList() string {
|
func ExportTRList() string {
|
||||||
f := excelize.NewFile()
|
f := excelize.NewFile()
|
||||||
sheetName := f.GetSheetName(0)
|
sheetName := f.GetSheetName(0)
|
||||||
|
_ = f.SetPanes(sheetName, &excelize.Panes{
|
||||||
|
Freeze: true,
|
||||||
|
YSplit: 1,
|
||||||
|
TopLeftCell: "A1",
|
||||||
|
ActivePane: "topLeft",
|
||||||
|
})
|
||||||
_ = f.SetSheetRow(sheetName, "A1", &[]interface{}{"状态", "下单日期", "订单号", "成品型号", "晶圆型号", "封装", "封装厂", "批号",
|
_ = f.SetSheetRow(sheetName, "A1", &[]interface{}{"状态", "下单日期", "订单号", "成品型号", "晶圆型号", "封装", "封装厂", "批号",
|
||||||
"订单数量", "在线数量", "回货日期", "封装良品", "封装不良品"})
|
"订单数量", "在线数量", "回货日期", "封装良品", "封装不良品"})
|
||||||
var trLists []*model.TRList
|
var trLists []*model.TRList
|
||||||
|
Loading…
Reference in New Issue
Block a user