1.选项卡优化
parent
5a8347707a
commit
a2454a0d3b
|
|
@ -184,9 +184,9 @@ const theme_bg_img = ref<themeBgImg>({
|
|||
url_3: ``,
|
||||
});
|
||||
onMounted(() => {
|
||||
if (!isEmpty(form.value.data_list) && form.value.data_type == '0') {
|
||||
if (!isEmpty(form.value.data_list) && form.value.data_type == '1') {
|
||||
data_list.value = form.value.data_list;
|
||||
} else if (form.value.data_type == '1') {
|
||||
} else if (form.value.data_type == '0') {
|
||||
if (!isEmpty(form.value.data_auto_list)) {
|
||||
data_list.value = form.value.data_auto_list;
|
||||
} else {
|
||||
|
|
@ -224,7 +224,7 @@ const data_list_computer = computed(() => {
|
|||
watch(
|
||||
() => data_list_computer.value,
|
||||
(new_value) => {
|
||||
if (new_value.data_type == '1') {
|
||||
if (new_value.data_type == '0') {
|
||||
get_coupon();
|
||||
} else {
|
||||
if (!isEmpty(form.value.data_list)) {
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
<el-radio v-for="item in base_list.data_type_list" :key="item.value" :value="item.value">{{ item.name }}</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
<template v-if="form.data_type === '0'">
|
||||
<template v-if="form.data_type === '1'">
|
||||
<el-form-item label="手动选择">
|
||||
<div class="flex-col gap-20 w">
|
||||
<drag v-if="form.data_list.length > 0" :data="form.data_list" :space-col="20" @remove="remove" @on-sort="on_sort">
|
||||
|
|
@ -73,8 +73,8 @@ const url_value_dialog_visible = ref(false);
|
|||
const new_url = ref('');
|
||||
const base_list = reactive({
|
||||
data_type_list: [
|
||||
{ name: '自动', value: '1' },
|
||||
{ name: '手动', value: '0' },
|
||||
{ name: '自动', value: '0' },
|
||||
{ name: '手动', value: '1' },
|
||||
],
|
||||
themeList: Array.from({ length: 7 }, (_, index) => ({
|
||||
id: String(index + 1),
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ interface DefaultCoupon {
|
|||
const defaultCoupoin: DefaultCoupon = {
|
||||
content: {
|
||||
theme: '1',
|
||||
data_type: '1',
|
||||
data_type: '0',
|
||||
type: [],
|
||||
number: 4,
|
||||
// 只有主题4用到
|
||||
|
|
|
|||
|
|
@ -219,7 +219,7 @@ const save_formmat_form_data = (data: diy_data_item, close: boolean = false, is_
|
|||
item.data_auto_list = [];
|
||||
});
|
||||
} else if (new_array_3.includes(item.key)) {
|
||||
item.com_data.content.data_ids = item.com_data.content.data_list.map((item: any) => item.data.id).join(',') || '';
|
||||
item.com_data.content.data_ids = item.com_data.content.data_list.map((item: any) => item.id).join(',') || '';
|
||||
item.com_data.content.data_list = [];
|
||||
item.com_data.content.data_auto_list = [];
|
||||
} else if (new_array_4.includes(item.key)) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue