feat:定时任务获取到BOM变更单后自动审核
This commit is contained in:
parent
1194ed3c99
commit
4bc02913a5
@ -5,6 +5,7 @@ import com.yem.wm.utils.YEM;
|
||||
import kd.bos.dataentity.OperateOption;
|
||||
import kd.bos.dataentity.entity.DynamicObject;
|
||||
import kd.bos.dataentity.entity.DynamicObjectCollection;
|
||||
import kd.bos.entity.operate.OperationException;
|
||||
import kd.bos.entity.operate.result.IOperateInfo;
|
||||
import kd.bos.entity.operate.result.OperationResult;
|
||||
import kd.bos.exception.KDBizException;
|
||||
@ -1017,10 +1018,20 @@ public class AtlasUtils {
|
||||
dynamicObject.set("yem_isresource", true);
|
||||
}
|
||||
dynamicObject.set("yem_completetime", map.get("complete_time"));
|
||||
OperationResult Operate = OperationServiceHelper.executeOperate("save",
|
||||
OperationResult save = OperationServiceHelper.executeOperate("save",
|
||||
cmmptable.getDynamicObjectType().getName(), new DynamicObject[]{cmmptable}, OperateOption.create());
|
||||
if (Operate.isSuccess()) {
|
||||
|
||||
if (!save.isSuccess()) {
|
||||
throw new KDBizException("保存失败!" + changebill_code + "_" + save.getMessage());
|
||||
}
|
||||
OperationResult submit = OperationServiceHelper.executeOperate("submit",
|
||||
cmmptable.getDynamicObjectType().getName(), new DynamicObject[]{cmmptable}, OperateOption.create());
|
||||
if (!submit.isSuccess()) {
|
||||
throw new KDBizException("提交失败!" + changebill_code + "_" + save.getMessage());
|
||||
}
|
||||
OperationResult audit = OperationServiceHelper.executeOperate("audit",
|
||||
cmmptable.getDynamicObjectType().getName(), new DynamicObject[]{cmmptable}, OperateOption.create());
|
||||
if (!audit.isSuccess()) {
|
||||
throw new KDBizException("审核失败!" + changebill_code + "_" + save.getMessage());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user