From e19b4582115ffc69e615e8ba9a0a1af7637e13be Mon Sep 17 00:00:00 2001 From: mactj Date: Wed, 20 Jan 2021 15:28:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=8D=E6=95=B0=E5=9B=BE=E7=89=87=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/AppMerchantController.java | 2 + .../controller/goods/GoodsMainController.java | 4 +- .../com/ruoyi/winery/domain/AppMerchant.java | 9 ++ .../ruoyi/winery/domain/goods/GoodsMain.java | 6 + mini-app/src/components/mall/tab/mall-my.wpy | 52 +++++--- .../src/components/mall/tab/mall-shopping.wpy | 70 +++++++---- .../src/pages/mall/goods/goods-detail.wpy | 4 +- .../src/pages/mall/user/user-address-list.wpy | 11 +- mini-app/src/store/constant/imageDefine.js | 7 +- mini-app/src/vant/card/index.wxss | 4 +- ruoyi-ui/.env.production | 1 + .../components/UploadImageMultiple/index.vue | 17 +-- ruoyi-ui/src/mixin/common.js | 5 +- ruoyi-ui/src/settings.js | 3 + ruoyi-ui/src/views/goods/goods_main/index.vue | 51 +++++++- ruoyi-ui/src/views/winery/merchant/index.vue | 117 +++++++++++------- 16 files changed, 246 insertions(+), 117 deletions(-) diff --git a/hope-winery/src/main/java/com/ruoyi/winery/controller/AppMerchantController.java b/hope-winery/src/main/java/com/ruoyi/winery/controller/AppMerchantController.java index 255df66aa..d97818ce5 100644 --- a/hope-winery/src/main/java/com/ruoyi/winery/controller/AppMerchantController.java +++ b/hope-winery/src/main/java/com/ruoyi/winery/controller/AppMerchantController.java @@ -8,6 +8,7 @@ import java.util.Arrays; import com.itextpdf.styledxmlparser.jsoup.nodes.Document; import com.ruoyi.common.utils.StringUtils; +import com.ruoyi.winery.domain.goods.GoodsMain; import com.ruoyi.winery.utils.RichTextUtil; import lombok.RequiredArgsConstructor; import org.springframework.security.access.prepost.PreAuthorize; @@ -63,6 +64,7 @@ public class AppMerchantController extends BaseController { if (StringUtils.isNotBlank(appMerchant.getMchDesc())){ lqw.eq(AppMerchant::getMchDesc ,appMerchant.getMchDesc()); } + lqw.orderByAsc(AppMerchant::getSort); List list = iAppMerchantService.list(lqw); return getDataTable(list); } diff --git a/hope-winery/src/main/java/com/ruoyi/winery/controller/goods/GoodsMainController.java b/hope-winery/src/main/java/com/ruoyi/winery/controller/goods/GoodsMainController.java index 83bf7405a..3ea0a0809 100644 --- a/hope-winery/src/main/java/com/ruoyi/winery/controller/goods/GoodsMainController.java +++ b/hope-winery/src/main/java/com/ruoyi/winery/controller/goods/GoodsMainController.java @@ -86,6 +86,8 @@ public class GoodsMainController extends BaseController { if (StringUtils.isNotBlank(goodsMain.getGoodsImg())) { lqw.eq(GoodsMain::getGoodsImg, goodsMain.getGoodsImg()); } + lqw.orderByAsc(GoodsMain::getSort); + List list = iWineryGoodsService.list(lqw); return getDataTable(list); } @@ -119,7 +121,7 @@ public class GoodsMainController extends BaseController { @Log(title = "商品信息", businessType = BusinessType.INSERT) @PostMapping public AjaxResult add(UsernamePasswordAuthenticationToken token, @RequestBody GoodsMain goodsMain) { - goodsMain.setDeptId(getDeptId()); +// goodsMain.setDeptId(getDeptId()); goodsMain.setCreateBy(getUsername()); String richText = goodsMain.getGoodsDesc(); if (richText != null && StringUtils.isNotEmpty(richText)) { diff --git a/hope-winery/src/main/java/com/ruoyi/winery/domain/AppMerchant.java b/hope-winery/src/main/java/com/ruoyi/winery/domain/AppMerchant.java index 68d2ee3cf..6facb9728 100644 --- a/hope-winery/src/main/java/com/ruoyi/winery/domain/AppMerchant.java +++ b/hope-winery/src/main/java/com/ruoyi/winery/domain/AppMerchant.java @@ -52,6 +52,10 @@ private static final long serialVersionUID=1L; @Excel(name = "封面图") private String faceImage; + /** 置顶图 */ + @Excel(name = "置顶图") + private String topImage; + /** 奖项信息 */ @Excel(name = "奖项信息") private String award; @@ -71,4 +75,9 @@ private static final long serialVersionUID=1L; /** 更新时间 */ private Date updateTime; + + /** + * 排序 + */ + private Integer sort; } diff --git a/hope-winery/src/main/java/com/ruoyi/winery/domain/goods/GoodsMain.java b/hope-winery/src/main/java/com/ruoyi/winery/domain/goods/GoodsMain.java index 0057ef9c0..d26dd8bd6 100644 --- a/hope-winery/src/main/java/com/ruoyi/winery/domain/goods/GoodsMain.java +++ b/hope-winery/src/main/java/com/ruoyi/winery/domain/goods/GoodsMain.java @@ -95,4 +95,10 @@ private static final long serialVersionUID=1L; * 状态 */ private Integer state; + + + /** + * 排序 + */ + private Integer sort; } diff --git a/mini-app/src/components/mall/tab/mall-my.wpy b/mini-app/src/components/mall/tab/mall-my.wpy index 5f453bafa..79406b06a 100644 --- a/mini-app/src/components/mall/tab/mall-my.wpy +++ b/mini-app/src/components/mall/tab/mall-my.wpy @@ -3,7 +3,7 @@ .header-image { width: 100%; - height: 200px; + height: 273px; z-index: -1; position: absolute; top: 0; @@ -61,7 +61,7 @@