出库单提交撤销和审核反审核操作系统插件修改,去除领料人必录校验

This commit is contained in:
xuhaihui 2025-09-05 09:55:34 +08:00
parent e8e54c0300
commit dbd9228959
1 changed files with 10 additions and 6 deletions

View File

@ -41,6 +41,10 @@ import kd.ec.material.opplugin.validator.InvAdjustBillExistValidator;
import kd.ec.material.opplugin.validator.MaterialOutBillValidator;
import org.apache.commons.collections4.CollectionUtils;
/*
* 出库单提交撤销和审核反审核操作系统插件
* 说明去除领料人必填校验
*/
public class MaterialOutBillOpExt extends AbstractOperationServicePlugIn {
public MaterialOutBillOpExt() {
}
@ -255,20 +259,20 @@ public class MaterialOutBillOpExt extends AbstractOperationServicePlugIn {
requestPersonName = obj.getString("reqpersonname");
if (labour == null) {
if (requestPersonF7 == null) {
team = String.format(ResManager.loadKDString("%s请填写“领料人”", "MaterialOutBillOp_3", "ec-ecma-opplugin", new Object[0]), billNumber);
throw new KDBizException(team);
// team = String.format(ResManager.loadKDString("%s请填写“领料人”", "MaterialOutBillOp_3", "ec-ecma-opplugin", new Object[0]), billNumber);
// throw new KDBizException(team);//二开注释掉的
}
} else {
team = labour.getString("team");
String errMsg;
if ("01".equals(team)) {
if (requestPersonF7 == null) {
errMsg = String.format(ResManager.loadKDString("%s请填写“领料人”", "MaterialOutBillOp_3", "ec-ecma-opplugin", new Object[0]), billNumber);
throw new KDBizException(errMsg);
// errMsg = String.format(ResManager.loadKDString("%s请填写“领料人”", "MaterialOutBillOp_3", "ec-ecma-opplugin", new Object[0]), billNumber);
// throw new KDBizException(errMsg);//二开注释掉的
}
} else if ("02".equals(team) && (requestPersonName == null || "".equals(requestPersonName))) {
errMsg = String.format(ResManager.loadKDString("%s请填写“领料人”", "MaterialOutBillOp_3", "ec-ecma-opplugin", new Object[0]), billNumber);
throw new KDBizException(errMsg);
// errMsg = String.format(ResManager.loadKDString("%s请填写“领料人”", "MaterialOutBillOp_3", "ec-ecma-opplugin", new Object[0]), billNumber);
// throw new KDBizException(errMsg);//二开注释掉的
}
}