Commit 216e98cf authored by ZWT's avatar ZWT

feat(零碳): 长庆

1.添加easy excel配置,增加转换器,增加全局excel导出样式,增加场站下拉选解析器;
2.开发光伏电站模板导出接口,增加模板导出类,并完成接口冒烟测试及接口文档;
3.间开制度管理模块新增设为基础制度开关接口,添加线上接口文档并完成接口冒烟测试;
4.开发井口配置模板导出接口,增加模板导出类,并完成接口冒烟测试及接口文档;
5.开发第三方有功功率历史数据导入接口,增加模板配置类,添加线上接口文档并完成接口冒烟测试;
6.开发给长庆使用的获取第三方认证token接口,验证获取token后是否能正常跳转指定页面,创建长庆用演示用户及角色;
7.开发柴发设备配置模板导出接口,增加模板导出类,并完成接口冒烟测试及接口文档;
8.开发储能设备配置模板导出接口,增加模板导出类,并完成接口冒烟测试及接口文档;

BREAKING CHANGE: 无

Closes 无

[skip ci]
parent ce6c0d9c
package pps.core.common.excel; package pps.core.common.excel.config;
import com.alibaba.excel.write.handler.SheetWriteHandler; import com.alibaba.excel.write.handler.SheetWriteHandler;
import com.alibaba.excel.write.metadata.holder.WriteSheetHolder; import com.alibaba.excel.write.metadata.holder.WriteSheetHolder;
......
package pps.core.common.excel; package pps.core.common.excel.config;
import java.lang.annotation.*; import java.lang.annotation.*;
......
package pps.core.common.excel; package pps.core.common.excel.config;
import lombok.Data; import lombok.Data;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
......
package pps.core.common.excel; package pps.core.common.excel.config;
import com.alibaba.excel.write.handler.SheetWriteHandler; import com.alibaba.excel.write.handler.SheetWriteHandler;
import com.alibaba.excel.write.metadata.holder.WriteSheetHolder; import com.alibaba.excel.write.metadata.holder.WriteSheetHolder;
......
package pps.core.common.excel; package pps.core.common.excel.listener;
import cn.hutool.json.JSONUtil; import cn.hutool.json.JSONUtil;
import com.alibaba.excel.context.AnalysisContext; import com.alibaba.excel.context.AnalysisContext;
......
package pps.core.common.excel; package pps.core.common.excel.util;
import cn.hutool.core.convert.Convert; import cn.hutool.core.convert.Convert;
import com.alibaba.excel.EasyExcel; import com.alibaba.excel.EasyExcel;
...@@ -16,6 +16,10 @@ import org.apache.poi.ss.usermodel.IndexedColors; ...@@ -16,6 +16,10 @@ import org.apache.poi.ss.usermodel.IndexedColors;
import org.apache.poi.ss.usermodel.VerticalAlignment; import org.apache.poi.ss.usermodel.VerticalAlignment;
import org.springframework.http.MediaType; import org.springframework.http.MediaType;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import pps.core.common.excel.listener.ExcelListener;
import pps.core.common.excel.config.ExcelSelectedResolve;
import pps.core.common.excel.config.ExcelSelected;
import pps.core.common.excel.config.SelectedSheetWriteHandler;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.io.*; import java.io.*;
......
package pps.core.common.excel; package pps.core.common.excel.util;
import com.alibaba.excel.ExcelWriter; import com.alibaba.excel.ExcelWriter;
import com.alibaba.excel.write.metadata.WriteSheet; import com.alibaba.excel.write.metadata.WriteSheet;
......
package pps.core.common.excel; package pps.core.common.excel.util;
import javax.validation.Validation; import javax.validation.Validation;
......
...@@ -4,7 +4,7 @@ import cn.hutool.core.collection.CollUtil; ...@@ -4,7 +4,7 @@ import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.text.CharSequenceUtil; import cn.hutool.core.text.CharSequenceUtil;
import pps.cloud.system.service.SysOrganizationCloudService; import pps.cloud.system.service.SysOrganizationCloudService;
import pps.cloud.system.service.data.sys_organization.GetSysOrganizationViewOutput; import pps.cloud.system.service.data.sys_organization.GetSysOrganizationViewOutput;
import pps.core.common.excel.ExcelDynamicSelect; import pps.core.common.excel.config.ExcelDynamicSelect;
import xstartup.base.XSelfServiceContext; import xstartup.base.XSelfServiceContext;
import xstartup.data.XListResult; import xstartup.data.XListResult;
......
...@@ -6,7 +6,7 @@ import pps.cloud.system.service.SystemDictionaryService; ...@@ -6,7 +6,7 @@ import pps.cloud.system.service.SystemDictionaryService;
import pps.cloud.system.service.data.sys_dictionary.GetSysDictionaryViewInput; import pps.cloud.system.service.data.sys_dictionary.GetSysDictionaryViewInput;
import pps.cloud.system.service.data.sys_dictionary.GetSysDictionaryViewOutput; import pps.cloud.system.service.data.sys_dictionary.GetSysDictionaryViewOutput;
import pps.core.common.constant.BusinessConstant; import pps.core.common.constant.BusinessConstant;
import pps.core.common.excel.ExcelDynamicSelect; import pps.core.common.excel.config.ExcelDynamicSelect;
import xstartup.base.XSelfServiceContext; import xstartup.base.XSelfServiceContext;
import xstartup.data.XListResult; import xstartup.data.XListResult;
......
...@@ -15,9 +15,9 @@ import pps.core.base.service.data.base_excel.ExcelEnergyStorageDeviceTemplate; ...@@ -15,9 +15,9 @@ import pps.core.base.service.data.base_excel.ExcelEnergyStorageDeviceTemplate;
import pps.core.base.service.data.base_excel.ExcelPhotovoltaicPlantTemplate; import pps.core.base.service.data.base_excel.ExcelPhotovoltaicPlantTemplate;
import pps.core.base.service.data.base_excel.ExcelWellheadTemplate; import pps.core.base.service.data.base_excel.ExcelWellheadTemplate;
import pps.core.base.service.data.excel.ImportExcelInput; import pps.core.base.service.data.excel.ImportExcelInput;
import pps.core.common.excel.CascadeWriteHandler; import pps.core.common.excel.config.CascadeWriteHandler;
import pps.core.common.excel.EasyExcelUtil; import pps.core.common.excel.util.EasyExcelUtil;
import pps.core.common.excel.ExcelStyleTool; import pps.core.common.excel.util.ExcelStyleTool;
import xstartup.annotation.XService; import xstartup.annotation.XService;
import xstartup.annotation.XText; import xstartup.annotation.XText;
import xstartup.base.XContext; import xstartup.base.XContext;
......
...@@ -3,7 +3,7 @@ package pps.core.base.service.data.base_excel; ...@@ -3,7 +3,7 @@ package pps.core.base.service.data.base_excel;
import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data; import lombok.Data;
import pps.core.base.excel.OilExtractionPlantImpl; import pps.core.base.excel.OilExtractionPlantImpl;
import pps.core.common.excel.ExcelSelected; import pps.core.common.excel.config.ExcelSelected;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
......
...@@ -3,7 +3,7 @@ package pps.core.base.service.data.base_excel; ...@@ -3,7 +3,7 @@ package pps.core.base.service.data.base_excel;
import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data; import lombok.Data;
import pps.core.base.excel.OilExtractionPlantImpl; import pps.core.base.excel.OilExtractionPlantImpl;
import pps.core.common.excel.ExcelSelected; import pps.core.common.excel.config.ExcelSelected;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
......
...@@ -2,7 +2,7 @@ package pps.core.base.service.data.base_excel; ...@@ -2,7 +2,7 @@ package pps.core.base.service.data.base_excel;
import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data; import lombok.Data;
import pps.core.common.excel.ExcelSelected; import pps.core.common.excel.config.ExcelSelected;
import pps.core.base.excel.OilExtractionPlantImpl; import pps.core.base.excel.OilExtractionPlantImpl;
import java.io.Serializable; import java.io.Serializable;
......
...@@ -4,7 +4,7 @@ import com.alibaba.excel.annotation.ExcelProperty; ...@@ -4,7 +4,7 @@ import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data; import lombok.Data;
import pps.core.base.excel.OilExtractionPlantImpl; import pps.core.base.excel.OilExtractionPlantImpl;
import pps.core.base.excel.RunTypeImpl; import pps.core.base.excel.RunTypeImpl;
import pps.core.common.excel.ExcelSelected; import pps.core.common.excel.config.ExcelSelected;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment