Просмотр исходного кода

[二维码][修改]:二维码文件名

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
94dcf37def
1 измененных файлов: 7 добавлений и 4 удалений
  1. +7
    -4
      mallinkAdmin/src/main/java/com/iformall/controller/WxAppinfoController.java

+ 7
- 4
mallinkAdmin/src/main/java/com/iformall/controller/WxAppinfoController.java Просмотреть файл

@@ -93,10 +93,11 @@ public class WxAppinfoController extends BaseController {
return new ResultData(Result.SUCCESS, "查询成功", wxAppinfoService.getById(id)); return new ResultData(Result.SUCCESS, "查询成功", wxAppinfoService.getById(id));
} }


@ApiOperation(value = "下载二维码", notes = "参数{\"pageUrl\":\"String\", \"sceneParam\":\"二维码参数\", \"type\":0:有限二维码,1:无限二维码,\"withText\":int(0:不带字, 1:加一行字,2:加两行字),\"text1\":\"String\",\"text2\":\"String\"}")
@ApiOperation(value = "下载二维码", notes = "参数{\"name\":\"String\",\"pageUrl\":\"String\", \"sceneParam\":\"二维码参数\", \"type\":0:有限二维码,1:无限二维码,\"withText\":int(0:不带字, 1:加一行字,2:加两行字),\"text1\":\"String\",\"text2\":\"String\"}")
@PostMapping("/downQrCode") @PostMapping("/downQrCode")
public ResultData downQrCode(HttpServletRequest request, HttpServletResponse response, @RequestBody Map<String, Object> params) { public ResultData downQrCode(HttpServletRequest request, HttpServletResponse response, @RequestBody Map<String, Object> params) {
logger.debug("[" + getIpAddr() + "] WxAppinfoController::downQrCode"); logger.debug("[" + getIpAddr() + "] WxAppinfoController::downQrCode");
String name = (String) params.get("name");
String pageUrl = (String) params.get("pageUrl"); String pageUrl = (String) params.get("pageUrl");
String sceneParam = (String) params.get("sceneParam"); String sceneParam = (String) params.get("sceneParam");
int type = 0; int type = 0;
@@ -120,7 +121,8 @@ public class WxAppinfoController extends BaseController {
try { try {
exportQrcode(request, response, exportQrcode(request, response,
getTenantId(), type, pageUrl, sceneParam, getTenantId(), type, pageUrl, sceneParam,
withText, text1, text2);
withText, text1, text2,
name);
} catch (Exception e) { } catch (Exception e) {
logger.error(e.getMessage()); logger.error(e.getMessage());
} }
@@ -130,7 +132,8 @@ public class WxAppinfoController extends BaseController {


private void exportQrcode(HttpServletRequest request, HttpServletResponse response, private void exportQrcode(HttpServletRequest request, HttpServletResponse response,
String tenantId, int type, String pageUrl, String sceneParam, String tenantId, int type, String pageUrl, String sceneParam,
int withText, String text1, String text2 ) {
int withText, String text1, String text2,
String name) {
// type 0 有限二维码, 1 无限制二维码 // type 0 有限二维码, 1 无限制二维码
// withText 0 不带字 1. 带下面的字,2 带下面的两行字 // withText 0 不带字 1. 带下面的字,2 带下面的两行字
WxAppinfo appinfo = wxAppinfoService.getCAppInfo(tenantId); WxAppinfo appinfo = wxAppinfoService.getCAppInfo(tenantId);
@@ -154,7 +157,7 @@ public class WxAppinfoController extends BaseController {




String filepath = Constant.fileDirectory; String filepath = Constant.fileDirectory;
String fileName = sceneParam + ".png";
String fileName = name + ".png";
String destPath1 = filepath + "1_" + fileName; String destPath1 = filepath + "1_" + fileName;
String destPath = filepath + fileName; String destPath = filepath + fileName;




Загрузка…
Отмена
Сохранить