【重要】主要调整了Pay3Api#refundApply退款参数

This commit is contained in:
jinyu
2015-12-08 13:48:30 +08:00
parent 599134cd30
commit 17f0424ac9
8 changed files with 78 additions and 40 deletions
@@ -48,6 +48,7 @@ import com.foxinmy.weixin4j.type.MediaType;
import com.foxinmy.weixin4j.util.FileUtil;
import com.foxinmy.weixin4j.util.IOUtil;
import com.foxinmy.weixin4j.util.ObjectId;
import com.foxinmy.weixin4j.util.RegexUtil;
import com.foxinmy.weixin4j.util.StringUtil;
import com.foxinmy.weixin4j.util.Weixin4jConfigUtil;
import com.foxinmy.weixin4j.util.Weixin4jConst;
@@ -267,8 +268,12 @@ public class MediaApi extends QyApi {
.getCode()), jsonResult.getDesc());
}
}
String fileName = String.format("%s.%s", mediaId,
contentType.split("/")[1]);
String fileName = RegexUtil
.regexFileNameFromContentDispositionHeader(disposition);
if (StringUtil.isBlank(fileName)) {
fileName = String.format("%s.%s", mediaId,
contentType.split("/")[1]);
}
return new MediaDownloadResult(content,
ContentType.create(contentType), fileName);
} catch (IOException e) {