var easImporter = JavaImporter();
easImporter.importPackage(Packages.com.kingdee.bos.ctrl.extendcontrols);
easImporter.importPackage(Packages.com.kingdee.bos.metadata.entity);
easImporter.importPackage(Packages.com.kingdee.bos.metadata.query.util);
easImporter.importPackage(Packages.com.kingdee.bos.util);
easImporter.importPackage(Packages.com.kingdee.eas.common.client);
easImporter.importPackage(Packages.com.kingdee.eas.common);
easImporter.importPackage(Packages.com.kingdee.eas.util.client);
easImporter.importPackage(Packages.com.kingdee.eas.common.client);
easImporter.importPackage(Packages.com.kingdee.eas.util);
easImporter.importPackage(Packages.java.util);
easImporter.importPackage(Packages.com.kingdee.eas.basedata.master.cssp.client);
easImporter.importPackage(Packages.com.kingdee.bos.ctrl.kdf.table);
easImporter.importPackage(Packages.java.lang);
easImporter.importPackage(Packages.com.kingdee.eas.framework);
easImporter.importPackage(Packages.com.kingdee.bos.dao.ormapping);
with(easImporter){
var userID =pluginCtx.getUIContext().get("sysContext").getCurrentUser().getId();
var ids = com.kingdee.eas.basedata.master.cssp.client.CSUtils.getSelectRowFieldValue(pluginCtx.getKDTable("tblMain"), "id");
var bizInterface = com.kingdee.bos.BOSObjectFactory.
createRemoteCommonBOSObject(new com.kingdee.bos.metadata.MetaDataPK("com.kingdee.eas.scm.sm.pur.app.PurRequest"));
for (var i = 0; i < ids.length; i++) {
var opk = new com.kingdee.bos.dao.ormapping.ObjectUuidPK(com.kingdee.bos.util.BOSUuid.read(ids[i]));
var info = bizInterface.getValue(opk);
var userID2= info.getCreator().getId();
if(!userID.equals(userID2)){
MsgBox.showInfo("制单人不是当前用户,不能删除!");
SysUtil.abort();
}
}
}