Compare commits

...

2 Commits

Author SHA1 Message Date
liang.chao 42b985147d 无用代码注释 2024-10-15 09:26:59 +08:00
liang.chao c109e426e4 新购配件时间类型修改 2024-10-14 17:56:34 +08:00
2 changed files with 9 additions and 7 deletions

View File

@ -38,14 +38,14 @@ public class PurchasePartInfo extends BaseEntity
@DateTimeFormat(pattern = "yyyy-MM-dd") @DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@Excel(name = "采购日期") @Excel(name = "采购日期")
private Date purchaseTime; private String purchaseTime;
/** 到货日期 */ /** 到货日期 */
@ApiModelProperty(value = "到货日期") @ApiModelProperty(value = "到货日期")
@DateTimeFormat(pattern = "yyyy-MM-dd") @DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@Excel(name = "到货日期") @Excel(name = "到货日期")
private Date arrivalTime; private String arrivalTime;
/** 采购员 */ /** 采购员 */
@ApiModelProperty(value = "采购员") @ApiModelProperty(value = "采购员")
@ -167,21 +167,21 @@ public class PurchasePartInfo extends BaseEntity
{ {
return taskId; return taskId;
} }
public void setPurchaseTime(Date purchaseTime) public void setPurchaseTime(String purchaseTime)
{ {
this.purchaseTime = purchaseTime; this.purchaseTime = purchaseTime;
} }
public Date getPurchaseTime() public String getPurchaseTime()
{ {
return purchaseTime; return purchaseTime;
} }
public void setArrivalTime(Date arrivalTime) public void setArrivalTime(String arrivalTime)
{ {
this.arrivalTime = arrivalTime; this.arrivalTime = arrivalTime;
} }
public Date getArrivalTime() public String getArrivalTime()
{ {
return arrivalTime; return arrivalTime;
} }

View File

@ -51,7 +51,7 @@ public class CalcMonthlyServiceImp implements CalcMonthlyService {
record.setMonth(month); record.setMonth(month);
cleanSameMonthOldRecords(record); cleanSameMonthOldRecords(record);
List<AgreementInfo> list = agreementInfoService.getAllAgreementId(); List<AgreementInfo> list = agreementInfoService.getAllAgreementId();
List<BmProjectLot> projectLots = agreementInfoService.getAllprojectId(); // List<BmProjectLot> projectLots = agreementInfoService.getAllprojectId();
// 如果该工程费用指标已超过则不需要记录月结记录 // 如果该工程费用指标已超过则不需要记录月结记录
/* for (BmProjectLot bmProjectLot : projectLots) { /* for (BmProjectLot bmProjectLot : projectLots) {
BigDecimal costIndicatorsByLotId = agreementInfoService.getCostIndicatorsByLotId(bmProjectLot); BigDecimal costIndicatorsByLotId = agreementInfoService.getCostIndicatorsByLotId(bmProjectLot);
@ -119,7 +119,9 @@ public class CalcMonthlyServiceImp implements CalcMonthlyService {
// 如果该工程费用指标已超过则不需要记录月结记录 // 如果该工程费用指标已超过则不需要记录月结记录
BmProjectLot bmProjectLot = new BmProjectLot(); BmProjectLot bmProjectLot = new BmProjectLot();
bmProjectLot.setLotId(projectMonthCosts.getProjectId()); bmProjectLot.setLotId(projectMonthCosts.getProjectId());
// 获取已结算金额
BigDecimal costByLotId = agreementInfoService.getCostByLotId(bmProjectLot); BigDecimal costByLotId = agreementInfoService.getCostByLotId(bmProjectLot);
// 获取该工程费用指标
BigDecimal costIndicatorsByLotId = agreementInfoService.getCostIndicatorsByLotId(bmProjectLot); BigDecimal costIndicatorsByLotId = agreementInfoService.getCostIndicatorsByLotId(bmProjectLot);
if (costByLotId.compareTo(costIndicatorsByLotId) > 0) { if (costByLotId.compareTo(costIndicatorsByLotId) > 0) {
List<String> proMonthCostIds = calMonthlyMapper.selectIdByProjectIdAndMonth(projectMonthCosts); List<String> proMonthCostIds = calMonthlyMapper.selectIdByProjectIdAndMonth(projectMonthCosts);