Merge branch 'dev_1.0.0' of http://git.unissense.tech/mula/fourcal into Branch_dev_1.0.0
commit
d0daa67ddf
|
@ -116,6 +116,10 @@ public class ProjectBudget {
|
||||||
*/
|
*/
|
||||||
@Column(name = "industry_scene_budget")
|
@Column(name = "industry_scene_budget")
|
||||||
private Integer industrySceneBudget;
|
private Integer industrySceneBudget;
|
||||||
|
@Column(name = "cost_detail_attr")
|
||||||
|
private String costDetailAttr;
|
||||||
|
@Column(name = "income_detail_attr")
|
||||||
|
private String incomeDetailAttr;
|
||||||
/**
|
/**
|
||||||
* 行业场景应用
|
* 行业场景应用
|
||||||
*/
|
*/
|
||||||
|
@ -241,6 +245,22 @@ public class ProjectBudget {
|
||||||
@Transient
|
@Transient
|
||||||
private String advancePeakAmountRoundBudget;
|
private String advancePeakAmountRoundBudget;
|
||||||
|
|
||||||
|
public String getCostDetailAttr() {
|
||||||
|
return costDetailAttr;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCostDetailAttr(String costDetailAttr) {
|
||||||
|
this.costDetailAttr = costDetailAttr;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getIncomeDetailAttr() {
|
||||||
|
return incomeDetailAttr;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setIncomeDetailAttr(String incomeDetailAttr) {
|
||||||
|
this.incomeDetailAttr = incomeDetailAttr;
|
||||||
|
}
|
||||||
|
|
||||||
public int getId() {
|
public int getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,7 +28,7 @@ public class ProjectBudgetCostDetailBase {
|
||||||
private String category;
|
private String category;
|
||||||
|
|
||||||
private String name;
|
private String name;
|
||||||
private String attr;
|
|
||||||
|
|
||||||
private String unit;
|
private String unit;
|
||||||
private BigDecimal amount;
|
private BigDecimal amount;
|
||||||
|
@ -60,13 +60,7 @@ public class ProjectBudgetCostDetailBase {
|
||||||
@Column(name = "remark")
|
@Column(name = "remark")
|
||||||
private String remark;
|
private String remark;
|
||||||
|
|
||||||
public String getAttr() {
|
|
||||||
return attr;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAttr(String attr) {
|
|
||||||
this.attr = attr;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getId() {
|
public Integer getId() {
|
||||||
return id;
|
return id;
|
||||||
|
|
|
@ -28,7 +28,6 @@ public class ProjectBudgetCostDetailTemp extends ProjectBudgetCostDetailBase{
|
||||||
detail.setPayWay(getPayWay());
|
detail.setPayWay(getPayWay());
|
||||||
detail.setRemark(getRemark());
|
detail.setRemark(getRemark());
|
||||||
detail.setTotalTaxInclude(getTotalTaxInclude());
|
detail.setTotalTaxInclude(getTotalTaxInclude());
|
||||||
detail.setAttr(getAttr());
|
|
||||||
return detail;
|
return detail;
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -39,7 +39,7 @@ public class ProjectBudgetIncomeDetailBase {
|
||||||
private String unit;
|
private String unit;
|
||||||
private BigDecimal amount;
|
private BigDecimal amount;
|
||||||
private BigDecimal price;
|
private BigDecimal price;
|
||||||
private String attr;
|
|
||||||
|
|
||||||
@Column(name = "tax_rate")
|
@Column(name = "tax_rate")
|
||||||
private BigDecimal taxRate;
|
private BigDecimal taxRate;
|
||||||
|
@ -48,13 +48,7 @@ public class ProjectBudgetIncomeDetailBase {
|
||||||
@Column(name = "expiration_date")
|
@Column(name = "expiration_date")
|
||||||
public String expirationDate;
|
public String expirationDate;
|
||||||
|
|
||||||
public String getAttr() {
|
|
||||||
return attr;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAttr(String attr) {
|
|
||||||
this.attr = attr;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Integer getId() {
|
public Integer getId() {
|
||||||
return id;
|
return id;
|
||||||
|
|
|
@ -21,7 +21,6 @@ public class ProjectBudgetIncomeDetailTemp extends ProjectBudgetIncomeDetailBase
|
||||||
projectBudgetIncomeDetail.setPrice(getPrice());
|
projectBudgetIncomeDetail.setPrice(getPrice());
|
||||||
projectBudgetIncomeDetail.setTaxRate(getTaxRate());
|
projectBudgetIncomeDetail.setTaxRate(getTaxRate());
|
||||||
projectBudgetIncomeDetail.setTotalTaxInclude(getTotalTaxInclude());
|
projectBudgetIncomeDetail.setTotalTaxInclude(getTotalTaxInclude());
|
||||||
projectBudgetIncomeDetail.setAttr(getAttr());
|
|
||||||
return projectBudgetIncomeDetail;
|
return projectBudgetIncomeDetail;
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -404,10 +404,10 @@ public class ProjectService {
|
||||||
|
|
||||||
public Project addProject(Project project, Admin admin, ApproveStatusEnum approveStatusEnum) {
|
public Project addProject(Project project, Admin admin, ApproveStatusEnum approveStatusEnum) {
|
||||||
String projectNo = numSeqService.generate();
|
String projectNo = numSeqService.generate();
|
||||||
if (project.getCooperateType() != 1) {
|
// if (project.getCooperateType() != 1) {
|
||||||
project.setCollaborator(null);
|
// project.setCollaborator(null);
|
||||||
project.setCollaboratorUrl(null);
|
// project.setCollaboratorUrl(null);
|
||||||
}
|
// }
|
||||||
if (project.getUnderwrittenMode() <= 2) {
|
if (project.getUnderwrittenMode() <= 2) {
|
||||||
project.setAdvancePeakAmount(new BigDecimal(0));
|
project.setAdvancePeakAmount(new BigDecimal(0));
|
||||||
project.setAdvanceInterestAmount(new BigDecimal(0));
|
project.setAdvanceInterestAmount(new BigDecimal(0));
|
||||||
|
@ -415,11 +415,11 @@ public class ProjectService {
|
||||||
project.setProjectNo(projectNo);
|
project.setProjectNo(projectNo);
|
||||||
project.setTypeDesc(TypeEnum.parseType(project.getType()).getTypeDesc());
|
project.setTypeDesc(TypeEnum.parseType(project.getType()).getTypeDesc());
|
||||||
project.setUnderwrittenModeStr(UnderwrittenModeEnum.parseUnderwrittenMode(project.getUnderwrittenMode()).getUnderwrittenModeStr());
|
project.setUnderwrittenModeStr(UnderwrittenModeEnum.parseUnderwrittenMode(project.getUnderwrittenMode()).getUnderwrittenModeStr());
|
||||||
project.setCooperateTypeStr(CooperateTypeEnum.parseCooperateType(project.getCooperateType()).getCooperateTypeStr());
|
// project.setCooperateTypeStr(CooperateTypeEnum.parseCooperateType(project.getCooperateType()).getCooperateTypeStr());
|
||||||
project.setCertaintyStr(CertaintyEnum.parseCertainty(project.getCertainty()).getCertaintyStr());
|
project.setCertaintyStr(CertaintyEnum.parseCertainty(project.getCertainty()).getCertaintyStr());
|
||||||
project.setIsSecondStr(IsSecondEnum.parseIsSecond(project.getIsSecond()).getIsSecondStr());
|
project.setIsSecondStr(IsSecondEnum.parseIsSecond(project.getIsSecond()).getIsSecondStr());
|
||||||
project.setSignTypeStr(SignTypeEnum.parseSignType(project.getSignType()).getSignTypeStr());
|
project.setSignTypeStr(SignTypeEnum.parseSignType(project.getSignType()).getSignTypeStr());
|
||||||
project.setResolvePlanStr(ResolvePlanEnum.parseResolvePlan(project.getResolvePlan()).getResolvePlanStr());
|
// project.setResolvePlanStr(ResolvePlanEnum.parseResolvePlan(project.getResolvePlan()).getResolvePlanStr());
|
||||||
project.setStatus(StatusEnum.ESTIMATE_ACCOUNTS.getStatus());
|
project.setStatus(StatusEnum.ESTIMATE_ACCOUNTS.getStatus());
|
||||||
project.setStatusDesc(StatusEnum.ESTIMATE_ACCOUNTS.getStatusDesc());
|
project.setStatusDesc(StatusEnum.ESTIMATE_ACCOUNTS.getStatusDesc());
|
||||||
project.setApproveStatusEstimate(approveStatusEnum.getApproveStatus());
|
project.setApproveStatusEstimate(approveStatusEnum.getApproveStatus());
|
||||||
|
@ -459,7 +459,7 @@ public class ProjectService {
|
||||||
projectInDb.setUnderwrittenMode(project.getUnderwrittenMode());
|
projectInDb.setUnderwrittenMode(project.getUnderwrittenMode());
|
||||||
projectInDb.setUnderwrittenModeStr(UnderwrittenModeEnum.parseUnderwrittenMode(project.getUnderwrittenMode()).getUnderwrittenModeStr());
|
projectInDb.setUnderwrittenModeStr(UnderwrittenModeEnum.parseUnderwrittenMode(project.getUnderwrittenMode()).getUnderwrittenModeStr());
|
||||||
projectInDb.setCooperateType(project.getCooperateType());
|
projectInDb.setCooperateType(project.getCooperateType());
|
||||||
projectInDb.setCooperateTypeStr(CooperateTypeEnum.parseCooperateType(project.getCooperateType()).getCooperateTypeStr());
|
// projectInDb.setCooperateTypeStr(CooperateTypeEnum.parseCooperateType(project.getCooperateType()).getCooperateTypeStr());
|
||||||
projectInDb.setCertainty(project.getCertainty());
|
projectInDb.setCertainty(project.getCertainty());
|
||||||
projectInDb.setCertaintyStr(CertaintyEnum.parseCertainty(project.getCertainty()).getCertaintyStr());
|
projectInDb.setCertaintyStr(CertaintyEnum.parseCertainty(project.getCertainty()).getCertaintyStr());
|
||||||
projectInDb.setIsSecond(project.getIsSecond());
|
projectInDb.setIsSecond(project.getIsSecond());
|
||||||
|
@ -467,15 +467,15 @@ public class ProjectService {
|
||||||
projectInDb.setSignType(project.getSignType());
|
projectInDb.setSignType(project.getSignType());
|
||||||
projectInDb.setSignTypeStr(SignTypeEnum.parseSignType(project.getSignType()).getSignTypeStr());
|
projectInDb.setSignTypeStr(SignTypeEnum.parseSignType(project.getSignType()).getSignTypeStr());
|
||||||
projectInDb.setResolvePlan(project.getResolvePlan());
|
projectInDb.setResolvePlan(project.getResolvePlan());
|
||||||
projectInDb.setResolvePlanStr(ResolvePlanEnum.parseResolvePlan(project.getResolvePlan()).getResolvePlanStr());
|
// projectInDb.setResolvePlanStr(ResolvePlanEnum.parseResolvePlan(project.getResolvePlan()).getResolvePlanStr());
|
||||||
|
|
||||||
if (project.getCooperateType() != 1) {
|
// if (project.getCooperateType() != 1) {
|
||||||
projectInDb.setCollaborator(null);
|
// projectInDb.setCollaborator(null);
|
||||||
projectInDb.setCollaboratorUrl(null);
|
// projectInDb.setCollaboratorUrl(null);
|
||||||
} else {
|
// } else {
|
||||||
projectInDb.setCollaborator(project.getCollaborator());
|
projectInDb.setCollaborator(project.getCollaborator());
|
||||||
projectInDb.setCollaboratorUrl(project.getCollaboratorUrl());
|
projectInDb.setCollaboratorUrl(project.getCollaboratorUrl());
|
||||||
}
|
// }
|
||||||
if (project.getUnderwrittenMode() <= 2) {
|
if (project.getUnderwrittenMode() <= 2) {
|
||||||
projectInDb.setAdvancePeakAmount(new BigDecimal(0));
|
projectInDb.setAdvancePeakAmount(new BigDecimal(0));
|
||||||
projectInDb.setAdvanceInterestAmount(new BigDecimal(0));
|
projectInDb.setAdvanceInterestAmount(new BigDecimal(0));
|
||||||
|
|
Loading…
Reference in New Issue