Commit b7c68781 by 赵雅纹

Merge branch 'feature-zyw-sc' into 'dev_7.1.0'

Feature zyw sc

See merge request !85
parents d442da71 77cedff3
...@@ -9,26 +9,54 @@ Component({ ...@@ -9,26 +9,54 @@ Component({
* 组件的属性列表 * 组件的属性列表
*/ */
properties: { properties: {
selectShow: { // 显示标识
type: Boolean,
value: false
}
}, },
attached () { attached () {
if (this.data.selectShow){
}
this.getProList()
}, },
/** /**
* 组件的初始数据 * 组件的初始数据
*/ */
data: { data: {
isSelect:false isSelect:false,
proList:[]
}, },
/** /**
* 组件的方法列表 * 组件的方法列表
*/ */
methods: { methods: {
selectCoupon() { selectCoupon(e) {
console.log('2222') console.log(e)
let params = {
id: e.currentTarget.dataset.item
}
this.setData({ this.setData({
isSelect: !this.data.isSelect isSelect: !this.data.isSelect
}) })
wxService.nextTick(() => {
this.triggerEvent('_selectCoupon', params)
})
}, },
getProList(){
wxService.post(`/sale/product/buyer/listWithMember`).then(res => {
const { result, data } = res.data
if (result == 0) {
this.setData({
proList: data
})
console.log(data)
}
}).finally(() => {
})
}
} }
}) })
<!--component/relatedOrderItem/relatedOrderItem.wxml-->
<!--<view class="grass-item weui-flex border_box">
<view class="grass-img-box">
<image class="grass-img" src="./../../assets/imgs/7_1_0/scancode.png" mode="widthFix" lazy-load="false" binderror="" bindload="" />
</view>
<view class="grass-item-desc border_box">
<view class="item-name">商品名称商品名称商品名称商品名称商品名称商品名称商品名称商品名称商品名称商品名称</view>
</view>
<view class="select-radio">
<view class="{{isSelect ? 'theme-color' : ''}} coupon-radio">
<image
wx:if="{{isSelect}}"
class="tick-success"
src="/assets/imgs/7_1_0/tick-success.png"
mode="widthFix"
/>
</view>
</view>
</view>-->
<view class="grass-item weui-flex border_box" bindtap="selectCoupon"> <block wx:for="{{proList}}" wx:key="{{index}}">
<view class="grass-item weui-flex border_box" bindtap="selectCoupon" data-item="{{item.item}}">
<view class="grass-img-box"> <view class="grass-img-box">
<image <image
class="grass-img" class="grass-img"
src="./../../assets/imgs/7_1_0/scancode.png" src="{{item.indexUrl}}"
mode="widthFix" mode="widthFix"
lazy-load="false" lazy-load="false"
binderror="" binderror=""
bindload="" bindload=""
/> />
</view> </view>
<view class="grass-item-desc border_box"> <view class="grass-item-desc border_box">
<view class="item-name">商品名称称商品名称称称商品名称商品名称</view> <view class="item-name">{{item.productName}}</view>
<view class="item-notice">预计赚5元红包</view> <!-- <view class="item-notice">预计赚5元红包</view> -->
</view> </view>
<view class="select-radio"> <view class="select-radio">
<view class="{{isSelect ? 'theme-color' : ''}} coupon-radio"> <view class="{{isSelect ? 'theme-color' : ''}} coupon-radio">
<image <image
wx:if="{{isSelect}}" wx:if="{{isSelect}}"
class="tick-success" class="tick-success"
src="/assets/imgs/7_1_0/tick-success.png" src="/assets/imgs/7_1_0/tick-success.png"
mode="widthFix" mode="widthFix"
/> />
</view> </view>
</view> </view>
</view> </view>
</block>
...@@ -23,7 +23,6 @@ ...@@ -23,7 +23,6 @@
padding: 20rpx 0 20rpx 0; padding: 20rpx 0 20rpx 0;
width: 400rpx; width: 400rpx;
height: 74rpx; height: 74rpx;
color: rgba(0, 0, 0, 1);
font-size: 26rpx; font-size: 26rpx;
} }
......
...@@ -14,7 +14,8 @@ Component({ ...@@ -14,7 +14,8 @@ Component({
* 组件的初始数据 * 组件的初始数据
*/ */
data: { data: {
isSelect:false isSelect:false,
proList:[]
}, },
/** /**
...@@ -32,6 +33,17 @@ Component({ ...@@ -32,6 +33,17 @@ Component({
show: false show: false
}) })
}, },
_selectCoupon(e){
this.setData({
item: e.detail.item
})
},
confirm(){
this.setData({
show: false,
proList:this.data.item
})
}
}, },
......
...@@ -19,20 +19,7 @@ ...@@ -19,20 +19,7 @@
</view> </view>
<view class="coupon-list" bindtap="selectCoupon"> <view class="coupon-list" bindtap="selectCoupon">
<relate-order-item /> <relate-order-item selectShow="{{show}}" bind:_selectCoupon="_selectCoupon" />
<!--
<view class="select-radio">
<view class="{{isSelect ? 'theme-color' : ''}} coupon-radio">
<image
wx:if="{{isSelect}}"
class="tick-success"
src="/assets/imgs/7_1_0/tick-success.png"
mode="widthFix"
/>
</view>
</view>
-->
</view> </view>
<view class="empty-coupon"> <view class="empty-coupon">
...@@ -40,6 +27,6 @@ ...@@ -40,6 +27,6 @@
</view> </view>
</view> </view>
<view class="post-notes fixed-bottom0">确认添加</view> <view class="post-notes fixed-bottom0" bindtap="confirm">确认添加</view>
</view> </view>
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
.modal-content { .modal-content {
position: fixed; position: fixed;
z-index: 99; z-index: 99999;
width: 100%; width: 100%;
bottom: 0; bottom: 0;
left: 0; left: 0;
......
...@@ -32,5 +32,5 @@ ...@@ -32,5 +32,5 @@
</view> </view>
<button class="post-notes fixed-bottom0" form-type="submit">发布笔记</button> <button class="post-notes fixed-bottom0" form-type="submit">发布笔记</button>
</form> </form>
<select-related-goods show="{{showSelectRelatedGoods}}"/> <select-related-goods show="{{showSelectRelatedGoods}}" />
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment