@KSObject public class BeforeOperationArgs extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
boolean |
cancel
取消后续操作
|
| 构造器和说明 |
|---|
BeforeOperationArgs(java.lang.String operationKey,
java.util.List<ExtendedDataEntity> rows) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getCancelMessage()
取消操作的原因
|
kd.bos.dataentity.entity.DynamicObject[] |
getDataEntities()
本次操作,已通过校验的全部单据
|
java.lang.String |
getOperationKey() |
java.util.List<ExtendedDataEntity> |
getSelectedRows()
已过时。
方法名有歧义,请使用getValidExtDataEntities代替
|
java.util.List<ExtendedDataEntity> |
getValidExtDataEntities()
校验通过的单据,插件可以进一步校验,调整此集合,排除不符合要求的单据
增加目的:业务认为getSelectedRows有歧义,用该方法替代
|
boolean |
isCancel()
操作是否取消
|
void |
setCancel(boolean cancel)
取消操作
|
void |
setCancelMessage(java.lang.String cancelMessage)
设置取消操作的原因
|
void |
setDataEntities(kd.bos.dataentity.entity.DynamicObject[] dataEntites) |
public BeforeOperationArgs(java.lang.String operationKey,
java.util.List<ExtendedDataEntity> rows)
@KSMethod @Deprecated public java.util.List<ExtendedDataEntity> getSelectedRows()
@KSMethod public java.util.List<ExtendedDataEntity> getValidExtDataEntities()
@KSMethod public kd.bos.dataentity.entity.DynamicObject[] getDataEntities()
@KSMethod public void setDataEntities(kd.bos.dataentity.entity.DynamicObject[] dataEntites)
dataEntites - 本次操作,校验通过的全部数据@KSMethod public boolean isCancel()
public void setCancel(boolean cancel)
cancel - 取消操作@KSMethod public java.lang.String getCancelMessage()
@KSMethod public void setCancelMessage(java.lang.String cancelMessage)
cancelMessage - 取消操作的原因@KSMethod public java.lang.String getOperationKey()