|
|
@@ -5,10 +5,12 @@
|
|
|
<view v-for="item in list.data" :key="item.id" class="show-item_box">
|
|
|
<view class="item-body_box not-active" @click="getDetail(item)">
|
|
|
<view class="flower-name_box">
|
|
|
- <view class="current-item-title"><text class="name">{{item.name}}</text></view>
|
|
|
+ <view class="current-item-title">
|
|
|
+ <text class="name">{{item.name}}</text>
|
|
|
+ </view>
|
|
|
<image class="flower-image" :src="item.cover"></image>
|
|
|
</view>
|
|
|
- <view class="item-price-num"> <view>¥{{parseFloat(item.price)}}</view> <view>{{item.num}}次</view> <view>组合开单</view> </view>
|
|
|
+ <view class="item-price-num"> <view>¥{{parseFloat(item.price)}}</view> <view>{{item.num}}次</view> <view>组合开单</view> <view><text @click.stop="delCombination(item.id)" class="del">删除</text></view> </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</scroll-view>
|
|
|
@@ -28,7 +30,7 @@
|
|
|
<script>
|
|
|
import settlePop from './settlePop'
|
|
|
import toPayWay from './toPay'
|
|
|
-import {getGroupList,detail} from "@/api/group"
|
|
|
+import {getGroupList,detail,del} from "@/api/group"
|
|
|
import { list } from "@/mixins"
|
|
|
import { createOrder} from '@/api/order'
|
|
|
import productMins from "@/mixins/product"
|
|
|
@@ -126,6 +128,19 @@ export default {
|
|
|
this.settleOpenStatus = 0
|
|
|
this.$refs.settlePopRef.close()
|
|
|
},
|
|
|
+ delCombination(itemId){
|
|
|
+ let that = this
|
|
|
+ del({id:itemId}).then(res=>{
|
|
|
+ if(res.code == 1){
|
|
|
+ that.$msg(res.msg)
|
|
|
+ getGroupList({page: this.list.page}).then(res=>{
|
|
|
+ if(res.code == 1){
|
|
|
+ this.completes(res);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
</script>
|
|
|
@@ -189,6 +204,11 @@ export default {
|
|
|
align-items: center;
|
|
|
justify-content: space-between;
|
|
|
padding: 15upx 2upx 0 2upx;
|
|
|
+
|
|
|
+ .del{
|
|
|
+ color:orange;
|
|
|
+ font-size:12upx;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|