perf: 用户体验优化

feature/task1.0.0__0514__ch
向文可 2 years ago
parent b4d989e259
commit 9f2e57560d

@ -120,8 +120,11 @@
data.activityStartTime = data.time[0];
data.activityEndTime = data.time[1];
delete data.time;
await store.dispatch('limitActivity/save', data);
formState.formVisible = false;
let res = await store.dispatch('limitActivity/save', data);
if (res) {
formState.formVisible = false;
handleUpdateTime(res);
}
} catch (e) {
console.info('取消保存', e);
}

@ -20,7 +20,7 @@
:code="code"
:config="config"
:data="list"
:operation="['search', 'export']"
:operation="['search']"
:reset="handleReset"
title="订单"
:total="total"

@ -3,11 +3,12 @@
<el-scrollbar class="step-content">
<el-form>
<el-form-item label="属性规格">
<el-input v-model="skuName">
<el-input v-model="skuName" placeholder="如:尺寸、颜色等" style="width: 200px">
<template #append>
<el-button @click="handleAddSku"><el-icon name="Check" /></el-button>
</template>
</el-input>
<p class="tips">(请添加规格再添加对应规格值无规格商品可不添加属性规格)</p>
</el-form-item>
<el-form-item v-for="(sku, i) in form.attrsGroupList" :key="i" :label="sku.name">
<div class="flex">
@ -20,7 +21,7 @@
>
{{ item.name }}
</el-tag>
<el-input v-model="skuValue[i]">
<el-input v-model="skuValue[i]" placeholder="添加规格值">
<template #append>
<el-button @click="handleAddValue(sku, i)"><el-icon name="Check" /></el-button>
</template>
@ -47,6 +48,7 @@
align="center"
header-align="center"
:label="sku.name"
min-width="160px"
:prop="sku.id + ''"
/>
<el-table-column align="center" header-align="center" label="售价(元)" prop="sellPrice" width="160px">
@ -335,6 +337,10 @@
.el-input-number {
width: 100%;
}
.tips {
color: @color-white2;
margin-left: @layout-space;
}
}
.step-footer {
margin: 10px 0;

@ -20,7 +20,7 @@
:code="code"
:config="config"
:data="list"
:operation="['search', 'export']"
:operation="['search']"
:reset="handleReset"
title="订单"
:total="total"

Loading…
Cancel
Save