1.优惠券开发

sws 2024-08-28
v1.0.0
sws 2024-08-28 17:16:21 +08:00
parent c4e7bb0e92
commit ef167ffa63
1 changed files with 15 additions and 0 deletions

View File

@ -68,6 +68,20 @@ const props = defineProps({
const model_value = defineModel({ type: String, default: '' });
const { data } = toRefs(props);
const dialog_visible = ref(false);
watch(
() => dialog_visible.value,
(val) => {
if (val) {
if (model_value.value) {
temp_data.value = cloneDeep(data.value.filter((item) => item.id === model_value.value)[0]);
temp_data_obj.value = cloneDeep(data.value.filter((item) => item.id === model_value.value)[0]);
} else {
temp_data.value = null;
temp_data_obj.value = null;
}
}
}
);
onMounted(() => {
temp_data.value = cloneDeep(data.value.filter((item) => item.id === model_value.value)[0]);
temp_data_obj.value = cloneDeep(data.value.filter((item) => item.id === model_value.value)[0]);
@ -97,6 +111,7 @@ const confirm_event = () => {
//
const clear_model_value = () => {
temp_data.value = null;
temp_data_obj.value = null;
model_value.value = '';
};
</script>