|
@ -32,13 +32,15 @@ |
|
|
</div> |
|
|
</div> |
|
|
<div class="tw-w-full tw-bg-neutrals-100 tw-px-[20px] tw-py-[30px] md:tw-p-[30px] tw-rounded-[20px]"> |
|
|
<div class="tw-w-full tw-bg-neutrals-100 tw-px-[20px] tw-py-[30px] md:tw-p-[30px] tw-rounded-[20px]"> |
|
|
<div class=""> |
|
|
<div class=""> |
|
|
<div class="group tw-mb-[40px] tw-px-[20px] tw-py-[30px] tw-rounded-[20px] tw-bg-white"> |
|
|
|
|
|
|
|
|
<!-- 輸入攤位數量 --> |
|
|
|
|
|
<div v-if="serviceID" class="group tw-mb-[40px] tw-px-[20px] tw-py-[30px] tw-rounded-[20px] tw-bg-white"> |
|
|
<h3 class="t14 tw-font-bold tw-mb-[30px] md:t16 tw-block"> |
|
|
<h3 class="t14 tw-font-bold tw-mb-[30px] md:t16 tw-block"> |
|
|
輸入攤位數量 |
|
|
輸入攤位數量 |
|
|
</h3> |
|
|
</h3> |
|
|
<selectExhibitionBooth @booth-select="getBoothSelect"></selectExhibitionBooth> |
|
|
<selectExhibitionBooth @booth-select="getBoothSelect"></selectExhibitionBooth> |
|
|
</div> |
|
|
</div> |
|
|
<div class="group tw-mb-[40px] tw-px-[20px] tw-py-[30px] tw-rounded-[20px] tw-bg-white"> |
|
|
|
|
|
|
|
|
<!-- 選擇展覽 --> |
|
|
|
|
|
<div v-else class="group tw-mb-[40px] tw-px-[20px] tw-py-[30px] tw-rounded-[20px] tw-bg-white"> |
|
|
<h3 class="t14 tw-font-bold tw-mb-[30px] md:t16 tw-block"> |
|
|
<h3 class="t14 tw-font-bold tw-mb-[30px] md:t16 tw-block"> |
|
|
{{ $t("Select Exhibition") }} |
|
|
{{ $t("Select Exhibition") }} |
|
|
</h3> |
|
|
</h3> |
|
@ -440,9 +442,15 @@ export default { |
|
|
countdown: 15, |
|
|
countdown: 15, |
|
|
rulesShow: false, |
|
|
rulesShow: false, |
|
|
boothSelect: 0, |
|
|
boothSelect: 0, |
|
|
|
|
|
serviceID: false, |
|
|
}; |
|
|
}; |
|
|
}, |
|
|
}, |
|
|
async created() { |
|
|
async created() { |
|
|
|
|
|
if(this.$route.params.id == "1c6e0001-e2dd-46b5-a617-4dac2f34894f"){ |
|
|
|
|
|
this.serviceID = true; |
|
|
|
|
|
}else{ |
|
|
|
|
|
this.serviceID = false; |
|
|
|
|
|
} |
|
|
this.isLoading = true; |
|
|
this.isLoading = true; |
|
|
let arr = []; |
|
|
let arr = []; |
|
|
for(let i=1;i<11;i++){ |
|
|
for(let i=1;i<11;i++){ |
|
@ -808,7 +816,6 @@ export default { |
|
|
//攤位數量 |
|
|
//攤位數量 |
|
|
getBoothSelect(value){ |
|
|
getBoothSelect(value){ |
|
|
this.boothSelect = value; |
|
|
this.boothSelect = value; |
|
|
console.log("攤位數:" + this.boothSelect); |
|
|
|
|
|
}, |
|
|
}, |
|
|
//抓卡車相關數據 |
|
|
//抓卡車相關數據 |
|
|
async getInfoItem() { |
|
|
async getInfoItem() { |
|
@ -956,7 +963,6 @@ export default { |
|
|
}, |
|
|
}, |
|
|
//展館服務(包裝、尺寸、數量、服務類型) |
|
|
//展館服務(包裝、尺寸、數量、服務類型) |
|
|
ChangeCosts(data){ |
|
|
ChangeCosts(data){ |
|
|
console.log("展館服務數量:" + JSON.stringify(data.value.quantity)); |
|
|
|
|
|
let totalPrice = 0; |
|
|
let totalPrice = 0; |
|
|
this.totalPrice = 0; |
|
|
this.totalPrice = 0; |
|
|
this.rulesShow = false; |
|
|
this.rulesShow = false; |
|
@ -1012,16 +1018,6 @@ export default { |
|
|
//這邊這邊是這個 |
|
|
//這邊這邊是這個 |
|
|
console.log(this.expenseRules); |
|
|
console.log(this.expenseRules); |
|
|
|
|
|
|
|
|
console.log(data1); |
|
|
|
|
|
console.log(data2); |
|
|
|
|
|
|
|
|
|
|
|
if(this.expenseRules.ItemType == "01"){ |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let price = 0; |
|
|
let price = 0; |
|
|
let tmpWeight = 0;//Number(data1.weight)/1000; |
|
|
let tmpWeight = 0;//Number(data1.weight)/1000; |
|
|
// 材積重 長x寬x高/6000 得到噸 |
|
|
// 材積重 長x寬x高/6000 得到噸 |
|
|