提交 cc3670d9 authored 作者: 刘旭's avatar 刘旭

。。。

上级 f7708415
......@@ -141,7 +141,8 @@
</view>
</view>
</view>
<!-- 消息提示 -->
<u-toast ref="uToastRef" />
<!-- 页面内容结束 -->
</view>
</template>
......@@ -173,6 +174,10 @@ export default {
'select-all'
],
props: {
// 流向值
flowBool: {
Type: Boolean
},
// 配件值
partsData: {
Type: Object,
......@@ -723,6 +728,11 @@ export default {
// sku按钮的点击事件
skuClick(value, index1, index2) {
let that = this;
if ((value.name == '左到右' && that.flowBool) || (value.name == '右到左' && !that.flowBool)) return that.$refs.uToastRef.show({
title: '请选择对应流向',
type: 'warning',
icon: false
})
if (value.ishow) {
if (that.selectArr[index1] != value.name) {
that.$set(that.selectArr, index1, value.name);
......
......@@ -2,16 +2,16 @@
<template>
<view class="app">
<vk-data-goods-sku-popup v-if="flag" ref="skuPopupRef" v-model="skuKey" border-radius="20"
:localdata="goodsInfo" :mode="skuMode" :defaultSelect="defaultSelect"
:defaultNotAllSelect="defaultNotAllSelect" @open="onOpenSkuPopup" @close="SkuPopup" @add-cart="addCarts"
@buy-now="buyNow" @change="onChange" @num-change="numChange" @add-product="addProduct" @plus="onPlus"
@confirm="onConfirm" @blur="onBlur" @select-parts="selectParts" @selectAll="selectAll">
:localdata="goodsInfo" :mode="skuMode" :default-select="defaultSelect"
:default-not-all-select="defaultNotAllSelect" :flow-bool="flowBool" @open="onOpenSkuPopup" @close="SkuPopup"
@add-cart="addCarts" @buy-now="buyNow" @change="onChange" @num-change="numChange" @add-product="addProduct"
@plus="onPlus" @confirm="onConfirm" @blur="onBlur" @select-parts="selectParts" @selectAll="selectAll">
</vk-data-goods-sku-popup>
</view>
</template>
<script setup lang="ts">
import { nextTick, ref, watch } from 'vue';
import { ref, watch } from 'vue';
import { addCart, fastaddCart, readdCart } from '@/api/index';
import { useSpecStore } from '@/store/useStore';
......@@ -34,6 +34,9 @@ let emits = defineEmits(['selected', 'addProduct', 'close-sku'])
let props = defineProps({
cartId: {
type: Number
},
flowBool: {
type: Boolean
}
})
let flag = ref(true)
......
......@@ -59,7 +59,7 @@
<!-- 选择弹出框 -->
<category-popup ref="categoryRef" :show="showPopup" @close="handleClose" @categoryData="initCategory" />
<!-- 产品线sku -->
<goods-sku ref="goodsSkuRef" @add-product="addProduct" @close-sku="closeSku" />
<goods-sku ref="goodsSkuRef" :flow-bool="flow" @add-product="addProduct" @close-sku="closeSku" />
<!-- 设置标题 -->
<set-title ref="setTitleRef" />
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论