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 6618d2ec2..dda988aa0 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 @@ -116,6 +116,7 @@ public class GoodsMainController extends BaseController { @PostMapping public AjaxResult add(UsernamePasswordAuthenticationToken token, @RequestBody GoodsMain goodsMain) { goodsMain.setDeptId(getDeptId()); + goodsMain.setCreateBy(getUsername()); String richText = goodsMain.getGoodsDesc(); if (richText != null && StringUtils.isNotEmpty(richText)) { Document doc = RichTextUtil.setImgStyle(richText, "width: 100%"); 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 5f7f99531..68d2ee3cf 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 @@ -17,7 +17,7 @@ import com.ruoyi.common.core.domain.BaseEntity; /** * 商户对象 app_merchant - * + * * @author ruoyi * @date 2021-01-19 */ @@ -48,6 +48,14 @@ private static final long serialVersionUID=1L; @Excel(name = "图标") private String avatar; + /** 封面图 */ + @Excel(name = "封面图") + private String faceImage; + + /** 奖项信息 */ + @Excel(name = "奖项信息") + private String award; + /** 介绍 */ @Excel(name = "介绍") private String mchDesc; 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 baf1752c7..0057ef9c0 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 @@ -56,6 +56,9 @@ private static final long serialVersionUID=1L; @Excel(name = "关联规格") private String goodsSpec; + @Excel(name = "库存") + private String goodsStock; + /** 商品说明 */ @Excel(name = "商品说明") private String goodsDesc; diff --git a/mini-app/src/pages/winery/winery-detail.wpy b/mini-app/src/pages/winery/winery-detail.wpy index 288d27e47..666186b31 100644 --- a/mini-app/src/pages/winery/winery-detail.wpy +++ b/mini-app/src/pages/winery/winery-detail.wpy @@ -69,38 +69,21 @@ module.exports.parseImage = parseImage; @@ -110,6 +93,7 @@ import wepy from '@wepy/core' import store from '@/store' import { mapActions, mapState } from '@wepy/x' import defaultMix from '../../mixins/defaultMix' +import merchanApis from '../../apis/merchanApis' wepy.page({ store, @@ -117,34 +101,21 @@ wepy.page({ mixins: [defaultMix], data: { - pageIndex: 0 + wineryItem: null }, computed: { ...mapState({ - 'imageDefine': state => state.imageDefine, - 'userInfo': state => state.user.userInfo, - 'wineryDefine': state => state.wineryDefine + 'imageDefine': state => state.imageDefine }) }, methods: { - ...mapActions([ - 'setUserAction' - ]), - handleViewTap() { - console.log('handleVieTap clicked') - }, - onTap(item) { - console.log(item) - - }, - onBack() { - wx.navigateBack() - }, - + ...mapActions([]), async init(id) { - + merchanApis.getMerchantInfo(id).then(r => { + this.wineryItem = r.data + }) } }, diff --git a/mini-app/src/pages/winery/winery-list.wpy b/mini-app/src/pages/winery/winery-list.wpy index dc14a639e..889fb0766 100644 --- a/mini-app/src/pages/winery/winery-list.wpy +++ b/mini-app/src/pages/winery/winery-list.wpy @@ -153,6 +153,8 @@ import store from '@/store' import { mapActions, mapState } from '@wepy/x' import defaultMix from '../../mixins/defaultMix' import merchanApis from '../../apis/merchanApis' +import appManager from '../../appManager' +import { wineryDetailPage } from '../../store/constant/nav/pages' wepy.page({ store, @@ -180,7 +182,7 @@ wepy.page({ console.log('handleVieTap clicked') }, onTap(item) { - console.log(item) + appManager.navigateTo(wineryDetailPage + '?id=' + item.id) }, onBack() { wx.navigateBack() diff --git a/ruoyi-ui/src/views/goods/goods_main/index.vue b/ruoyi-ui/src/views/goods/goods_main/index.vue index 74f7b235e..8033395f8 100644 --- a/ruoyi-ui/src/views/goods/goods_main/index.vue +++ b/ruoyi-ui/src/views/goods/goods_main/index.vue @@ -1,6 +1,18 @@