Commit 5228be65 authored by suhuiguang's avatar suhuiguang

feat(jg): 压力管道后续业务

1.注销报废、停用启用增加大编辑功能
parent 227a4e60
package com.yeejoin.amos.boot.module.jg.biz.edit.process.biz.scrapCancel;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.google.common.collect.Sets;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import com.yeejoin.amos.boot.module.common.biz.event.CommonPublisher;
import com.yeejoin.amos.boot.module.jg.api.dto.FieldChangeMeta;
......@@ -47,9 +48,9 @@ public class ScrapCancelDataChangeHandler extends DefaultBizDataChangeHandler<Ba
}
/**
* 管道专用
* 管道专用-判断数据是实时落库,还是先存到json
*
* @param applyNo 单据号
* 判断数据是实时落库,还是先存到json
* @return 是否需要临时存储
*/
@Override
......@@ -70,7 +71,11 @@ public class ScrapCancelDataChangeHandler extends DefaultBizDataChangeHandler<Ba
@Override
public Set<String> getProjectContraptionIds(String applyNo) {
return Collections.emptySet();
JgScrapCancel jgScrapCancel = scrapCancelEditUpdateService.getMainService().getOne(new LambdaQueryWrapper<JgScrapCancel>().eq(JgScrapCancel::getApplyNo, applyNo).select(BaseEntity::getSequenceNbr, JgScrapCancel::getProjectContraptionId));
Set<String> projectContraptionIds = Sets.newHashSet(jgScrapCancel.getProjectContraptionId());
projectContraptionIds.remove("");
projectContraptionIds.remove(null);
return projectContraptionIds;
}
@Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment