feat:替换关系提交,数量不用必录

This commit is contained in:
zzs 2024-12-10 17:49:59 +08:00
parent 3012b60f7b
commit f957d763c6

View File

@ -31,22 +31,22 @@ public class CompSubSubmitvalidatorEdit extends AbstractValidator {
for (int i = 0; i < yem_entryentity.size(); i++) {
DynamicObject dynamicObject = yem_entryentity.get(i);
int seq = i + 1;
String yem_onumber = dynamicObject.getString("yem_onumber");
// String yem_onumber = dynamicObject.getString("yem_onumber");
Date yem_completetime = dynamicObject.getDate("yem_completetime");
if (yem_completetime == null) {
this.addErrorMessage(dataEntitie, String.format("明细信息第【" + seq + "】行【替换时间】必录,请修改后重试!"));
}
String yem_replace = dynamicObject.getString("yem_replace");
if (!yem_replace.equals("E")) {
BigDecimal yem_repenqty = dynamicObject.getBigDecimal("yem_repenqty");
if (yem_repenqty.compareTo(BigDecimal.ZERO) == 0) {
this.addErrorMessage(dataEntitie, String.format("明细信息第【" + seq + "】行【替换零件数量】必录,请修改后重试!"));
}
String yem_repenname = dynamicObject.getString("yem_repenname");
if (yem_repenname.length() == 0) {
this.addErrorMessage(dataEntitie, String.format("明细信息第【" + seq + "】行【替换零件英文名称】必录,请修改后重试!"));
}
}
// String yem_replace = dynamicObject.getString("yem_replace");
// if (!yem_replace.equals("E")) {
// BigDecimal yem_repenqty = dynamicObject.getBigDecimal("yem_repenqty");
// if (yem_repenqty.compareTo(BigDecimal.ZERO) == 0) {
// this.addErrorMessage(dataEntitie, String.format("明细信息第【" + seq + "】行【替换零件数量】必录,请修改后重试!"));
// }
// String yem_repenname = dynamicObject.getString("yem_repenname");
// if (yem_repenname.length() == 0) {
// this.addErrorMessage(dataEntitie, String.format("明细信息第【" + seq + "】行【替换零件英文名称】必录,请修改后重试!"));
// }
// }
}
}