Compare commits

...

2 Commits

6 changed files with 19 additions and 2 deletions

View File

@ -48,6 +48,9 @@ public class BpmOASupplierProcurementPlanPageReqVO extends PageParam {
@Schema(description = "是否上传凭证 0否 1是") @Schema(description = "是否上传凭证 0否 1是")
private Integer certificateFlag; private Integer certificateFlag;
@Schema(description = "是否已分配到资产中 0否 1是", example = "5984")
private Integer assignedFlag;
@Schema(description = "创建时间") @Schema(description = "创建时间")
@DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
private LocalDateTime[] createTime; private LocalDateTime[] createTime;

View File

@ -17,6 +17,9 @@ public class BpmOASupplierProcurementPlanReqVO {
@Schema(description = "供应商id", example = "123") @Schema(description = "供应商id", example = "123")
private Long supplierId; private Long supplierId;
@Schema(description = "是否已分配到资产中 0否 1是", example = "5984")
private Integer assignedFlag;
@Schema(description = "流程实例的编号", example = "5984") @Schema(description = "流程实例的编号", example = "5984")
private String processInstanceId; private String processInstanceId;

View File

@ -41,6 +41,9 @@ public class BpmOASupplierProcurementPlanRespVO {
@Schema(description = "备注") @Schema(description = "备注")
private String remark; private String remark;
@Schema(description = "是否已分配到资产中 0否 1是", example = "5984")
private Integer assignedFlag;
@Schema(description = "流程实例的编号", example = "5984") @Schema(description = "流程实例的编号", example = "5984")
private String processInstanceId; private String processInstanceId;

View File

@ -42,6 +42,9 @@ public class BpmOASupplierProcurementPlanSaveReqVO {
@Schema(description = "备注") @Schema(description = "备注")
private String remark; private String remark;
@Schema(description = "是否已分配到资产中 0否 1是", example = "5984")
private Integer assignedFlag;
@Schema(description = "流程实例的编号", example = "5984") @Schema(description = "流程实例的编号", example = "5984")
private String processInstanceId; private String processInstanceId;

View File

@ -70,6 +70,10 @@ public class BpmOASupplierProcurementPlanDO extends BaseDO {
* 备注 * 备注
*/ */
private String remark; private String remark;
/**
* 是否已分配到资产中 0否 1是
*/
private Integer assignedFlag;
/** /**
* 流程实例的编号 * 流程实例的编号
*/ */

View File

@ -165,10 +165,11 @@ public class BpmOASupplierProcurementPlanServiceImpl extends BpmOABaseService im
public void uploadDeliveryReceipt(TheArrivalFileItemsVO vo) { public void uploadDeliveryReceipt(TheArrivalFileItemsVO vo) {
BpmOASupplierProcurementPlanDO supplierProcurementPlanDO = oaSupplierProcurementPlanMapper.selectById(vo.getId()); BpmOASupplierProcurementPlanDO supplierProcurementPlanDO = oaSupplierProcurementPlanMapper.selectById(vo.getId());
//判断是否需要更新到资产 //判断是否需要更新到资产
Boolean updateAssetFlag = false; boolean updateAssetFlag = false;
if (CollectionUtil.isEmpty(supplierProcurementPlanDO.getTheArrivalFileItems())) { if (supplierProcurementPlanDO.getAssignedFlag() == 0) {
updateAssetFlag = true; updateAssetFlag = true;
} }
supplierProcurementPlanDO.setAssignedFlag(1);
supplierProcurementPlanDO.setTheArrivalFileItems(vo.getTheArrivalFileItems()); supplierProcurementPlanDO.setTheArrivalFileItems(vo.getTheArrivalFileItems());
oaSupplierProcurementPlanMapper.updateById(supplierProcurementPlanDO); oaSupplierProcurementPlanMapper.updateById(supplierProcurementPlanDO);
// ----- 如果需要更新到资产 - // ----- 如果需要更新到资产 -