云立方接口
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
package com.cool.store.dto.decoration;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2024/4/28 15:06
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class AttachmentsDTO {
|
||||
|
||||
private String title;
|
||||
|
||||
private Long id;
|
||||
|
||||
private String path;
|
||||
|
||||
private String create;
|
||||
|
||||
private String createDate;
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.cool.store.dto.decoration;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2024/4/28 15:17
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class BudgetDTO {
|
||||
private Long id;
|
||||
private String name;
|
||||
private String type;
|
||||
private String vzHj;
|
||||
private String totalAmount;
|
||||
private String totalCost;
|
||||
private String createDate;
|
||||
private String createBy;
|
||||
private List<BudgetDetailDTO> details;
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.cool.store.dto.decoration;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2024/4/28 15:18
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class BudgetDetailDTO {
|
||||
private Long id;
|
||||
private String nodeType;
|
||||
private String number;
|
||||
private String name;
|
||||
private String unitName;
|
||||
private String amount;
|
||||
private String unitPrice;
|
||||
private String totalPrice;
|
||||
private String labour;
|
||||
private String material;
|
||||
private String mainMaterialCostPrice;
|
||||
private String auxiliaryMaterialCostPrice;
|
||||
private String labourCostPrice;
|
||||
private String remark;
|
||||
private BigDecimal loss;
|
||||
private BigDecimal totalCost;
|
||||
private BigDecimal cost;
|
||||
private BigDecimal lossPrice;
|
||||
private String planProfit;
|
||||
private BigDecimal profitRate;
|
||||
private String supplierName;
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.cool.store.dto.decoration;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2024/4/28 15:02
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class ConstructionScheduleDTO {
|
||||
private String id;
|
||||
private String name;
|
||||
private String planBeginDate;
|
||||
private String planEndDate;
|
||||
private String actualBeginDate;
|
||||
private String actualEndDate;
|
||||
private Integer duration;
|
||||
private Integer state;
|
||||
private List<AttachmentsDTO> attachments;
|
||||
private List<TrackDataDTO> trackData;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.cool.store.dto.decoration;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2024/4/28 15:21
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class DecorationDTO {
|
||||
private String projectId;
|
||||
private String clientCode;
|
||||
private String clientName;
|
||||
private String pCode;
|
||||
private String clientContractCode;
|
||||
private String address;
|
||||
private List<BudgetDTO> proposedBookBudget;
|
||||
private List<DesignSchemeDTO> designScheme;
|
||||
private List<PaymentDTO> payment;
|
||||
private List<ConstructionScheduleDTO> constructionSchedule;
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.cool.store.dto.decoration;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2024/4/28 15:12
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class DesignSchemeDTO {
|
||||
|
||||
private String id;
|
||||
private String name;
|
||||
private String remark;
|
||||
private String date;
|
||||
private String planBeginDate;
|
||||
private String planEndDate;
|
||||
private String beginDate;
|
||||
private String endDate;
|
||||
private Integer status;
|
||||
private List<AttachmentsDTO> attachments;
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.cool.store.dto.decoration;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2024/4/28 14:53
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class FileDTO {
|
||||
|
||||
private Long id;
|
||||
private String path;
|
||||
private String title;
|
||||
private String create;
|
||||
private String createDate;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
package com.cool.store.dto.decoration;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDate;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2024/4/28 15:14
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class PaymentDTO {
|
||||
private String id;
|
||||
private String billDate;
|
||||
private String billNo;
|
||||
private String userName;
|
||||
private BigDecimal amount;
|
||||
private BigDecimal bDeAmount;
|
||||
private String typeCategory;
|
||||
private String accountName;
|
||||
private Integer state;
|
||||
private String auditTime;
|
||||
private String auditUser;
|
||||
private List<AttachmentsDTO> attachments;
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.cool.store.dto.decoration;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2024/4/28 14:54
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class TrackDataDTO {
|
||||
|
||||
private Long id;
|
||||
|
||||
private String person;
|
||||
|
||||
private String remark;
|
||||
|
||||
private String date;
|
||||
|
||||
private Integer RepalyId;
|
||||
|
||||
private List<FileDTO> file;
|
||||
}
|
||||
Reference in New Issue
Block a user