static function TRTLConsts.NewsDocURL: string;
begin
// 兼容老系统
if BizSys.BizSystem.URLExists('Biz:\OPERATION\OASpace') then
Result := 'Biz:\OPERATION\OASPACE\NEWSPLACARD_NAVINFO.INFO\GRIDNAV.FORMDOC'
else
Result := 'Biz:\OPERATION\OASPACE2\NEWSPLACARD_NAVINFO.INFO\GRIDNAV.FORMDOC';
end;
static function TSystemConsts.OAURL: string;
begin
Result := 'Biz:\OPERATION\OASpace';
end;
static function TSystemConsts.DefaultFuncs: TStringArray;
begin
Result := ['Biz:\COLLABORATION\DesktopFunc.Func',
CustomDesktopFunc,
'Biz:\COLLABORATION\SchedulerFunc.Func',
'Biz:\COLLABORATION\TaskCenterFunc.Func',
'Biz:\COLLABORATION\PlanCenterFunc.Func',
'Biz:\COLLABORATION\JustepMail.Func',
'Biz:\COLLABORATION\MyTaskFunc.Func',
'Biz:\COLLABORATION\TaskRelationViewFunc.Func',
'Biz:\COLLABORATION\PlanBrowseFunc.Func',
'Biz:\COLLABORATION\WorkRecordFunc.Func',
'Biz:\COLLABORATION\WORKTASKFUNC.Func',
// 'Biz:\COLLABORATION\WorkRemindFunc.Func',
'Biz:\COLLABORATION\WorkLogFunc.Func',
'Biz:\COLLABORATION\WorkAdviceFunc.Func',
'Biz:\COLLABORATION\WorkWeekPlanFunc.Func',
'Biz:\COLLABORATION\CalendarFunc.Func',
'Biz:\COLLABORATION\CalendarTempletMngFunc.Func',
'Biz:\COLLABORATION\WorkCalendarFunc.Func',
'Biz:\COLLABORATION\UserPanelSettingFunc.Func',
'Biz:\COLLABORATION\WEBVIEWFUNC.Func',
'Biz:\COLLABORATION\WorkAdviceDealFunc.Func',
'Biz:\COLLABORATION\WorkLogDealFunc.Func',
'Biz:\COLLABORATION\WorkRecordDealFunc.Func',
// 'Biz:\COLLABORATION\WorkRemindDealFunc.Func',
'Biz:\COLLABORATION\WorkTaskDealFunc.Func',
'Biz:\COLLABORATION\WorkWeekPlanDealFunc.Func',
'Biz:\COLLABORATION\ShowDetails.Func',
'Biz:\COLLABORATION\PanelDefineFunc.Func',
'Biz:\COLLABORATION\CalendarDealFunc.Func',
'Biz:\COLLABORATION\AddressListFunc.Func',
'Biz:\COLLABORATION\JUSTEPMEMO.Func',
'Biz:\COLLABORATION\JUSTEPNOTEBOOK.Func',
'Biz:\OPERATION\CRMSPACE\UserMngFunc.Func',
'Biz:\OPERATION\CRMSPACE\CstmCommRecordFunc.Func',
'Biz:\OPERATION\CRMSPACE\CSTMTRACKTFUNC.Func',
'Biz:\OPERATION\CRMSPACE\PresaleWorkTaskFunc.Func',
'Biz:\OPERATION\CRMSPACE\CustomerMngFunc.Func',
'Biz:\OPERATION\CRMSPACE\UserCommRecordFunc.Func',
'Biz:\OPERATION\CRMSPACE\UserTrackRecordFunc.Func',
'Biz:\OPERATION\CRMSPACE\CHIEFMEETINGRECFUNC.Func',
'Biz:\OPERATION\CRMSPACE\WORKWEEKREPORTFunc.Func',
'Biz:\OPERATION\CRMSPACE\ProductDemandFUNC.Func',
'Biz:\OPERATION\CRMSPACE\ProductQuestionFunc.Func',
'Biz:\OPERATION\CRMSPACE\ProductQuestionFunc.Func',
'Biz:\OPERATION\CRMSPACE\DATEAPPLICATIONFunc.Func',
'Biz:\OPERATION\CRMSPACE\CstmCommRecordDealFunc.Func',
'Biz:\OPERATION\CRMSPACE\CSTMTRACKDEALFUNC.Func',
'Biz:\OPERATION\CRMSPACE\PresaleWorkTaskDealFunc.Func',
'Biz:\OPERATION\CRMSPACE\UserCommRecordDealFunc.Func',
'Biz:\OPERATION\CRMSPACE\UserTrackRecordDealFunc.Func',
'Biz:\OPERATION\CRMSPACE\CHIEFMEETINGRECDEALFUNC.Func',
'Biz:\OPERATION\CRMSPACE\WORKWEEKREPORTDEALfunc.Func',
'Biz:\OPERATION\CRMSPACE\ProductDemandDealFunc.Func',
'Biz:\OPERATION\CRMSPACE\ProductQuestionDealFunc.Func',
'Biz:\OPERATION\CRMSPACE\DATEAPPLICATIONDEALFUNC.Func'
];
if TSystemConsts.HasProjectSystem then
begin
SetLength(Result, High(Result) - Low(Result) + 1 + 1);
Result[High(Result)] := 'Biz:\OPERATION\PROJECTSPACE\ProjectRelationBrowseFunc.Func';
end;
if TSystemConsts.HasDocSystem then
begin
SetLength(Result, High(Result) - Low(Result) + 1 + 1);
Result[High(Result)] := TSystemConsts.DocCenterURL;
end;
if TSystemConsts.HasDecisionSystem then
begin
SetLength(Result, High(Result) - Low(Result) + 1 + 1);
Result[High(Result)] := TSystemConsts.DecisionCenterURL;
end;
if TSystemConsts.HasOASystem then
begin
SetLength(Result, High(Result) - Low(Result) + 1 + 5);
Result[High(Result) - 4] := TSystemConsts.NewsCenterURL;
Result[High(Result) - 3] := 'Biz:\OPERATION\OASPACE\LetterVisitDealFunc.Func';
Result[High(Result) - 2] := 'Biz:\OPERATION\OASPACE\LetterDisposalDealFunc.Func';
Result[High(Result) - 1] := 'Biz:\OPERATION\OASPACE\DailyChargeBxDealFunc.Func';
Result[High(Result)] := 'Biz:\OPERATION\OASPACE\EvectionChargeBxDealFunc.Func';
end;
end;
怎么会有这多的问题? |