快速報名,功德內容設定調整:只要選擇預設版型
This commit is contained in:
@@ -136,7 +136,7 @@
|
||||
</v-dialog>
|
||||
|
||||
|
||||
<v-dialog v-model="transfer_dialog.show" style="width: 300px !important; height: 300px !important;">
|
||||
<v-dialog v-model="transfer_dialog.show" width="300px" style="width: 300px !important; height: 300px !important;">
|
||||
<template>
|
||||
<v-card>
|
||||
<v-card-title>
|
||||
@@ -204,10 +204,12 @@
|
||||
copytablet(item) {
|
||||
let t = this.act_items.find(x => x.act_item_selected.val == item.changeActitem)
|
||||
let newTablet = structuredClone(item)
|
||||
newTablet.id = this.tablet_list.length+1
|
||||
newTablet.id = this.tablet_list.length + 1
|
||||
//console.log("copytablet:",newTablet.nu, newTablet.actitem_num_selected, item.changeActitem);
|
||||
newTablet.actitem_num_selected.val = t.act_item_selected.val
|
||||
newTablet.actitem_num_selected.text = t.act_item_selected.text
|
||||
newTablet.changeActitem = ""
|
||||
|
||||
newTablet.changeActitem = item.changeActitem
|
||||
newTablet.disabled=false
|
||||
this.tablet_list.push(newTablet)
|
||||
},
|
||||
@@ -226,7 +228,7 @@
|
||||
// ...x,selected:""
|
||||
// }))
|
||||
//}
|
||||
console.log("QOO:",this.act_items)
|
||||
//console.log("QOO:",this.act_items)
|
||||
}
|
||||
else
|
||||
console.log("查無資料");
|
||||
@@ -243,7 +245,7 @@
|
||||
.post(HTTP_HOST + 'api/follower/GetFollowerNew', this.search)
|
||||
.then(response => {
|
||||
if (response.data.list) {
|
||||
console.log(response.data.list)
|
||||
//console.log(response.data.list)
|
||||
if (response.data.list.length > 1) {
|
||||
//alert("相同條件不只一人")
|
||||
this.message_dialog.show = true
|
||||
@@ -276,8 +278,15 @@
|
||||
.then(response => {
|
||||
if (response.data.list && response.data.list.length > 0) {
|
||||
this.orders = response.data.list
|
||||
//先確定是否有報名過
|
||||
let o = this.orders.find(x => x.activity_num === this.num)
|
||||
if (o != null && o != undefined) {
|
||||
this.message_dialog.show = true
|
||||
this.message_dialog.message="此人已有報名資料,請勿重複報名"
|
||||
return
|
||||
}
|
||||
this.orders = this.orders.filter(x => x.activity_num !== this.num)
|
||||
console.log("orders",this.orders)
|
||||
//console.log("orders",this.orders)
|
||||
if (this.orders && this.orders.length > 0) {
|
||||
|
||||
this.getOrderDetail()
|
||||
@@ -356,7 +365,7 @@
|
||||
if (mid_left) {
|
||||
returnVal = returnVal + "<br>左正名:" + mid_left.map(x => x.fam_name).join("、")
|
||||
}
|
||||
return item.actitem_num_selected.val+":" + returnVal
|
||||
return returnVal //item.actitem_num_selected.val+":" +
|
||||
},
|
||||
success_confirm() {
|
||||
this.message_dialog.show = false
|
||||
@@ -371,7 +380,7 @@
|
||||
this.tablet_list.forEach(x => {
|
||||
|
||||
if (x.actitem_num_checked && x.actitem_num_checked == true) {
|
||||
console.log("OOQ:", x.num)
|
||||
//console.log("OOQ:", x.num)
|
||||
let actItem = this.act_items.find(y => y.act_item_selected.val == x.actitem_num_selected.val)
|
||||
detail.push({
|
||||
num: x.num, order_no: x.order_no, change_item_num: x.changeActitem,
|
||||
@@ -386,18 +395,20 @@
|
||||
activity_num: this.num, f_num: this.follower.num,
|
||||
details: detail
|
||||
}
|
||||
|
||||
//console.log("saveOrderDetail:",detail);
|
||||
axios
|
||||
.post(HTTP_HOST + 'api/order/SaveWithDetails', main)
|
||||
.then(response => {
|
||||
if (response.result && response.result === "Y") {
|
||||
console.log("shit");
|
||||
//console.log("哪尼:",response)
|
||||
if (response.data.result && response.data.result === "Y") {
|
||||
//console.log("shit");
|
||||
}
|
||||
console.log("蝦:", response)
|
||||
//console.log("蝦:", response)
|
||||
this.message_dialog.show_confirm = true
|
||||
this.message_dialog.show = true
|
||||
this.message_dialog.message = response.message
|
||||
this.message_dialog.message = response.data.message
|
||||
}).catch(error => {
|
||||
this.message_dialog.show_confirm = false
|
||||
this.message_dialog.show = true
|
||||
this.message_dialog.message =error
|
||||
console.log(error)
|
||||
|
||||
Reference in New Issue
Block a user