4.修改文档编码

1, 首先根据文档编码找到需要修改的文档
2,修改文档编码

QuerySpec qs=new QuerySpec(WTDocument.class);

SearchCondition sc=new SearchCondition(WTDocument.class,WTDocument.NUMBER,"=",number1);
qs.appendSearchCondition(sc);
qs.appendAnd();
SearchCondition sc1=VersionControlHelper.getSearchCondition(wt.doc.WTDocument.class, true);
qs.appendSearchCondition(sc1);
QueryResult qr=PersistenceHelper.manager.find(qs);
LatestConfigSpec cfg = new LatestConfigSpec();
QueryResult qr1 = cfg.process(qr);
//得到对象
if(qr1.hasMoreElements())
{
WTDocument doc =(WTDocument) qr1.nextElement();
//修改编号
WTDocumentMaster docmaster = (WTDocumentMaster) doc.getMaster();
WTOrganization wtorganization = doc.getOrganization();

docmaster = WTDocumentHelper.service.changeWTDocumentMasterIdentity((WTDocumentMaster) docmaster,doc.getName(),number2,wtorganization);

猜你喜欢

转载自blog.csdn.net/iteye_15947/article/details/82436347