处理单据体注册证号变更公用方法,排除基础资料物料

This commit is contained in:
tanfengling@x-ri.com 2025-12-25 13:25:15 +08:00
parent 9faa25557f
commit 83fdb7af2d
1 changed files with 92 additions and 87 deletions

View File

@ -52,7 +52,10 @@ public class BaseDataPlugin extends AbstractFormPlugin implements Plugin {
ChangeData[] changeSet = e.getChangeSet(); ChangeData[] changeSet = e.getChangeSet();
ChangeData changeData = changeSet[0]; ChangeData changeData = changeSet[0];
int rowIndex = changeData.getRowIndex(); int rowIndex = changeData.getRowIndex();
String name = this.getModel().getDataEntity(true).getDataEntityType().getName();
//排斥物料
if(!"bd_material".equals(name)){
if (StringUtils.equals("tqq9_registration", key)) { if (StringUtils.equals("tqq9_registration", key)) {
StringBuilder stringBuilder_supno = new StringBuilder(); StringBuilder stringBuilder_supno = new StringBuilder();
StringBuilder stringBuilder_supplier = new StringBuilder(); StringBuilder stringBuilder_supplier = new StringBuilder();
@ -176,6 +179,8 @@ public class BaseDataPlugin extends AbstractFormPlugin implements Plugin {
} }
} }
}
private void handleFyfxd(int rowIndex, boolean isFyfxd, String tqq9_scxkzh, String tqq9_sccsname) { private void handleFyfxd(int rowIndex, boolean isFyfxd, String tqq9_scxkzh, String tqq9_sccsname) {
DynamicObject dataEntity = this.getModel().getDataEntity(true); DynamicObject dataEntity = this.getModel().getDataEntity(true);
String entitName = dataEntity.getDataEntityType().getName();//单据标识 String entitName = dataEntity.getDataEntityType().getName();//单据标识