diff --git a/pagesCreateOrder/stick/stick.vue b/pagesCreateOrder/stick/stick.vue index 1441f72..59d086e 100644 --- a/pagesCreateOrder/stick/stick.vue +++ b/pagesCreateOrder/stick/stick.vue @@ -5,7 +5,8 @@ 单价 - + 元/根 @@ -40,6 +41,9 @@ onUnmounted, ref } from 'vue'; + import { + hasPermission + } from "@/commons/utils/hasPermission.js"; import { stickCount } from '@/http/api/product/stick.js' @@ -95,22 +99,23 @@ } const list = ref([]) const options = {} - - function salePriceBlur(item){ - console.log('item',item) - if(item.salePrice*1<=0){ - item.salePrice=0 + + function salePriceBlur(item) { + console.log('item', item) + if (item.salePrice * 1 <= 0) { + item.salePrice = 0 } - if(item.salePrice.split('.')[1]&&item.salePrice.split('.')[1].length>2){ - item.salePrice= Number(item.salePrice).toFixed(2) + if (item.salePrice.split('.')[1] && item.salePrice.split('.')[1].length > 2) { + item.salePrice = Number(item.salePrice).toFixed(2) } } - function numberBlur(item){ - if(item.number*1<=0){ - item.number=0 + + function numberBlur(item) { + if (item.number * 1 <= 0) { + item.number = 0 } - if(item.number.split('.')[1]&&item.number.split('.')[1].length>=1){ - item.number= Number(item.number.split('.')[0]) + if (item.number.split('.')[1] && item.number.split('.')[1].length >= 1) { + item.number = Number(item.number.split('.')[0]) } } @@ -177,10 +182,10 @@ function confirmOrder() { const isPas = list.value.every(v => { - if(!v.number){ + if (!v.number) { return false } - if(v.salePrice<0){ + if (v.salePrice < 0) { return false } return true @@ -212,7 +217,7 @@ number: item.number * 1, sku_name, is_temporary: 1, //是否是临时菜 - is_qz:1 + is_qz: 1 }) ); } @@ -286,9 +291,8 @@ ) { //先付 return go.to( - "PAGES_ORDER_PAY", { - orderId: res.id, - isNowPay: true, + "PAGES_ORDER_DETAIL", { + id: res.id || stickData.orderInfo.id, dinnerType: 'dine-in', }, "redirect"