Selaa lähdekoodia

导出功能开发

zx 2 kuukautta sitten
vanhempi
commit
9654d38c8a

BIN
ruoyi-admin/src/main/resources/excelTemplate/stopActual.xlsx


+ 1 - 2
ruoyi-powerdistribution/src/main/java/com/ruoyi/powerdistribution/controller/AdsCstHywzqlcPdmmaintenanceprocessmonthWfController.java

@@ -52,6 +52,7 @@ public class AdsCstHywzqlcPdmmaintenanceprocessmonthWfController extends BaseCon
     /**
      * 导出月计划明细列表
      */
+    @ApiOperation(value = "导出月计划明细列表")
     @Log(title = "月计划明细", businessType = BusinessType.EXPORT)
     @PostMapping("/export")
     public void export(HttpServletResponse response, AdsCstHywzqlcPdmmaintenanceprocessmonthWfDTO adsCstHywzqlcPdmmaintenanceprocessmonthWf)
@@ -74,7 +75,6 @@ public class AdsCstHywzqlcPdmmaintenanceprocessmonthWfController extends BaseCon
     /**
      * 新增月计划明细
      */
-    @PreAuthorize("@ss.hasPermi('system:wf:add')")
     @Log(title = "月计划明细", businessType = BusinessType.INSERT)
     @PostMapping
     public AjaxResult add(@RequestBody AdsCstHywzqlcPdmmaintenanceprocessmonthWf adsCstHywzqlcPdmmaintenanceprocessmonthWf)
@@ -96,7 +96,6 @@ public class AdsCstHywzqlcPdmmaintenanceprocessmonthWfController extends BaseCon
     /**
      * 删除月计划明细
      */
-    @PreAuthorize("@ss.hasPermi('system:wf:remove')")
     @Log(title = "月计划明细", businessType = BusinessType.DELETE)
 	@DeleteMapping("/{pkIds}")
     public AjaxResult remove(@PathVariable String[] pkIds)

+ 3 - 0
ruoyi-powerdistribution/src/main/java/com/ruoyi/powerdistribution/controller/PdmStopRecordsController.java

@@ -53,10 +53,12 @@ public class PdmStopRecordsController extends BaseController
     /**
      * 导出可靠性停电记录列表
      */
+    @ApiOperation(value = "导出可靠性停电记录列表")
     @Log(title = "可靠性停电记录", businessType = BusinessType.EXPORT)
     @PostMapping("/export")
     public void export(HttpServletResponse response, PdmStopRecords pdmStopRecords)
     {
+        pdmStopRecords.setTimeFlag("1");//超长停电
         List<PdmStopRecordsVo> list = pdmStopRecordsService.selectPdmStopRecordsList(pdmStopRecords);
         ExcelUtil<PdmStopRecordsVo> util = new ExcelUtil<PdmStopRecordsVo>(PdmStopRecordsVo.class);
         util.exportExcel(response, list, "可靠性停电记录数据");
@@ -84,6 +86,7 @@ public class PdmStopRecordsController extends BaseController
     /**
      * 修改可靠性停电记录
      */
+    @ApiOperation(value = "修改可靠性停电记录")
     @Log(title = "可靠性停电记录", businessType = BusinessType.UPDATE)
     @PostMapping("/update")
     public AjaxResult edit(@RequestBody PdmStopRecords pdmStopRecords)

+ 2 - 1
ruoyi-powerdistribution/src/main/java/com/ruoyi/powerdistribution/controller/PdmWorkCompleStatisticsController.java

@@ -50,8 +50,9 @@ public class PdmWorkCompleStatisticsController extends BaseController
     /**
      * 导出工程量完成情况列表
      */
-    @Log(title = "工程量完成情况", businessType = BusinessType.EXPORT)
+    @Log(title = "导出工程量完成情况列表", businessType = BusinessType.EXPORT)
     @PostMapping("/export")
+    @ApiOperation(value = "导出工程量完成情况列表")
     public void export(HttpServletResponse response, PdmWorkCompleStatistics pdmWorkCompleStatistics)
     {
         List<PdmWorkCompleStatistics> list = pdmWorkCompleStatisticsService.selectPdmWorkCompleStatisticsList(pdmWorkCompleStatistics);

+ 1 - 0
ruoyi-powerdistribution/src/main/java/com/ruoyi/powerdistribution/controller/PdmWorkPlanController.java

@@ -52,6 +52,7 @@ public class PdmWorkPlanController extends BaseController
     /**
      * 导出作业计划列表
      */
+    @ApiOperation(value = "查询作业计划列表")
     @Log(title = "作业计划", businessType = BusinessType.EXPORT)
     @PostMapping("/export")
     public void export(HttpServletResponse response, PdmWorkPlanDTO pdmWorkPlan)

+ 42 - 0
ruoyi-powerdistribution/src/main/java/com/ruoyi/powerdistribution/controller/StopTargetAndActualController.java

@@ -1,5 +1,9 @@
 package com.ruoyi.powerdistribution.controller;
 
+import com.alibaba.excel.EasyExcel;
+import com.alibaba.excel.ExcelWriter;
+import com.alibaba.excel.write.metadata.WriteSheet;
+import com.alibaba.excel.write.metadata.fill.FillConfig;
 import com.ruoyi.common.core.controller.BaseController;
 import com.ruoyi.common.core.page.TableDataInfo;
 import com.ruoyi.powerdistribution.domain.vo.StopTargetAndRecords;
@@ -8,9 +12,14 @@ import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
 
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
 import java.util.List;
 
 /**
@@ -39,4 +48,37 @@ public class StopTargetAndActualController extends BaseController {
     }
 
 
+    /**
+     * 导出停电完成情况
+     * @param response
+     * @param reportYear
+     * @throws IOException
+     */
+    @PostMapping("/export")
+    @ApiOperation(value = "导出停电完成情况")
+    public void export(HttpServletResponse response, String reportYear) throws IOException {
+
+        List<StopTargetAndRecords> list = pdmStopTargeService.selectTargetAndActual(reportYear);
+
+        response.setContentType("application/vnd.ms-excel");
+        response.setCharacterEncoding("utf-8");
+        String fileName = java.util.UUID.randomUUID() + ".xlsx";
+        response.setHeader("Content-disposition", "attachment;filename=" + fileName);
+        String templateFileName = "excelTemplate/stopActual.xlsx";
+        InputStream fis = Thread.currentThread().getContextClassLoader().getResourceAsStream(templateFileName);
+        OutputStream ops = response.getOutputStream();
+
+        ExcelWriter excelWriter = EasyExcel.write(ops).withTemplate(fis).build();
+        WriteSheet writeSheet = EasyExcel.writerSheet("总目标").build();
+        FillConfig fillConfig = FillConfig.builder().forceNewRow(Boolean.TRUE).build();
+        excelWriter.fill(list, fillConfig, writeSheet);
+        WriteSheet writeSheet2 = EasyExcel.writerSheet("计划停电目标").build();
+        excelWriter.fill(list, fillConfig, writeSheet2);
+        WriteSheet writeSheet3 = EasyExcel.writerSheet("故障停电目标").build();
+        excelWriter.fill(list, fillConfig, writeSheet3);
+        excelWriter.finish();
+
+    }
+
+
 }

+ 20 - 97
ruoyi-powerdistribution/src/main/java/com/ruoyi/powerdistribution/domain/PdmStopRecords.java

@@ -22,7 +22,6 @@ public class PdmStopRecords extends BaseEntity
     private Long id;
 
     /** 供服系统主键ID */
-    @Excel(name = "供服系统主键ID")
     private String feedServSysId;
 
     /** 事件序号 */
@@ -30,15 +29,14 @@ public class PdmStopRecords extends BaseEntity
     private String eventSn;
 
     /** 责任部门编码 */
-    @Excel(name = "责任部门编码")
+
     private String dutyDeptNo;
 
     /** 责任部门名称 */
-    @Excel(name = "责任部门名称")
     private String dutyDeptNm;
 
     /** 责任部门分担比例 */
-    @Excel(name = "责任部门分担比例")
+
     private BigDecimal dutyDeptRespRatio;
 
     /** 停电起始时间 */
@@ -56,19 +54,15 @@ public class PdmStopRecords extends BaseEntity
     private BigDecimal poweroffDurationTm;
 
     /** 管理属性(城区、县公司) */
-    @Excel(name = "管理属性(城区、县公司)")
     private String mgmtAttr;
 
     /** 地区特征代码 */
-    @Excel(name = "地区特征代码")
     private String regionFeatCd;
 
     /** 地区特征描述 */
-    @Excel(name = "地区特征描述")
     private String regionFeatDsc;
 
     /** 单位编码 */
-    @Excel(name = "单位编码")
     private String orgNo;
 
     /** 单位名称 */
@@ -76,7 +70,6 @@ public class PdmStopRecords extends BaseEntity
     private String orgNm;
 
     /** 单位性质代码 */
-    @Excel(name = "单位性质代码")
     private String orgNatureCd;
 
     /** 单位性质描述 */
@@ -84,7 +77,6 @@ public class PdmStopRecords extends BaseEntity
     private String orgNatureDsc;
 
     /** 停电性质代码 */
-    @Excel(name = "停电性质代码")
     private String poweroffNatureCd;
 
     /** 停电性质描述 */
@@ -92,7 +84,6 @@ public class PdmStopRecords extends BaseEntity
     private String poweroffNatureDsc;
 
     /** 研判停电性质代码 */
-    @Excel(name = "研判停电性质代码")
     private String judgePoweroffNatureCd;
 
     /** 研判停电性质描述 */
@@ -100,7 +91,6 @@ public class PdmStopRecords extends BaseEntity
     private String judgePoweroffNatureDsc;
 
     /** 停电责任原因编码 */
-    @Excel(name = "停电责任原因编码")
     private String poweroffDutyCausNo;
 
     /** 停电责任原因名称 */
@@ -108,35 +98,27 @@ public class PdmStopRecords extends BaseEntity
     private String poweroffDutyCausNm;
 
     /** 停电设备编码 */
-    @Excel(name = "停电设备编码")
     private String poweroffEqpNo;
 
     /** 停电设备名称 */
-    @Excel(name = "停电设备名称")
     private String poweroffEqpNm;
 
     /** 停电技术原因编码 */
-    @Excel(name = "停电技术原因编码")
     private String poweroffTechCausNo;
 
     /** 停电技术原因名称 */
-    @Excel(name = "停电技术原因名称")
     private String poweroffTechCausNm;
 
     /** 特殊事件分析代码 */
-    @Excel(name = "特殊事件分析代码")
     private String specEventAnalCd;
 
     /** 特殊事件分析描述 */
-    @Excel(name = "特殊事件分析描述")
     private String specEventAnalDsc;
 
     /** 是否重大事件日(1:是,0:否) */
-    @Excel(name = "是否重大事件日(1:是,0:否)")
     private String isMajorEventDay;
 
     /** 异常状态代码 */
-    @Excel(name = "异常状态代码")
     private String excpStCd;
 
     /** 异常状态描述 */
@@ -144,7 +126,6 @@ public class PdmStopRecords extends BaseEntity
     private String excpStDsc;
 
     /** 异常数据原因代码 */
-    @Excel(name = "异常数据原因代码")
     private String excpDataCausCd;
 
     /** 异常数据原因描述 */
@@ -152,15 +133,12 @@ public class PdmStopRecords extends BaseEntity
     private String excpDataCausDsc;
 
     /** 规划特征 */
-    @Excel(name = "规划特征")
     private String programmeFeat;
 
     /** 操作标志代码 */
-    @Excel(name = "操作标志代码")
     private String operaFlgCd;
 
     /** 操作标志描述 */
-    @Excel(name = "操作标志描述")
     private String operaFlgDsc;
 
     /** 生成时间 */
@@ -176,7 +154,6 @@ public class PdmStopRecords extends BaseEntity
     private Date updateTm;
 
     /** 推送标志代码 */
-    @Excel(name = "推送标志代码")
     private String pushFlgCd;
 
     /** 推送标志描述 */
@@ -188,7 +165,6 @@ public class PdmStopRecords extends BaseEntity
     private String subsNm;
 
     /** 线路id */
-    @Excel(name = "线路id")
     private String lineId;
 
     /** 线路名称 */
@@ -196,40 +172,31 @@ public class PdmStopRecords extends BaseEntity
     private String lineNm;
 
     /** 备注信息 */
-    @Excel(name = "备注信息")
     private String remarkInfo;
 
     /** 操作员 */
-    @Excel(name = "操作员")
     private String operator;
 
     /** 操作时间 */
     @JsonFormat(pattern = "yyyy-MM-dd")
-    @Excel(name = "操作时间", width = 30, dateFormat = "yyyy-MM-dd")
     private Date operaTm;
 
     /** 锁定标志代码 */
-    @Excel(name = "锁定标志代码")
     private String lockingFlgCd;
 
     /** 锁定标志描述 */
-    @Excel(name = "锁定标志描述")
     private String lockingFlgDsc;
 
     /** 分区单位 */
-    @Excel(name = "分区单位")
     private String parOrg;
 
     /** 录入方式代码 */
-    @Excel(name = "录入方式代码")
     private String entryModeCd;
 
     /** 录入方式描述 */
-    @Excel(name = "录入方式描述")
     private String entryModeDsc;
 
     /** 推送状态代码 */
-    @Excel(name = "推送状态代码")
     private String pushStCd;
 
     /** 推送状态描述 */
@@ -237,43 +204,33 @@ public class PdmStopRecords extends BaseEntity
     private String pushStDsc;
 
     /** 是否上送总部(1:是,0:否) */
-    @Excel(name = "是否上送总部(1:是,0:否)")
     private String isRptHeaddept;
 
     /** 上报拒绝原因 */
-    @Excel(name = "上报拒绝原因")
     private String rptRejectCaus;
 
     /** 数据类型代码(可多值,逗号分隔) */
-    @Excel(name = "数据类型代码(可多值,逗号分隔)")
     private String dataTypCd;
 
     /** 数据类型描述 */
-    @Excel(name = "数据类型描述")
     private String dataTypDsc;
 
     /** 是否出错代码 */
-    @Excel(name = "是否出错代码")
     private String isErrorCd;
 
     /** 是否出错描述 */
-    @Excel(name = "是否出错描述")
     private String isErrorDsc;
 
     /** 数据来源代码(可多值,逗号分隔) */
-    @Excel(name = "数据来源代码(可多值,逗号分隔)")
     private String dataSrcCd;
 
     /** 数据来源描述 */
-    @Excel(name = "数据来源描述")
     private String dataSrcDsc;
 
     /** 是否编辑(1:是,0:否) */
-    @Excel(name = "是否编辑(1:是,0:否)")
     private String isEdit;
 
     /** 是否合规(1:是,0:否) */
-    @Excel(name = "是否合规(1:是,0:否)")
     private String isCmpl;
 
     /** 是否确认(1:是,0:否) */
@@ -281,151 +238,116 @@ public class PdmStopRecords extends BaseEntity
     private String isAffirm;
 
     /** 是否忽略(1:是,0:否) */
-    @Excel(name = "是否忽略(1:是,0:否)")
     private String isNeglect;
 
     /** 是否最终数据(1:是,0:否) */
-    @Excel(name = "是否最终数据(1:是,0:否)")
     private String isEndData;
 
     /** 最终事件类型代码 */
-    @Excel(name = "最终事件类型代码")
     private String endEventTypCd;
 
     /** 最终事件类型描述 */
-    @Excel(name = "最终事件类型描述")
     private String endEventTypDsc;
 
     /** 事件特殊处理标志(大于1就要根据情况拆分) */
-    @Excel(name = "事件特殊处理标志(大于1就要根据情况拆分)")
     private String eventSpecHandlFlg;
 
     /** 是否拆分事件(1:是,0:否) */
-    @Excel(name = "是否拆分事件(1:是,0:否)")
+
     private String isSplitEvent;
 
     /** 事件降级代码 */
-    @Excel(name = "事件降级代码")
     private String eventDemotionCd;
 
     /** 事件降级描述 */
-    @Excel(name = "事件降级描述")
     private String eventDemotionDsc;
 
     /** 第三级事件id */
-    @Excel(name = "第三级事件id")
     private String thirdStageEventId;
 
     /** 数据版本 */
-    @Excel(name = "数据版本")
     private String dataVer;
 
     /** 停电容时 */
-    @Excel(name = "停电容时")
     private BigDecimal poweroffCapHour;
 
     /** 停电容量(单位:kWA) */
-    @Excel(name = "停电容量(单位:kWA)")
     private BigDecimal poweroffCap;
 
     /** 线次数(各线路停运的总和) */
-    @Excel(name = "线次数(各线路停运的总和)")
     private BigDecimal lineNum;
 
     /** 时户数(该段时间内,各户停的时间总和,事件模块录入) */
-    @Excel(name = "时户数(该段时间内,各户停的时间总和,事件模块录入)")
+    @Excel(name = "时户数")
     private BigDecimal hourNum;
 
     /** 缺供电量(缺供电量>=0 用作指标计算的基础值,单位:kWh) */
-    @Excel(name = "缺供电量(缺供电量>=0 用作指标计算的基础值,单位:kWh)")
     private BigDecimal deficiencyKwh;
 
     /** 户次数(该段时间内,停的户数总和) */
-    @Excel(name = "户次数(该段时间内,停的户数总和)")
     private BigDecimal householdNum;
 
     /** 户次数_1 */
-    @Excel(name = "户次数_1")
     private BigDecimal householdNum1;
 
     /** 时户数_1 */
-    @Excel(name = "时户数_1")
     private BigDecimal hourNum1;
 
     /** 户次数_2 */
-    @Excel(name = "户次数_2")
     private BigDecimal householdNum2;
 
     /** 时户数_2 */
-    @Excel(name = "时户数_2")
     private BigDecimal hourNum2;
 
     /** 户次数_3 */
-    @Excel(name = "户次数_3")
     private BigDecimal householdNum3;
 
     /** 时户数_3 */
-    @Excel(name = "时户数_3")
     private BigDecimal hourNum3;
 
     /** 户次数_4 */
-    @Excel(name = "户次数_4")
     private BigDecimal householdNum4;
 
     /** 时户数_4 */
-    @Excel(name = "时户数_4")
     private BigDecimal hourNum4;
 
     /** 市中心停电容量(单位:kWA) */
-    @Excel(name = "市中心停电容量(单位:kWA)")
     private BigDecimal cityCenterPoweroffCap;
 
     /** 市区停电容量(单位:kWA) */
-    @Excel(name = "市区停电容量(单位:kWA)")
     private BigDecimal cityPoweroffCap;
 
     /** 城镇停电容量(单位:kWA) */
-    @Excel(name = "城镇停电容量(单位:kWA)")
     private BigDecimal citiesTownsPoweroffCap;
 
     /** 农村停电容量(单位:kWA) */
-    @Excel(name = "农村停电容量(单位:kWA)")
     private BigDecimal cysidePoweroffCap;
 
     /** 补录停电容时 */
-    @Excel(name = "补录停电容时")
     private BigDecimal reentryPoweroffCapHour;
 
     /** 补录停电容量(单位:kWA) */
-    @Excel(name = "补录停电容量(单位:kWA)")
     private BigDecimal reentryPoweroffCap;
 
     /** 补录线次数 */
-    @Excel(name = "补录线次数")
     private BigDecimal reentryLineCount;
 
     /** 补录时户数 */
-    @Excel(name = "补录时户数")
     private BigDecimal reentryHourNum;
 
     /** 补录缺供电量(单位:kWh) */
-    @Excel(name = "补录缺供电量(单位:kWh)")
     private BigDecimal reentryDeficiencyKwh;
 
     /** 补录户次数 */
-    @Excel(name = "补录户次数")
     private BigDecimal reentryHouseholdNum;
 
     /** 总停电容时 */
-    @Excel(name = "总停电容时")
     private BigDecimal totalPoweroffCapHour;
 
     /** 总停电容量(单位:kWA) */
-    @Excel(name = "总停电容量(单位:kWA)")
     private BigDecimal totalPoweroffCap;
 
     /** 总限次数 */
-    @Excel(name = "总限次数")
     private BigDecimal totalLimitNum;
 
     /** 总时户数 */
@@ -441,7 +363,6 @@ public class PdmStopRecords extends BaseEntity
     private BigDecimal totalHouseholdNum;
 
     /** 标准单位编码 */
-    @Excel(name = "标准单位编码")
     private String stdOrgNo;
 
     /** 标准单位名称 */
@@ -449,7 +370,6 @@ public class PdmStopRecords extends BaseEntity
     private String stdOrgNm;
 
     /** 标准区县单位编码 */
-    @Excel(name = "标准区县单位编码")
     private String stdCountyOrgNo;
 
     /** 标准区县单位名称 */
@@ -461,16 +381,13 @@ public class PdmStopRecords extends BaseEntity
     private String stdCityOrgNm;
 
     /** 数据日期 */
-    @Excel(name = "数据日期")
     private String dataDt;
 
     /** etl时间戳 */
     @JsonFormat(pattern = "yyyy-MM-dd")
-    @Excel(name = "etl时间戳", width = 30, dateFormat = "yyyy-MM-dd")
     private Date etlTm;
 
     /** 判断原因代码 */
-    @Excel(name = "判断原因代码")
     private String judgingCausCd;
 
     /** 判断原因描述 */
@@ -478,15 +395,12 @@ public class PdmStopRecords extends BaseEntity
     private String judgingCausDsc;
 
     /** 事件类型代码 */
-    @Excel(name = "事件类型代码")
     private String eventTypCd;
 
     /** 事件类型描述 */
-    @Excel(name = "事件类型描述")
     private String eventTypDsc;
 
     /** 是否有分析报告(1是0否) */
-    @Excel(name = "是否有分析报告(1是0否)")
     private String isHaveAnalRpt;
 
     /** 是否专变事件(1是0否)   */
@@ -494,39 +408,40 @@ public class PdmStopRecords extends BaseEntity
     private String isPrivEvent;
 
     /** 停电原因               */
-    @Excel(name = "停电原因              ")
+
     private String poweroffCaus;
 
     /** 降级标识               */
-    @Excel(name = "降级标识              ")
     private String demotionId;
 
     /** 是否供服数据(1是0否)   */
-    @Excel(name = "是否供服数据(1是0否)  ")
     private String isPssData;
 
     /** 是否正式数据(1是0否)   */
-    @Excel(name = "是否正式数据(1是0否)  ")
     private String isFormalityData;
 
     /** 数据来源     */
-    @Excel(name = "数据来源    ")
     private String dataSrc;
 
     /** 年分区 */
-    @Excel(name = "年分区")
     private String parYear;
 
     /** 标准地市单位编码 */
-    @Excel(name = "标准地市单位编码")
     private String stdCityOrgNo;
 
     /**
      * 停电原因
      */
+    @Excel(name = "停电原因")
     private String stopReason;
 
     /**
+     * 停电原因类型
+     */
+    @Excel(name = "停电原因类型")
+    private String stopType;
+
+    /**
      * 是否超时长 查询条件
      */
     private String timeFlag;
@@ -1683,6 +1598,14 @@ public class PdmStopRecords extends BaseEntity
         this.timeFlag = timeFlag;
     }
 
+    public String getStopType() {
+        return stopType;
+    }
+
+    public void setStopType(String stopType) {
+        this.stopType = stopType;
+    }
+
     @Override
     public String toString() {
         return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)

+ 89 - 90
ruoyi-powerdistribution/src/main/java/com/ruoyi/powerdistribution/domain/PdmWorkCompleStatistics.java

@@ -48,11 +48,10 @@ public class PdmWorkCompleStatistics extends BaseEntity
     private String sortSerial;
 
     /** 设计批复村名 */
-    @Excel(name = "设计批复村名")
+
     private String smallVillageName;
 
     /** 合并村名 */
-    @Excel(name = "合并村名")
     private String villageName;
 
     /** 竣工标志 1已竣工0未竣工 */
@@ -67,178 +66,178 @@ public class PdmWorkCompleStatistics extends BaseEntity
     @Excel(name = "10kV线路电缆计划量")
     private BigDecimal lineCableNewPlanQt;
 
-    /** 10kV线路电缆累计完成量 */
-    @Excel(name = "10kV线路电缆累计完成量")
+    /** 10kV线路电缆累计工程量 */
+    @Excel(name = "10kV线路电缆累计工程量")
     private BigDecimal lineCableNewAccuQt;
 
     /** 10kV线路架空计划量 */
     @Excel(name = "10kV线路架空计划量")
     private BigDecimal lineOverhdNewPlanQt;
 
-    /** 10kV线路架空累计完成量 */
-    @Excel(name = "10kV线路架空累计完成量")
+    /** 10kV线路架空累计工程量 */
+    @Excel(name = "10kV线路架空累计工程量")
     private BigDecimal lineOverhdNewAccuQt;
 
     /** 配电变压器计划量 */
     @Excel(name = "配电变压器计划量")
     private BigDecimal distTransNewPlanQt;
 
-    /** 10kV线路电缆累计完成量 */
-    @Excel(name = "10kV线路电缆累计完成量")
+    /** 10kV线路电缆累计工程量 */
+    @Excel(name = "10kV线路电缆累计工程量")
     private BigDecimal distTransNewAccuQt;
 
     /** 低压线路计划量 */
     @Excel(name = "低压线路计划量")
     private BigDecimal lowVoltLinePlanQt;
 
-    /** 低压线路累计完成量 */
-    @Excel(name = "低压线路累计完成量")
+    /** 低压线路累计工程量 */
+    @Excel(name = "低压线路累计工程量")
     private BigDecimal lowVoltLineAccuQt;
 
     /** 杆塔基计划量 */
     @Excel(name = "杆塔基计划量")
     private BigDecimal towerPlanQt;
 
-    /** 杆塔基累计完成量 */
-    @Excel(name = "杆塔基累计完成量")
+    /** 杆塔基累计工程量 */
+    @Excel(name = "杆塔基累计工程量")
     private BigDecimal towerAccuQt;
 
     /** 环网柜台计划量 */
     @Excel(name = "环网柜台计划量")
     private BigDecimal ringCabinetPlanQt;
 
-    /** 环网柜台累计完成量 */
-    @Excel(name = "环网柜台累计完成量")
+    /** 环网柜台累计工程量 */
+    @Excel(name = "环网柜台累计工程量")
     private BigDecimal ringCabinetAccuQt;
 
     /** 柱上断路器台计划量 */
     @Excel(name = "柱上断路器台计划量")
     private BigDecimal poleTabPlanQt;
 
-    /** 柱上断路器台累计完成量 */
-    @Excel(name = "柱上断路器台累计完成量")
+    /** 柱上断路器台累计工程量 */
+    @Excel(name = "柱上断路器台累计工程量")
     private BigDecimal poleTabAccuQt;
 
-    /** 标准单位编码  */
-    @Excel(name = "标准单位编码 ")
-    private String stdOrgNo;
-
-    /** 标准单位名称  */
-    @Excel(name = "标准单位名称 ")
-    private String stdOrgNm;
-
-    /** 标准地市单位编码  */
-    @Excel(name = "标准地市单位编码 ")
-    private String stdCityOrgNo;
-
-    /** 标准地市单位名称  */
-    @Excel(name = "标准地市单位名称 ")
-    private String stdCityOrgNm;
-
-    /** 标准区县单位编码  */
-    @Excel(name = "标准区县单位编码 ")
-    private String stdCountyOrgNo;
-
-    /** 标准区县单位名称  */
-    @Excel(name = "标准区县单位名称 ")
-    private String stdCountyOrgNm;
-
-    /** 数据日期  */
-    @Excel(name = "数据日期 ")
-    private String dataDt;
-
-    /** ETL时间戳  */
-    @Excel(name = "ETL时间戳 ")
-    private String etlTm;
-
-    /** 10kV线路电缆周完成量 */
-    @Excel(name = "10kV线路电缆周完成量")
+    /** 10kV线路电缆新增工程量 */
+    @Excel(name = "10kV线路电缆新增工程量")
     private BigDecimal lineCableNewAccuQtWeek;
 
-    /** 10kV线路架空周完成量 */
-    @Excel(name = "10kV线路架空周完成量")
+    /** 10kV线路架空新增工程量 */
+    @Excel(name = "10kV线路架空新增工程量")
     private BigDecimal lineOverhdNewAccuQtWeek;
 
-    /** 配电变压器周完成量 */
-    @Excel(name = "配电变压器周完成量")
+    /** 配电变压器新增工程量 */
+    @Excel(name = "配电变压器新增工程量")
     private BigDecimal distTransNewAccuQtWeek;
 
-    /** 低压线路周完成量 */
-    @Excel(name = "低压线路周完成量")
+    /** 低压线路新增工程量 */
+    @Excel(name = "低压线路新增工程量")
     private BigDecimal lowVoltLineAccuQtWeek;
 
-    /** 杆塔基周完成量 */
-    @Excel(name = "杆塔基周完成量")
+    /** 杆塔基新增工程量 */
+    @Excel(name = "杆塔基新增工程量")
     private BigDecimal towerAccuQtWeek;
 
-    /** 环网柜台周完成量 */
-    @Excel(name = "环网柜台周完成量")
+    /** 环网柜台新增工程量 */
+    @Excel(name = "环网柜台新增工程量")
     private BigDecimal ringCabinetAccuQtWeek;
 
-    /** 柱上断路器台周完成量 */
-    @Excel(name = "柱上断路器台周完成量")
+    /** 柱上断路器台新增工程量 */
+    @Excel(name = "柱上断路器台新增工程量")
     private BigDecimal poleTabAccuQtWeek;
 
-    /** 10kV线路电缆作业完成量 */
-    @Excel(name = "10kV线路电缆作业完成量")
+    /** 10kV线路电缆关联作业信息数 */
+    @Excel(name = "10kV线路电缆关联作业信息数")
     private BigDecimal lineCableNewAccuQtWork;
 
-    /** 10kV线路架空作业完成量 */
-    @Excel(name = "10kV线路架空作业完成量")
+    /** 10kV线路架空关联作业信息数 */
+    @Excel(name = "10kV线路架空关联作业信息数")
     private BigDecimal lineOverhdNewAccuQtWork;
 
-    /** 配电变压器作业完成量 */
-    @Excel(name = "配电变压器作业完成量")
+    /** 配电变压器关联作业信息数 */
+    @Excel(name = "配电变压器关联作业信息数")
     private BigDecimal distTransNewAccuQtWork;
 
-    /** 低压线路作业完成量 */
-    @Excel(name = "低压线路作业完成量")
+    /** 低压线路关联作业信息数 */
+    @Excel(name = "低压线路关联作业信息数")
     private BigDecimal lowVoltLineAccuQtWork;
 
-    /** 杆塔基作业完成量 */
-    @Excel(name = "杆塔基作业完成量")
+    /** 杆塔基关联作业信息数 */
+    @Excel(name = "杆塔基关联作业信息数")
     private BigDecimal towerAccuQtWork;
 
-    /** 环网柜台作业完成量 */
-    @Excel(name = "环网柜台作业完成量")
+    /** 环网柜台关联作业信息数 */
+    @Excel(name = "环网柜台关联作业信息数")
     private BigDecimal ringCabinetAccuQtWork;
 
-    /** 柱上断路器台作业完成量 */
-    @Excel(name = "柱上断路器台作业完成量")
+    /** 柱上断路器台关联作业信息数 */
+    @Excel(name = "柱上断路器台关联作业信息数")
     private BigDecimal poleTabAccuQtWork;
 
-    /** 10kV线路电缆作业周完成量 */
-    @Excel(name = "10kV线路电缆作业周完成量")
+    /** 10kV线路电缆本周关联作业信息数 */
+    @Excel(name = "10kV线路电缆本周关联作业信息数")
     private BigDecimal lineCableNewAccuQtWorkWeek;
 
-    /** 10kV线路架空作业周完成量 */
-    @Excel(name = "10kV线路架空作业周完成量")
+    /** 10kV线路架空本周关联作业信息数 */
+    @Excel(name = "10kV线路架空本周关联作业信息数")
     private BigDecimal lineOverhdNewAccuQtWorkWeek;
 
-    /** 配电变压器作业周完成量 */
-    @Excel(name = "配电变压器作业周完成量")
+    /** 配电变压器本周关联作业信息数 */
+    @Excel(name = "配电变压器本周关联作业信息数")
     private BigDecimal distTransNewAccuQtWorkWeek;
 
-    /** 低压线路作业周完成量 */
-    @Excel(name = "低压线路作业周完成量")
+    /** 低压线路本周关联作业信息数 */
+    @Excel(name = "低压线路本周关联作业信息数")
     private BigDecimal lowVoltLineAccuQtWorkWeek;
 
-    /** 杆塔基作业周完成量 */
-    @Excel(name = "杆塔基作业周完成量")
+    /** 杆塔基本周关联作业信息数 */
+    @Excel(name = "杆塔基本周关联作业信息数")
     private BigDecimal towerAccuQtWorkWeek;
 
-    /** 环网柜台作业周完成量 */
-    @Excel(name = "环网柜台作业周完成量")
+    /** 环网柜台本周关联作业信息数 */
+    @Excel(name = "环网柜台本周关联作业信息数")
     private BigDecimal ringCabinetAccuQtWorkWeek;
 
-    /** 柱上断路器台作业周完成量 */
-    @Excel(name = "柱上断路器台作业周完成量")
+    /** 柱上断路器台本周关联作业信息数 */
+    @Excel(name = "柱上断路器台本周关联作业信息数")
     private BigDecimal poleTabAccuQtWorkWeek;
 
     /** 异常标志 0否1是 */
     @Excel(name = "异常标志 0否1是")
     private String excType;
 
+    /** 标准单位编码  */
+    @Excel(name = "标准单位编码 ")
+    private String stdOrgNo;
+
+    /** 标准单位名称  */
+    @Excel(name = "标准单位名称 ")
+    private String stdOrgNm;
+
+    /** 标准地市单位编码  */
+    @Excel(name = "标准地市单位编码 ")
+    private String stdCityOrgNo;
+
+    /** 标准地市单位名称  */
+    @Excel(name = "标准地市单位名称 ")
+    private String stdCityOrgNm;
+
+    /** 标准区县单位编码  */
+    @Excel(name = "标准区县单位编码 ")
+    private String stdCountyOrgNo;
+
+    /** 标准区县单位名称  */
+    @Excel(name = "标准区县单位名称 ")
+    private String stdCountyOrgNm;
+
+    /** 数据日期  */
+    @Excel(name = "数据日期 ")
+    private String dataDt;
+
+    /** ETL时间戳  */
+    @Excel(name = "ETL时间戳 ")
+    private String etlTm;
+
     public void setBatchId(String batchId)
     {
         this.batchId = batchId;

+ 1 - 44
ruoyi-powerdistribution/src/main/java/com/ruoyi/powerdistribution/domain/PdmWorkPlan.java

@@ -24,15 +24,12 @@ public class PdmWorkPlan extends BaseEntity
     private Long id;
 
     /** uuid  */
-    @Excel(name = "uuid ")
     private String uuid;
 
     /** 周计划编号  */
-    @Excel(name = "周计划编号 ")
     private String weekPlanNo;
 
     /** 周计划ID  */
-    @Excel(name = "周计划ID ")
     private String weekPlanId;
 
     /** 项目名称  */
@@ -40,51 +37,40 @@ public class PdmWorkPlan extends BaseEntity
     private String projNm;
 
     /** 项目ID  */
-    @Excel(name = "项目ID ")
     private String projId;
 
     /** 源ID  */
-    @Excel(name = "源ID ")
     private String srcId;
 
     /** 计划名称  */
-    @Excel(name = "计划名称 ")
     private String planNm;
 
     /** 报送单位名称  */
-    @Excel(name = "报送单位名称 ")
+    @Excel(name = "作业单位名称 ")
     private String submitOrgNm;
 
     /** 报送单位ID  */
-    @Excel(name = "报送单位ID ")
     private String submitOrgId;
 
     /** 单位排序  */
-    @Excel(name = "单位排序 ")
     private String orgSort;
 
     /** 管理单位名称  */
-    @Excel(name = "管理单位名称 ")
     private String mgmtOrgNm;
 
     /** 管理单位ID  */
-    @Excel(name = "管理单位ID ")
     private String mgmtOrgId;
 
     /** 所属运维市单位id  */
-    @Excel(name = "所属运维市单位id ")
     private String blgOpMaintCityOrgId;
 
     /** 所属施工市单位ID  */
-    @Excel(name = "所属施工市单位ID ")
     private String blgConstCityOrgId;
 
     /** 检修施工单位名称  */
-    @Excel(name = "检修施工单位名称 ")
     private String ovhaulConstOrgNm;
 
     /** 检修施工单位ID  */
-    @Excel(name = "检修施工单位ID ")
     private String ovhaulConstOrgId;
 
     /** 运维单位名称  */
@@ -92,7 +78,6 @@ public class PdmWorkPlan extends BaseEntity
     private String opMaintOrgNm;
 
     /** 运维单位ID  */
-    @Excel(name = "运维单位ID ")
     private String opMaintOrgId;
 
     /** 变电站/线路名称  */
@@ -100,11 +85,9 @@ public class PdmWorkPlan extends BaseEntity
     private String subsOrLineNm;
 
     /** 变电站/线路ID  */
-    @Excel(name = "变电站/线路ID ")
     private String subsOrLineId;
 
     /** 作业风险等级代码  */
-    @Excel(name = "作业风险等级代码 ")
     private String opRiskLvlCd;
 
     /** 作业风险等级描述  */
@@ -112,7 +95,6 @@ public class PdmWorkPlan extends BaseEntity
     private String opRiskLvlDsc;
 
     /** 电网风险等级代码  */
-    @Excel(name = "电网风险等级代码 ")
     private String elecgdRiskLvlCd;
 
     /** 电网风险等级描述  */
@@ -120,7 +102,6 @@ public class PdmWorkPlan extends BaseEntity
     private String elecgdRiskLvlDsc;
 
     /** 电压等级代码  */
-    @Excel(name = "电压等级代码 ")
     private String voltLvlCd;
 
     /** 电压等级描述  */
@@ -128,7 +109,6 @@ public class PdmWorkPlan extends BaseEntity
     private String voltLvlDsc;
 
     /** 专业类型代码  */
-    @Excel(name = "专业类型代码 ")
     private String majorTypCd;
 
     /** 专业类型描述  */
@@ -136,7 +116,6 @@ public class PdmWorkPlan extends BaseEntity
     private String majorTypDsc;
 
     /** 作业类型代码  */
-    @Excel(name = "作业类型代码 ")
     private String opTypCd;
 
     /** 作业类型描述  */
@@ -144,7 +123,6 @@ public class PdmWorkPlan extends BaseEntity
     private String opTypDsc;
 
     /** 工作票类型代码  */
-    @Excel(name = "工作票类型代码 ")
     private String workticketTypCd;
 
     /** 工作票类型描述  */
@@ -152,7 +130,6 @@ public class PdmWorkPlan extends BaseEntity
     private String workticketTypDsc;
 
     /** 停电类型代码  */
-    @Excel(name = "停电类型代码 ")
     private String poweroffTypCd;
 
     /** 停电类型描述  */
@@ -160,7 +137,6 @@ public class PdmWorkPlan extends BaseEntity
     private String poweroffTypDsc;
 
     /** 是否带电作业代码  */
-    @Excel(name = "是否带电作业代码 ")
     private String isEnergizedOpCd;
 
     /** 是否带电作业描述  */
@@ -183,7 +159,6 @@ public class PdmWorkPlan extends BaseEntity
     private String opContent;
 
     /** 变更方案描述  */
-    @Excel(name = "变更方案描述 ")
     private String chgSchemeDsc;
 
     /** 作业地址  */
@@ -191,19 +166,15 @@ public class PdmWorkPlan extends BaseEntity
     private String opAddr;
 
     /** 市行政地址  */
-    @Excel(name = "市行政地址 ")
     private String cityAdmAddr;
 
     /** 县行政地址  */
-    @Excel(name = "县行政地址 ")
     private String countyAdmAddr;
 
     /** 详细位置  */
-    @Excel(name = "详细位置 ")
     private String detlPos;
 
     /** 标志性建筑  */
-    @Excel(name = "标志性建筑 ")
     private String landmarkArchit;
 
     /** 工作班组名称  */
@@ -211,7 +182,6 @@ public class PdmWorkPlan extends BaseEntity
     private String workTeamNm;
 
     /** 工作班组ID  */
-    @Excel(name = "工作班组ID ")
     private String workTeamId;
 
     /** 主业单位作业人数  */
@@ -311,27 +281,21 @@ public class PdmWorkPlan extends BaseEntity
     private String releaseStDsc;
 
     /** 发布时间  */
-    @Excel(name = "发布时间 ")
     private String releaseTm;
 
     /** 发布人  */
-    @Excel(name = "发布人 ")
     private String releasePes;
 
     /** 发布人员ID  */
-    @Excel(name = "发布人员ID ")
     private String releasePersonId;
 
     /** 是否发布及时代码  */
-    @Excel(name = "是否发布及时代码 ")
     private String isReleaseIntimeCd;
 
     /** 计划执行状态代码  */
-    @Excel(name = "计划执行状态代码 ")
     private String planExecStCd;
 
     /** 是否变更代码  */
-    @Excel(name = "是否变更代码 ")
     private String isChgMoreCd;
 
     /** 是否变更描述  */
@@ -339,7 +303,6 @@ public class PdmWorkPlan extends BaseEntity
     private String isChgMoreDsc;
 
     /** 删除标记代码  */
-    @Excel(name = "删除标记代码 ")
     private String delMarkCd;
 
     /** 删除标记描述  */
@@ -347,7 +310,6 @@ public class PdmWorkPlan extends BaseEntity
     private String delMarkDsc;
 
     /** 绑定布控球数量  */
-    @Excel(name = "绑定布控球数量 ")
     private String bindQt;
 
     /** 是否佩戴安全帽(1是0否  */
@@ -367,7 +329,6 @@ public class PdmWorkPlan extends BaseEntity
     private Date moreNewTm;
 
     /** 计划类型代码 周计划:2028001 临时计划2028002  */
-    @Excel(name = "计划类型代码 ")
     private String planTypCd;
 
     /** 计划类型描述  */
@@ -387,19 +348,15 @@ public class PdmWorkPlan extends BaseEntity
     private String stdCityOrgNm;
 
     /** 数据日期  */
-    @Excel(name = "数据日期 ")
     private String dataDt;
 
     /** etl时间戳  */
-    @Excel(name = "etl时间戳 ")
     private String etlTm;
 
     /** 月分区  */
-    @Excel(name = "月分区 ")
     private String parMon;
 
     /** 标准地市公司单位编号  */
-    @Excel(name = "标准地市公司单位编号 ")
     private String stdCityOrgNo;
 
     /** 计划执行状态描述  */

+ 2 - 0
ruoyi-powerdistribution/src/main/java/com/ruoyi/powerdistribution/domain/vo/PdmStopRecordsVo.java

@@ -1,5 +1,6 @@
 package com.ruoyi.powerdistribution.domain.vo;
 
+import com.ruoyi.common.annotation.Excel;
 import com.ruoyi.powerdistribution.domain.PdmStopRecords;
 
 /**
@@ -14,6 +15,7 @@ public class PdmStopRecordsVo extends PdmStopRecords
     /**
      * 标准时长
      */
+    @Excel(name = "标准时长")
     private String standardTime;
 
     public String getStandardTime() {

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 0 - 0
ruoyi-powerdistribution/src/main/resources/mapper/powerdistribution/PdmStopRecordsMapper.xml


Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä