refactor(meter):表计档案模板的下载改为使用Excel 生成的方法实现。

This commit is contained in:
徐涛
2023-06-13 10:23:47 +08:00
parent 46ae943653
commit 7bac667c2a
5 changed files with 129 additions and 4 deletions

View File

@@ -660,6 +660,12 @@ func (ms _MeterService) RecordReading(pid, meterCode string, form *vo.MeterReadi
// 获取指定园区的全部待抄表计列表并将其输出到Excel文件模板中提供生成文件的二进制内容
func (ms _MeterService) GenerateParkMeterReadingTemplate(pid string, meters []*model.SimpleMeterDocument) ([]byte, error) {
// 步骤1复制公用模板文件到临时文件夹文件以园区ID命名
// 步骤2打开复制后的园区文件
// 步骤3获取园区中需要抄表的表计列表
// 步骤4循环表计列表将表计信息写入到Excel文件中
// 步骤5将生成的临时文件的具体二进制内容返回给调用者
return nil, nil
}