eas-dep客户/服务业务 (2)

//删除值对象
var fid = "87aUzEo7QWiREPo/LfoyDp3Uhts="
var entityPK = "com.kingdee.eas.basedata.assistant.app.Termsofapply";
var bizInterface=com.kingdee.bos.BOSObjectFactory.createRemoteCommonBOSObject(
new com.kingdee.bos.metadata.MetaDataPK(entityPK)
)
var opk=new com.kingdee.bos.dao.ormapping.ObjectUuidPK(com.kingdee.bos.util.BOSUuid.read(id))
bizInterface.deleteBatchData([opk])
值对象创建必须设置一个实体的bosType和PK,引擎是通过这两项进行ORMMapping的。删除、更新、查看等动作由于值对象都存在id,所以其可以自动解析获得,不需要手工设置bosType和PK。对于删除操作,需要用deleteBatchData,参数为ObjectUuidPK数组。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzgsgs.html