|
@@ -225,11 +225,7 @@ func DownLoadBills(c *gin.Context, apictx *ApiSession) (interface{}, error) {
|
|
|
f.SetActiveSheet(index)
|
|
|
f.SetDefaultFont("宋体")
|
|
|
|
|
|
- var billExcel IPurchBill
|
|
|
-
|
|
|
- // if bill.Process != nil {
|
|
|
- // billExcel = NewProcessBill(f)
|
|
|
- // }
|
|
|
+ var billExcel *PurchaseBillExcel
|
|
|
|
|
|
if len(bill.Paper) > 0 {
|
|
|
billExcel = NewPurchaseBill(f)
|
|
@@ -247,13 +243,13 @@ func DownLoadBills(c *gin.Context, apictx *ApiSession) (interface{}, error) {
|
|
|
Query: repo.Map{"_id": bson.M{"$in": bill.SignUsers}},
|
|
|
Sort: bson.M{"sort": 1}, // 升序
|
|
|
}, &signs)
|
|
|
- billExcel.SetSignatures(signs)
|
|
|
+ billExcel.Signatures = signs
|
|
|
}
|
|
|
|
|
|
}
|
|
|
- billExcel.SetContent(&bill)
|
|
|
+ billExcel.Content = &bill
|
|
|
companyName := getCompanyName(apictx)
|
|
|
- billExcel.SetTitle(fmt.Sprintf("%s原材料采购单", companyName))
|
|
|
+ billExcel.Title = fmt.Sprintf("%s原材料采购单", companyName)
|
|
|
|
|
|
//设置对应的数据
|
|
|
billExcel.Draws()
|