mirror of
https://gitee.com/hhyykk/ipms-sjy.git
synced 2025-08-17 03:31:54 +08:00
[feat]合并分支
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
package cn.iocoder.yudao.module.pms.api.budegt;
|
||||
|
||||
import cn.iocoder.yudao.module.pms.api.budegt.dto.BudegtDetailRespDTO;
|
||||
import cn.iocoder.yudao.module.pms.api.budegt.dto.BudegtResDTO;
|
||||
|
||||
public interface BudgetApi {
|
||||
/**
|
||||
* 获得应收款的部分信息
|
||||
*/
|
||||
BudegtResDTO getBudegt(Long id);
|
||||
|
||||
/**
|
||||
* 获得应收款的detail信息
|
||||
*/
|
||||
BudegtDetailRespDTO getBudegtDetail(Long id);
|
||||
}
|
@@ -0,0 +1,49 @@
|
||||
package cn.iocoder.yudao.module.pms.api.budegt.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@Data
|
||||
public class BudegtDetailRespDTO {
|
||||
/**
|
||||
* 合同管理
|
||||
*/
|
||||
private Long contractId;
|
||||
/**
|
||||
* 预算文件url
|
||||
*/
|
||||
private String budgetFileUrl;
|
||||
/**
|
||||
* 预算外包成本
|
||||
*/
|
||||
private BigDecimal outsourcingCosts;
|
||||
/**
|
||||
* 人力成本
|
||||
*/
|
||||
private BigDecimal laborCosts;
|
||||
/**
|
||||
* 累计人力成本
|
||||
*/
|
||||
private BigDecimal accumulatedLaborCosts;
|
||||
/**
|
||||
* 生产成本
|
||||
*/
|
||||
private BigDecimal productCosts;
|
||||
/**
|
||||
* 累计生产成本
|
||||
*/
|
||||
private BigDecimal accumulatedProductCosts;
|
||||
/**
|
||||
* 财务成本
|
||||
*/
|
||||
private BigDecimal financialCosts;
|
||||
/**
|
||||
* 累计财务成本
|
||||
*/
|
||||
private BigDecimal accumulatedFinancialCosts;
|
||||
/**
|
||||
* 回款情况
|
||||
*/
|
||||
private String collectionSituation;
|
||||
}
|
@@ -0,0 +1,50 @@
|
||||
package cn.iocoder.yudao.module.pms.api.budegt.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@Data
|
||||
public class BudegtResDTO {
|
||||
|
||||
/**
|
||||
* 合同管理
|
||||
*/
|
||||
private Long contractId;
|
||||
/**
|
||||
* 预算文件url
|
||||
*/
|
||||
private String budgetFileUrl;
|
||||
/**
|
||||
* 预算外包成本
|
||||
*/
|
||||
private BigDecimal outsourcingCosts;
|
||||
/**
|
||||
* 人力成本
|
||||
*/
|
||||
private BigDecimal laborCosts;
|
||||
/**
|
||||
* 累计人力成本
|
||||
*/
|
||||
private BigDecimal accumulatedLaborCosts;
|
||||
/**
|
||||
* 生产成本
|
||||
*/
|
||||
private BigDecimal productCosts;
|
||||
/**
|
||||
* 累计生产成本
|
||||
*/
|
||||
private BigDecimal accumulatedProductCosts;
|
||||
/**
|
||||
* 财务成本
|
||||
*/
|
||||
private BigDecimal financialCosts;
|
||||
/**
|
||||
* 累计财务成本
|
||||
*/
|
||||
private BigDecimal accumulatedFinancialCosts;
|
||||
/**
|
||||
* 回款情况
|
||||
*/
|
||||
private String collectionSituation;
|
||||
}
|
@@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.module.pms.api;
|
||||
package cn.iocoder.yudao.module.pms.api.project;
|
||||
|
||||
import cn.iocoder.yudao.module.pms.api.project.dto.ProjectDetailRespDTO;
|
||||
import cn.iocoder.yudao.module.pms.api.project.dto.ProjectRespDTO;
|
Reference in New Issue
Block a user