小程序Banner图后台管理,小程序接口优化

This commit is contained in:
xiezhijun
2021-07-14 18:08:17 +08:00
parent 19339fd973
commit 481b9f16df
9 changed files with 463 additions and 5 deletions

View File

@ -1,6 +1,9 @@
package com.stdiet.custom.controller;
import java.util.ArrayList;
import java.util.List;
import com.stdiet.common.utils.oss.AliyunOSSUtils;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
@ -42,6 +45,17 @@ public class SysWxBannerImageController extends BaseController
{
startPage();
List<SysWxBannerImage> list = sysWxBannerImageService.selectSysWxBannerImageList(sysWxBannerImage);
if(list != null && list.size() > 0){
List<String> urlList = new ArrayList<>();
for (SysWxBannerImage banner : list) {
urlList.add(banner.getBannerUrl());
}
List<String> previewBannerUrlList = AliyunOSSUtils.generatePresignedUrl(urlList);
int index = 0;
for (SysWxBannerImage banner : list) {
banner.setPreviewBannerUrl(previewBannerUrlList.get(index++));
}
}
return getDataTable(list);
}
@ -65,7 +79,11 @@ public class SysWxBannerImageController extends BaseController
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return AjaxResult.success(sysWxBannerImageService.selectSysWxBannerImageById(id));
SysWxBannerImage sysWxBannerImage = sysWxBannerImageService.selectSysWxBannerImageById(id);
if(sysWxBannerImage != null){
sysWxBannerImage.setPreviewBannerUrl(AliyunOSSUtils.generatePresignedUrl(sysWxBannerImage.getBannerUrl()));
}
return AjaxResult.success(sysWxBannerImage);
}
/**

View File

@ -787,9 +787,16 @@ public class WechatAppletController extends BaseController {
public TableDataInfo getCommunityPunch() {
startPage();
List<CommunityPunchReponse> list = sysWxUserLogService.getCommunityPunch(new SysWxUserLog());
if(list != null && list.size() > 0){
for (CommunityPunchReponse comm : list) {
comm.setId(AesUtils.encrypt(comm.getId()));
comm.setCusId(AesUtils.encrypt(comm.getCusId()));
}
}
return getDataTable(list);
}
/**
* 修改健康减脂宣言
* @return