yanweiyuan3
2023-09-15 6982337837db3443d05ada70c0afbf331032cf15
_Main/BL/Type_VersionControl/StaticMethod_CreateNewSceneVersion.qbl
@@ -24,11 +24,13 @@
    additionversionid := ( createtime.MinutesAsReal( starttime ) * 60 * 10 + createtime.SecondOfMinute() ).Round( 0 );
    newversionid := oldversion_id + [String]additionversionid;
    newcaltype := GlobalOTDTable::GetNextCalType( oldcaltype, businesstype );
    newsingleversionname := newcaltype + "(" + createtime.Format( "Y-M2-D2 H:m:s" ) + ")";
    newsingleversionname := newcaltype + "(" + createtime.Format( "Y/M2/D2 H:m:s" ) + ")";
    newversionname := oldversion_name + newsingleversionname;
    
    // Create new version
    newversion := VersionControl::Create( owner, businesstype, newcaltype, createtime, newversionid, newversionname, newsingleversionname, user );
    newversion.IsReleased( true );
    newversion.ReleaseTime( createtime );
    
    return newversion;
  *]