@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()