|
@@ -295,32 +295,32 @@ func (b *PurchaseBillExcel) drawTableFooter() error {
|
|
|
|
|
|
func (b *PurchaseBillExcel) drawTableSignature() error {
|
|
|
b.Row += 2
|
|
|
- row := b.Row
|
|
|
+ // row := b.Row
|
|
|
|
|
|
style1, _ := b.Excel.NewStyle(&excelize.Style{
|
|
|
Alignment: &excelize.Alignment{Horizontal: "center", Vertical: "center"},
|
|
|
})
|
|
|
|
|
|
// 制单人
|
|
|
- billUserCell := fmt.Sprintf("A%d", row+1)
|
|
|
+ billUserCell := fmt.Sprintf("A%d", b.Row+1)
|
|
|
b.Excel.SetCellValue(b.SheetName, billUserCell, "制单人:")
|
|
|
- billUservCell := fmt.Sprintf("B%d", row+1)
|
|
|
+ billUservCell := fmt.Sprintf("B%d", b.Row+1)
|
|
|
b.Excel.SetCellValue(b.SheetName, billUservCell, b.Content.UserName)
|
|
|
|
|
|
- fontCell := fmt.Sprintf("H%d", row)
|
|
|
- imageCell1 := fmt.Sprintf("I%d", row)
|
|
|
- imageCell2 := fmt.Sprintf("K%d", row)
|
|
|
- b.Excel.MergeCell(b.SheetName, fontCell, fmt.Sprintf("H%d", row+2))
|
|
|
+ fontCell := fmt.Sprintf("H%d", b.Row)
|
|
|
+ imageCell1 := fmt.Sprintf("I%d", b.Row)
|
|
|
+ imageCell2 := fmt.Sprintf("K%d", b.Row)
|
|
|
+ b.Excel.MergeCell(b.SheetName, fontCell, fmt.Sprintf("H%d", b.Row+2))
|
|
|
b.Excel.SetCellStyle(b.SheetName, fontCell, fontCell, style1)
|
|
|
b.Excel.SetCellValue(b.SheetName, fontCell, "审核签字:")
|
|
|
|
|
|
// 签字图片1 I10-J12
|
|
|
- b.Excel.MergeCell(b.SheetName, imageCell1, fmt.Sprintf("J%d", row+2))
|
|
|
+ b.Excel.MergeCell(b.SheetName, imageCell1, fmt.Sprintf("J%d", b.Row+2))
|
|
|
b.Excel.SetCellStyle(b.SheetName, imageCell1, imageCell1, style1)
|
|
|
b.Excel.SetCellValue(b.SheetName, imageCell1, "")
|
|
|
|
|
|
// 签字图片2 K10-L12
|
|
|
- b.Excel.MergeCell(b.SheetName, imageCell2, fmt.Sprintf("L%d", row+2))
|
|
|
+ b.Excel.MergeCell(b.SheetName, imageCell2, fmt.Sprintf("L%d", b.Row+2))
|
|
|
b.Excel.SetCellStyle(b.SheetName, imageCell2, imageCell1, style1)
|
|
|
b.Excel.SetCellValue(b.SheetName, imageCell2, "")
|
|
|
|
|
@@ -344,7 +344,7 @@ func (b *PurchaseBillExcel) drawTableSignature() error {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- b.Excel.SetRowHeight(b.SheetName, row, 21)
|
|
|
+ b.Excel.SetRowHeight(b.SheetName, b.Row, 21)
|
|
|
|
|
|
return nil
|
|
|
}
|