处理套餐价

This commit is contained in:
2026-01-12 21:48:51 +08:00
parent d27423a1ab
commit 6c320f9bf8
6 changed files with 48 additions and 44 deletions

View File

@@ -281,9 +281,10 @@
const combos = ref([]); const combos = ref([]);
// 选择套餐 // 选择套餐
const onConfirmCombos = (selectedValue) => { const onConfirmCombos = (selectedValue) => {
console.log(selectedValue); console.log('selectedValue',selectedValue);
form.fee_combo_name = selectedValue.selectedOptions[0].label form.fee_combo_name = selectedValue.selectedOptions[0].label
form.fee_combo_id = selectedValue.selectedOptions[0].value form.fee_combo_id = selectedValue.selectedOptions[0].value
form.fee_combo_price = selectedValue.selectedOptions[0].combo_price
console.log(form); console.log(form);
visibleCombosPopup.value = false visibleCombosPopup.value = false
} }
@@ -436,7 +437,7 @@
fee_type_name: '请选择', fee_type_name: '请选择',
fee_combo_id: 0, // 套餐ID fee_combo_id: 0, // 套餐ID
fee_combo_name: '请选择', // 套餐名称 fee_combo_name: '请选择', // 套餐名称
// fee_combo_price: null, fee_combo_price: null,
fee_amount: null, // 线下支付费用 fee_amount: null, // 线下支付费用
fee_pay_status: 0, // 费用支付状态 fee_pay_status: 0, // 费用支付状态
fee_pay_status_txt: '请选择', // 费用支付状态 fee_pay_status_txt: '请选择', // 费用支付状态

View File

@@ -311,7 +311,8 @@
const onConfirmCombos = (selectedValue) => { const onConfirmCombos = (selectedValue) => {
console.log(selectedValue); console.log(selectedValue);
form.fee_combo_name = selectedValue.selectedOptions[0].label form.fee_combo_name = selectedValue.selectedOptions[0].label
form.fee_combo_id = selectedValue.selectedOptions[0].value form.fee_combo_id = selectedValue.selectedOptions[0].value
form.fee_combo_price = selectedValue.selectedOptions[0].combo_price
console.log(form); console.log(form);
visibleCombosPopup.value = false visibleCombosPopup.value = false
} }
@@ -465,7 +466,7 @@
fee_type_name: '请选择', fee_type_name: '请选择',
fee_combo_id: 0, // 套餐费用ID fee_combo_id: 0, // 套餐费用ID
fee_combo_name: '请选择', // 套餐费用名称 fee_combo_name: '请选择', // 套餐费用名称
// fee_combo_price: null, fee_combo_price: null,
fee_amount: null, // 线下支付费用 fee_amount: null, // 线下支付费用
fee_pay_status: 0, // 费用支付状态 fee_pay_status: 0, // 费用支付状态
fee_pay_status_txt: '请选择', // 费用支付状态 fee_pay_status_txt: '请选择', // 费用支付状态

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -70,10 +70,11 @@ const _sfc_main = {
const popupCombosVal = common_vendor.ref([]); const popupCombosVal = common_vendor.ref([]);
const combos = common_vendor.ref([]); const combos = common_vendor.ref([]);
const onConfirmCombos = (selectedValue) => { const onConfirmCombos = (selectedValue) => {
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:284", selectedValue); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:284", "selectedValue", selectedValue);
form.fee_combo_name = selectedValue.selectedOptions[0].label; form.fee_combo_name = selectedValue.selectedOptions[0].label;
form.fee_combo_id = selectedValue.selectedOptions[0].value; form.fee_combo_id = selectedValue.selectedOptions[0].value;
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:287", form); form.fee_combo_price = selectedValue.selectedOptions[0].combo_price;
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:288", form);
visibleCombosPopup.value = false; visibleCombosPopup.value = false;
}; };
const visiblePaymentStatusPopup = common_vendor.ref(false); const visiblePaymentStatusPopup = common_vendor.ref(false);
@@ -97,7 +98,7 @@ const _sfc_main = {
popupPaymentTypeVal.value = type; popupPaymentTypeVal.value = type;
goodsPayIndex.value = index; goodsPayIndex.value = index;
visiblePaymentStatusPopup.value = true; visiblePaymentStatusPopup.value = true;
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:315", type); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:316", type);
}; };
const onConfirmPaymentStatus = (selectedValue) => { const onConfirmPaymentStatus = (selectedValue) => {
if (popupPaymentTypeVal.value == "fee") { if (popupPaymentTypeVal.value == "fee") {
@@ -109,11 +110,11 @@ const _sfc_main = {
form.over_pay_status = selectedValue.selectedOptions[0].value; form.over_pay_status = selectedValue.selectedOptions[0].value;
} }
if (popupPaymentTypeVal.value == "goods" && goodsPayIndex.value >= 0) { if (popupPaymentTypeVal.value == "goods" && goodsPayIndex.value >= 0) {
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:329", "处理商品支付状态", goodsPayIndex.value); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:330", "处理商品支付状态", goodsPayIndex.value);
orderGoods.value[goodsPayIndex.value].goods_pay_status_txt = selectedValue.selectedOptions[0].label; orderGoods.value[goodsPayIndex.value].goods_pay_status_txt = selectedValue.selectedOptions[0].label;
orderGoods.value[goodsPayIndex.value].goods_pay_status = selectedValue.selectedOptions[0].value; orderGoods.value[goodsPayIndex.value].goods_pay_status = selectedValue.selectedOptions[0].value;
} }
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:333", form); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:334", form);
visiblePaymentStatusPopup.value = false; visiblePaymentStatusPopup.value = false;
popupPaymentTypeVal.value = ""; popupPaymentTypeVal.value = "";
goodsPayIndex.value = -1; goodsPayIndex.value = -1;
@@ -133,7 +134,7 @@ const _sfc_main = {
const goodsPayIndex = common_vendor.ref(0); const goodsPayIndex = common_vendor.ref(0);
const goodsIndex = common_vendor.ref(0); const goodsIndex = common_vendor.ref(0);
const addGoods = () => { const addGoods = () => {
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:360", orderGoods.value); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:361", orderGoods.value);
orderGoods.value.push({ orderGoods.value.push({
goods_type_name: null, goods_type_name: null,
goods_type_id: null, goods_type_id: null,
@@ -159,12 +160,12 @@ const _sfc_main = {
} }
}); });
const onGoodsChange = (...args) => { const onGoodsChange = (...args) => {
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:388", "onGoodsChange", args); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:389", "onGoodsChange", args);
}; };
const onGoodsPathChange = (args) => { const onGoodsPathChange = (args) => {
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:392", "onGoodsPathChange", args); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:393", "onGoodsPathChange", args);
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:393", "goodsIndex", goodsIndex.value); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:394", "goodsIndex", goodsIndex.value);
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:394", "orderGoods.value[goodsIndex.value]", orderGoods.value[goodsIndex.value]); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:395", "orderGoods.value[goodsIndex.value]", orderGoods.value[goodsIndex.value]);
orderGoods.value[goodsIndex.value].goods_type_name = null; orderGoods.value[goodsIndex.value].goods_type_name = null;
orderGoods.value[goodsIndex.value].goods_type_id = null; orderGoods.value[goodsIndex.value].goods_type_id = null;
orderGoods.value[goodsIndex.value].goods_name = null; orderGoods.value[goodsIndex.value].goods_name = null;
@@ -179,11 +180,11 @@ const _sfc_main = {
orderGoods.value[goodsIndex.value].goods_id = args[1].value; orderGoods.value[goodsIndex.value].goods_id = args[1].value;
orderGoods.value[goodsIndex.value].goods_price = args[1].goods_price; orderGoods.value[goodsIndex.value].goods_price = args[1].goods_price;
} }
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:410", "orderGoods.value[goodsIndex.value]", orderGoods.value[goodsIndex.value]); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:411", "orderGoods.value[goodsIndex.value]", orderGoods.value[goodsIndex.value]);
}; };
const onCloseGoodsCascader = () => { const onCloseGoodsCascader = () => {
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:413", "onCloseGoodsCascader"); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:414", "onCloseGoodsCascader");
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:414", "goodsIndex.value", goodsIndex.value); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:415", "goodsIndex.value", goodsIndex.value);
if (orderGoods.value[goodsIndex.value].goods_type_id && orderGoods.value[goodsIndex.value].goods_id) { if (orderGoods.value[goodsIndex.value].goods_type_id && orderGoods.value[goodsIndex.value].goods_id) {
orderGoods.value[goodsIndex.value].cascader_val = [ orderGoods.value[goodsIndex.value].cascader_val = [
orderGoods.value[goodsIndex.value].goods_type_id, orderGoods.value[goodsIndex.value].goods_type_id,
@@ -191,11 +192,11 @@ const _sfc_main = {
]; ];
} }
goodsIndex.value = 0; goodsIndex.value = 0;
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:422", "goodsIndex.value", goodsIndex.value); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:423", "goodsIndex.value", goodsIndex.value);
}; };
const onOpenGoodsCascader = () => { const onOpenGoodsCascader = () => {
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:425", "onOpenGoodsCascader"); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:426", "onOpenGoodsCascader");
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:426", "goodsIndex.value", goodsIndex.value); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:427", "goodsIndex.value", goodsIndex.value);
}; };
const form = common_vendor.reactive({ const form = common_vendor.reactive({
order_type: 1, order_type: 1,
@@ -207,7 +208,7 @@ const _sfc_main = {
// 套餐ID // 套餐ID
fee_combo_name: "请选择", fee_combo_name: "请选择",
// 套餐名称 // 套餐名称
// fee_combo_price: null, fee_combo_price: null,
fee_amount: null, fee_amount: null,
// 线下支付费用 // 线下支付费用
fee_pay_status: 0, fee_pay_status: 0,
@@ -237,9 +238,9 @@ const _sfc_main = {
order_goods: orderGoods.value, order_goods: orderGoods.value,
order: form order: form
}; };
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:470", "提交的订单数据:", data); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:471", "提交的订单数据:", data);
api_index.fetchAddOrder(data).then((res) => { api_index.fetchAddOrder(data).then((res) => {
common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:473", res); common_vendor.index.__f__("log", "at pages/index/orderAdd.vue:474", res);
common_vendor.index.showToast({ common_vendor.index.showToast({
icon: "none", icon: "none",
title: "开台成功" title: "开台成功"

View File

@@ -98,7 +98,8 @@ const _sfc_main = {
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:312", selectedValue); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:312", selectedValue);
form.fee_combo_name = selectedValue.selectedOptions[0].label; form.fee_combo_name = selectedValue.selectedOptions[0].label;
form.fee_combo_id = selectedValue.selectedOptions[0].value; form.fee_combo_id = selectedValue.selectedOptions[0].value;
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:315", form); form.fee_combo_price = selectedValue.selectedOptions[0].combo_price;
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:316", form);
visibleCombosPopup.value = false; visibleCombosPopup.value = false;
}; };
const visiblePaymentStatusPopup = common_vendor.ref(false); const visiblePaymentStatusPopup = common_vendor.ref(false);
@@ -122,7 +123,7 @@ const _sfc_main = {
popupPaymentTypeVal.value = type; popupPaymentTypeVal.value = type;
goodsPayIndex.value = index; goodsPayIndex.value = index;
visiblePaymentStatusPopup.value = true; visiblePaymentStatusPopup.value = true;
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:343", type); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:344", type);
}; };
const onConfirmPaymentStatus = (selectedValue) => { const onConfirmPaymentStatus = (selectedValue) => {
if (popupPaymentTypeVal.value == "fee") { if (popupPaymentTypeVal.value == "fee") {
@@ -134,11 +135,11 @@ const _sfc_main = {
form.over_pay_status = selectedValue.selectedOptions[0].value; form.over_pay_status = selectedValue.selectedOptions[0].value;
} }
if (popupPaymentTypeVal.value == "goods" && goodsPayIndex.value >= 0) { if (popupPaymentTypeVal.value == "goods" && goodsPayIndex.value >= 0) {
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:358", "处理商品支付状态", goodsPayIndex.value); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:359", "处理商品支付状态", goodsPayIndex.value);
orderGoods.value[goodsPayIndex.value].goods_pay_status_txt = selectedValue.selectedOptions[0].label; orderGoods.value[goodsPayIndex.value].goods_pay_status_txt = selectedValue.selectedOptions[0].label;
orderGoods.value[goodsPayIndex.value].goods_pay_status = selectedValue.selectedOptions[0].value; orderGoods.value[goodsPayIndex.value].goods_pay_status = selectedValue.selectedOptions[0].value;
} }
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:362", form); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:363", form);
visiblePaymentStatusPopup.value = false; visiblePaymentStatusPopup.value = false;
popupPaymentTypeVal.value = ""; popupPaymentTypeVal.value = "";
goodsPayIndex.value = -1; goodsPayIndex.value = -1;
@@ -158,7 +159,7 @@ const _sfc_main = {
const goodsPayIndex = common_vendor.ref(0); const goodsPayIndex = common_vendor.ref(0);
const goodsIndex = common_vendor.ref(0); const goodsIndex = common_vendor.ref(0);
const addGoods = () => { const addGoods = () => {
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:389", orderGoods.value); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:390", orderGoods.value);
orderGoods.value.push({ orderGoods.value.push({
goods_type_name: null, goods_type_name: null,
goods_type_id: null, goods_type_id: null,
@@ -184,12 +185,12 @@ const _sfc_main = {
} }
}); });
const onGoodsChange = (...args) => { const onGoodsChange = (...args) => {
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:417", "onGoodsChange", args); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:418", "onGoodsChange", args);
}; };
const onGoodsPathChange = (args) => { const onGoodsPathChange = (args) => {
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:421", "onGoodsPathChange", args); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:422", "onGoodsPathChange", args);
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:422", "goodsIndex", goodsIndex.value); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:423", "goodsIndex", goodsIndex.value);
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:423", "orderGoods.value[goodsIndex.value]", orderGoods.value[goodsIndex.value]); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:424", "orderGoods.value[goodsIndex.value]", orderGoods.value[goodsIndex.value]);
orderGoods.value[goodsIndex.value].goods_type_name = null; orderGoods.value[goodsIndex.value].goods_type_name = null;
orderGoods.value[goodsIndex.value].goods_type_id = null; orderGoods.value[goodsIndex.value].goods_type_id = null;
orderGoods.value[goodsIndex.value].goods_name = null; orderGoods.value[goodsIndex.value].goods_name = null;
@@ -204,11 +205,11 @@ const _sfc_main = {
orderGoods.value[goodsIndex.value].goods_id = args[1].value; orderGoods.value[goodsIndex.value].goods_id = args[1].value;
orderGoods.value[goodsIndex.value].goods_price = args[1].goods_price; orderGoods.value[goodsIndex.value].goods_price = args[1].goods_price;
} }
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:439", "orderGoods.value[goodsIndex.value]", orderGoods.value[goodsIndex.value]); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:440", "orderGoods.value[goodsIndex.value]", orderGoods.value[goodsIndex.value]);
}; };
const onCloseGoodsCascader = () => { const onCloseGoodsCascader = () => {
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:442", "onCloseGoodsCascader"); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:443", "onCloseGoodsCascader");
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:443", "goodsIndex.value", goodsIndex.value); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:444", "goodsIndex.value", goodsIndex.value);
if (orderGoods.value[goodsIndex.value].goods_type_id && orderGoods.value[goodsIndex.value].goods_id) { if (orderGoods.value[goodsIndex.value].goods_type_id && orderGoods.value[goodsIndex.value].goods_id) {
orderGoods.value[goodsIndex.value].cascader_val = [ orderGoods.value[goodsIndex.value].cascader_val = [
orderGoods.value[goodsIndex.value].goods_type_id, orderGoods.value[goodsIndex.value].goods_type_id,
@@ -216,11 +217,11 @@ const _sfc_main = {
]; ];
} }
goodsIndex.value = 0; goodsIndex.value = 0;
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:451", "goodsIndex.value", goodsIndex.value); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:452", "goodsIndex.value", goodsIndex.value);
}; };
const onOpenGoodsCascader = () => { const onOpenGoodsCascader = () => {
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:454", "onOpenGoodsCascader"); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:455", "onOpenGoodsCascader");
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:455", "goodsIndex.value", goodsIndex.value); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:456", "goodsIndex.value", goodsIndex.value);
}; };
const form = common_vendor.reactive({ const form = common_vendor.reactive({
order_type: 1, order_type: 1,
@@ -232,7 +233,7 @@ const _sfc_main = {
// 套餐费用ID // 套餐费用ID
fee_combo_name: "请选择", fee_combo_name: "请选择",
// 套餐费用名称 // 套餐费用名称
// fee_combo_price: null, fee_combo_price: null,
fee_amount: null, fee_amount: null,
// 线下支付费用 // 线下支付费用
fee_pay_status: 0, fee_pay_status: 0,
@@ -262,9 +263,9 @@ const _sfc_main = {
order: form, order: form,
flag flag
}; };
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:501", "提交的订单数据:", data); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:502", "提交的订单数据:", data);
api_index.fetchEditOrder(data).then((res) => { api_index.fetchEditOrder(data).then((res) => {
common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:503", res); common_vendor.index.__f__("log", "at pages/index/orderEdit.vue:504", res);
common_vendor.index.showToast({ common_vendor.index.showToast({
icon: "none", icon: "none",
title: "更新账单成功" title: "更新账单成功"