Prechádzať zdrojové kódy

07 29 02 fix_add login codes

hr 4 rokov pred
rodič
commit
8f4907b764

+ 4 - 0
src/main/java/com/imed/costaccount/model/dto/AccountingEditDTO.java

@@ -1,14 +1,18 @@
 package com.imed.costaccount.model.dto;
 
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
 import javax.validation.constraints.NotEmpty;
 import javax.validation.constraints.NotNull;
 
 @Data
+@ApiModel
 public class AccountingEditDTO {
 
     @NotNull(message = "id不能为空")
+    @ApiModelProperty(name = "",value = "")
     private Integer id;
 
     @NotEmpty(message = "科目代码不能为空")

+ 1 - 0
src/main/java/com/imed/costaccount/model/vo/AccountProductVO.java

@@ -24,6 +24,7 @@ public class AccountProductVO {
     private List<ProductVO> productVOs;
 
     private Boolean isParent=false;
+
     @JsonInclude(JsonInclude.Include.NON_NULL)
     private List<AccountProductVO> child;
 }

+ 2 - 0
src/main/java/com/imed/costaccount/service/impl/AccountingProductServiceImpl.java

@@ -63,6 +63,8 @@ public class AccountingProductServiceImpl extends ServiceImpl<AccountingProductM
             List<AccountProductVO> accountTree = this.getAccountTree(parent, all);
             accountVOS.addAll(accountTree);
         }
+        // 第一不让添加
+        accountVOS.forEach(i -> i.setIsParent(true));
         return accountVOS;
     }