瀏覽代碼

pms 瑞都日报 动态属性 保存与回显

zhangcl 1 周之前
父節點
當前提交
7a22b4c6b7

+ 2 - 1
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/controller/admin/iotrddailyreport/vo/IotRdDailyReportRespVO.java

@@ -1,6 +1,7 @@
 package cn.iocoder.yudao.module.pms.controller.admin.iotrddailyreport.vo;
 
 import cn.iocoder.yudao.module.pms.dal.dataobject.iotdailyreportattrs.IotDailyReportAttrsDO;
+import cn.iocoder.yudao.module.pms.dal.dataobject.iotprojecttaskattrs.IotTaskAttrModelProperty;
 import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
 import com.alibaba.excel.annotation.ExcelProperty;
 import io.swagger.v3.oas.annotations.media.Schema;
@@ -155,7 +156,7 @@ public class IotRdDailyReportRespVO {
 
     @Schema(description = "不同专业公司的扩展属性值")
     @ExcelProperty("不同专业公司的扩展属性值")
-    private String extProperty;
+    private List<IotTaskAttrModelProperty> extProperty;
 
     @Schema(description = "排序值")
     @ExcelProperty("排序值")

+ 3 - 1
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/controller/admin/iotrddailyreport/vo/IotRdDailyReportSaveReqVO.java

@@ -1,10 +1,12 @@
 package cn.iocoder.yudao.module.pms.controller.admin.iotrddailyreport.vo;
 
+import cn.iocoder.yudao.module.pms.dal.dataobject.iotprojecttaskattrs.IotTaskAttrModelProperty;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
 
 import java.math.BigDecimal;
 import java.time.LocalDateTime;
+import java.util.List;
 import java.util.Set;
 
 @Schema(description = "管理后台 - 瑞都日报新增/修改 Request VO")
@@ -114,7 +116,7 @@ public class IotRdDailyReportSaveReqVO {
     private BigDecimal leaveStaffNum;
 
     @Schema(description = "不同专业公司的扩展属性值")
-    private String extProperty;
+    private List<IotTaskAttrModelProperty> extProperty;
 
     @Schema(description = "排序值")
     private Integer sort;

+ 2 - 1
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/dal/dataobject/iotrddailyreport/IotRdDailyReportDO.java

@@ -9,6 +9,7 @@ import lombok.*;
 import java.math.BigDecimal;
 import java.time.LocalDateTime;
 import java.time.LocalTime;
+import java.util.List;
 import java.util.Set;
 
 /**
@@ -169,7 +170,7 @@ public class IotRdDailyReportDO extends BaseDO {
      * 不同专业公司的扩展属性值
      */
     @TableField(typeHandler = JacksonTypeHandler.class)
-    private IotTaskAttrModelProperty extProperty;
+    private List<IotTaskAttrModelProperty> extProperty;
     /**
      * 排序值
      */