Commit b33c2a6a 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 1098903e
......@@ -4,9 +4,9 @@ import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.text.CharSequenceUtil;
import pps.cloud.system.service.SysOrganizationCloudService;
import pps.cloud.system.service.data.sys_organization.GetSysOrganizationViewOutput;
import pps.core.base.utils.ServiceUtil;
import pps.core.common.excel.config.ExcelDynamicSelect;
import xstartup.base.XSelfServiceContext;
import xstartup.data.XListResult;
import java.util.List;
import java.util.stream.Collectors;
......@@ -22,10 +22,7 @@ public class OilExtractionPlantImpl implements ExcelDynamicSelect {
@Override
public String[] getSource() {
XSelfServiceContext build = XSelfServiceContext.build(SysOrganizationCloudService.class);
SysOrganizationCloudService bean = build.getBean(SysOrganizationCloudService.class);
XListResult<GetSysOrganizationViewOutput> result = bean.getPlantList(build);
result.throwIfFail();
List<GetSysOrganizationViewOutput> list = result.getResult();
List<GetSysOrganizationViewOutput> list = ServiceUtil.getPlantList(build);
if (CollUtil.isNotEmpty(list)) {
return CharSequenceUtil.splitToArray(list.stream()
.map(GetSysOrganizationViewOutput::getOuName)
......
......@@ -79,4 +79,17 @@ public class ServiceUtil {
result.throwIfFail();
return result.getResult();
}
/**
* 获取采油厂列表
*
* @param context 上下文
* @return {@link List }<{@link GetSysOrganizationViewOutput }>
*/
public static List<GetSysOrganizationViewOutput> getPlantList(XContext context) {
SysOrganizationCloudService bean = context.getBean(SysOrganizationCloudService.class);
XListResult<GetSysOrganizationViewOutput> result = bean.getPlantList(context);
result.throwIfFail();
return result.getResult();
}
}
\ No newline at end of file
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