feat: 增加数量编辑弹窗,修复数量输入键盘问题增加限制最多两位小数,增加socket重连次数上限弹窗

This commit is contained in:
2025-03-15 10:27:21 +08:00
parent 7b7dcefd5f
commit 72fddad3eb
5 changed files with 341 additions and 5 deletions

View File

@@ -124,6 +124,7 @@
@changePriceClick="showChangePrice"
@return="refReturnCartShow"
@rottable="rottableShow"
@changeCartNumberShow="refChangeNumberShow"
/>
</div>
<div class="right">
@@ -186,7 +187,8 @@
</div>
</div>
</div>
<!-- 更改数量 -->
<changeNumber ref="refChangeNumber" @confirm="refChangeNumberConfirm"></changeNumber>
<!-- 多规格选择确认 -->
<dialogGoodsSel ref="refSelSku" @confirm="skuSelConfirm"></dialogGoodsSel>
<!-- 备注 -->
@@ -231,6 +233,7 @@ import chooseUser from "./components/choose-user.vue";
import changeWeight from "./components/popup-weight-goods.vue";
import changeTaocan from "./components/popup-taocan-goods.vue";
import addLingShiCai from "./components/popup-linshiCai.vue";
import changeNumber from "./components/popup-change-number.vue";
import rottable from "./components/popup-rottable.vue";
import GoodsItem from "./components/goods-item.vue";
import dialogGoodsSel from "./components/dialog-goods-sel.vue";
@@ -252,6 +255,15 @@ const shopUser = useUserStore();
const route = useRoute();
const router = useRouter();
//更改数量
const refChangeNumber = ref();
function refChangeNumberShow() {
refChangeNumber.value.open(carts.selCart);
}
function refChangeNumberConfirm(cart, num) {
carts.updateTag("number", num);
}
//转桌
const refRotTable = ref();
function rottableShow() {