|
@@ -21,6 +21,7 @@ import com.bizmatics.model.vo.DeviceAnalogVariableListVo;
|
|
import com.bizmatics.persistence.mapper.DeviceAnalogVariableListMapper;
|
|
import com.bizmatics.persistence.mapper.DeviceAnalogVariableListMapper;
|
|
import com.bizmatics.service.DeviceAnalogVariableListService;
|
|
import com.bizmatics.service.DeviceAnalogVariableListService;
|
|
import com.bizmatics.service.util.SecurityUtils;
|
|
import com.bizmatics.service.util.SecurityUtils;
|
|
|
|
+import com.bizmatics.service.vo.DeviceAnalogVariableListExportVO;
|
|
import com.bizmatics.service.vo.DeviceAttributeExportVO;
|
|
import com.bizmatics.service.vo.DeviceAttributeExportVO;
|
|
import org.apache.poi.ss.usermodel.Workbook;
|
|
import org.apache.poi.ss.usermodel.Workbook;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
@@ -120,11 +121,11 @@ public class DeviceAnalogVariableListServiceImpl extends AbstractCrudService<Dev
|
|
File file = null;
|
|
File file = null;
|
|
try {
|
|
try {
|
|
ExportParams params = new ExportParams(null, "变量列表");
|
|
ExportParams params = new ExportParams(null, "变量列表");
|
|
- workbook = ExcelExportUtil.exportBigExcel(params, DeviceAttributeExportVO.class,
|
|
|
|
|
|
+ workbook = ExcelExportUtil.exportBigExcel(params, DeviceAnalogVariableListExportVO.class,
|
|
(o, i) -> {
|
|
(o, i) -> {
|
|
Page<DeviceAnalogVariableListOneVo> page = new Page<>(i, 30);
|
|
Page<DeviceAnalogVariableListOneVo> page = new Page<>(i, 30);
|
|
page = baseMapper.variableListExport(page,siteId, variableName, dataArea);
|
|
page = baseMapper.variableListExport(page,siteId, variableName, dataArea);
|
|
- return new ArrayList<>(BeanMapperUtils.mapList(page.getRecords(), DeviceAnalogVariableListOneVo.class, DeviceAttributeExportVO.class));
|
|
|
|
|
|
+ return new ArrayList<>(BeanMapperUtils.mapList(page.getRecords(), DeviceAnalogVariableListOneVo.class, DeviceAnalogVariableListExportVO.class));
|
|
}, null);
|
|
}, null);
|
|
if (null != workbook) {
|
|
if (null != workbook) {
|
|
file = FileUtils.getFile(GlobalUtils.getTempBaseDir(), String.format("%s-%s.xlsx", "变量列表", System.currentTimeMillis() + ""));
|
|
file = FileUtils.getFile(GlobalUtils.getTempBaseDir(), String.format("%s-%s.xlsx", "变量列表", System.currentTimeMillis() + ""));
|