|
@@ -90,7 +90,7 @@ type
|
|
|
function UpDataFile(AUserID, ATenderID, APhaseNo: Integer; AFile, AMD5_JL: string;
|
|
|
AIsSubmit: Boolean; var AResultStr: string; ACheckPassed: Boolean; ACheckerMemo: string): Boolean;
|
|
|
|
|
|
- function UpAttachment(AUperID, AWebID, ABillID, APhase: Integer; AFile, ACategory, AMemo: string; var ANewFileName, AFileID: string): Boolean;
|
|
|
+ function UpAttachment(AUperID, AWebID, ABillID, APhase: Integer; AFile, ACategory, AMemo: string; var ANewFileName, AFileID, ADownURL: string): Boolean;
|
|
|
function UpAttachmentOnLine(AWebID, ABillID, APhase: Integer; AIDAry: array of string): Boolean;
|
|
|
function DeleteAttachment(AFileID: Integer): Integer;
|
|
|
function GetAttachmentList(AWebID: Integer; var vArr: TOVArr): Boolean;
|
|
@@ -613,7 +613,7 @@ begin
|
|
|
end;
|
|
|
|
|
|
function TPHPWeb.UpAttachment(AUperID, AWebID, ABillID, APhase: Integer; AFile,
|
|
|
- ACategory, AMemo: string; var ANewFileName, AFileID: string): Boolean;
|
|
|
+ ACategory, AMemo: string; var ANewFileName, AFileID, ADownURL: string): Boolean;
|
|
|
var
|
|
|
vMPFDS: TIdMultiPartFormDataStream;
|
|
|
sResult, sURL: string;
|
|
@@ -664,10 +664,11 @@ begin
|
|
|
if SameText(J.Value['status'], 'true') then
|
|
|
begin
|
|
|
Result := True;
|
|
|
- vArr := VarArrayOf(['onlinefilename', 'imnid']);
|
|
|
+ vArr := VarArrayOf(['onlinefilename', 'imnid', 'fileurl']);
|
|
|
J.ChildValues('iteminfo', vArr);
|
|
|
ANewFileName := vArr[0];
|
|
|
AFileID := vArr[1];
|
|
|
+ ADownURL := vArr[2];
|
|
|
end
|
|
|
else
|
|
|
begin
|