public class OperateDataConverter
extends java.lang.Object
构造器和说明 |
---|
OperateDataConverter(IDataModel model) |
限定符和类型 | 方法和说明 |
---|---|
void |
beginNewBill()
开始处理一张新单,初始化一些变量值,避免上一张单数据残留
|
void |
cacheBasedataPKIds() |
void |
convertComplexProperty(java.util.Map<java.lang.String,java.lang.Object> sourceObj,
kd.bos.dataentity.entity.DynamicObject targetObj,
int rowIndex) |
void |
filterBasedatas(java.util.Map<java.lang.String,java.lang.Object> sourceObj,
kd.bos.dataentity.entity.DynamicObject targetObj,
int rowIndex)
整理出原始数据包中的基础资料字段值
|
java.util.Map<kd.bos.form.operate.webapi.BasedataItem,java.lang.Object> |
getBasePKs() |
EntyRowMatchStyle |
getEntyRowMatchStyle() |
java.lang.Long |
getMainOrgId() |
java.util.Set<java.lang.String> |
getNeedUpdateFields() |
boolean |
isImportMode()
是否为引入模式?
|
boolean |
isModify() |
void |
setEntyRowMatchStyle(EntyRowMatchStyle entyRowMatchStyle) |
void |
setImportMode(boolean importMode) |
void |
setModify(boolean modify) |
void |
setNeedUpdateFields(java.util.Set<java.lang.String> needUpdateFields) |
public OperateDataConverter(IDataModel model)
public boolean isModify()
public void setModify(boolean modify)
public java.util.Set<java.lang.String> getNeedUpdateFields()
public void setNeedUpdateFields(java.util.Set<java.lang.String> needUpdateFields)
public EntyRowMatchStyle getEntyRowMatchStyle()
public void setEntyRowMatchStyle(EntyRowMatchStyle entyRowMatchStyle)
public boolean isImportMode()
public void setImportMode(boolean importMode)
public java.lang.Long getMainOrgId()
public java.util.Map<kd.bos.form.operate.webapi.BasedataItem,java.lang.Object> getBasePKs()
public void beginNewBill()
public void filterBasedatas(java.util.Map<java.lang.String,java.lang.Object> sourceObj, kd.bos.dataentity.entity.DynamicObject targetObj, int rowIndex)
sourceObj
- 原始待引入数据包targetObj
- 单据数据包rowIndex
- 行号public void cacheBasedataPKIds()
public void convertComplexProperty(java.util.Map<java.lang.String,java.lang.Object> sourceObj, kd.bos.dataentity.entity.DynamicObject targetObj, int rowIndex)