b2619165 by zhangmeng

票务

1 parent 47440f2a
...@@ -72,46 +72,46 @@ import {useStorage} from "@vueuse/core/index"; ...@@ -72,46 +72,46 @@ import {useStorage} from "@vueuse/core/index";
72 72
73 const language = useStorage("language", 0); 73 const language = useStorage("language", 0);
74 74
75 const audience = reactive({ 75 // const audience = reactive({
76 data: [], 76 // data: [],
77 fetchData() { 77 // fetchData() {
78 viewPeopleList().then((res) => { 78 // viewPeopleList().then((res) => {
79 audience.data = res.data; 79 // audience.data = res.data;
80 }); 80 // });
81 }, 81 // },
82 82 //
83 deletePeople(id) { 83 // deletePeople(id) {
84 ElMessageBox.confirm( 84 // ElMessageBox.confirm(
85 languageFormat( 85 // languageFormat(
86 language.value, 86 // language.value,
87 "确认删除该观看人吗?", 87 // "确认删除该观看人吗?",
88 "Are you sure to delete this viewer?" 88 // "Are you sure to delete this viewer?"
89 ), 89 // ),
90 languageFormat(language.value, "提示", "Reminder"), 90 // languageFormat(language.value, "提示", "Reminder"),
91 { 91 // {
92 confirmButtonText: languageFormat(language.value, "确认", "confirm"), 92 // confirmButtonText: languageFormat(language.value, "确认", "confirm"),
93 cancelButtonText: languageFormat(language.value, "取消", "cancel"), 93 // cancelButtonText: languageFormat(language.value, "取消", "cancel"),
94 type: "warning", 94 // type: "warning",
95 draggable: true, 95 // draggable: true,
96 } 96 // }
97 ) 97 // )
98 .then(() => { 98 // .then(() => {
99 deleteViewPeople({id}).then(() => { 99 // deleteViewPeople({id}).then(() => {
100 audience.fetchData(); 100 // audience.fetchData();
101 ElMessage({ 101 // ElMessage({
102 type: "success", 102 // type: "success",
103 message: languageFormat( 103 // message: languageFormat(
104 language.value, 104 // language.value,
105 "操作成功", 105 // "操作成功",
106 "Operate successfully" 106 // "Operate successfully"
107 ), 107 // ),
108 }); 108 // });
109 }); 109 // });
110 }) 110 // })
111 .catch(() => { 111 // .catch(() => {
112 }); 112 // });
113 }, 113 // },
114 }); 114 // });
115 115
116 const cousList = ref([]) 116 const cousList = ref([])
117 const show = ref(false) 117 const show = ref(false)
...@@ -129,8 +129,8 @@ const rules = ref({ ...@@ -129,8 +129,8 @@ const rules = ref({
129 customerList() 129 customerList()
130 async function customerList() { 130 async function customerList() {
131 const res = await customerListApi() 131 const res = await customerListApi()
132 // cousList.value = res.rows 132 cousList.value = res.rows
133 cousList.value = [{},{}] 133 // cousList.value = [{},{}]
134 } 134 }
135 135
136 function addPeople() { 136 function addPeople() {
...@@ -154,11 +154,24 @@ function submit() { ...@@ -154,11 +154,24 @@ function submit() {
154 } 154 }
155 155
156 async function deletePeople(v){ 156 async function deletePeople(v){
157 const res =await delCustomer(v.id) 157 await ElMessageBox .confirm(
158 if(res.code===200){ 158 languageFormat(language.value, "确认删除该观影人吗?", "Are you sure to delete this viewer?"),
159 ElMessage.success('删除成功') 159 languageFormat(language.value, "提示", "Reminder"),
160 await customerList() 160 {
161 } 161 confirmButtonText: languageFormat(language.value, "确认", "confirm"),
162 cancelButtonText: languageFormat(language.value, "取消", "cancel"),
163 type: "warning",
164 draggable: true,
165 }
166 )
167 .then(async () =>{
168 const res =await delCustomer(v)
169 if(res.code===200){
170 ElMessage.success('删除成功')
171 await customerList()
172 }
173 })
174
162 } 175 }
163 </script> 176 </script>
164 177
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!