【优化】满减送列表页面添加活动范围字段、修改状态为COMMON_STATUS
parent
8f34e33a3f
commit
fc4e47bc36
|
|
@ -27,7 +27,7 @@
|
||||||
placeholder="请选择活动状态"
|
placeholder="请选择活动状态"
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="dict in getIntDictOptions(DICT_TYPE.PROMOTION_ACTIVITY_STATUS)"
|
v-for="dict in getIntDictOptions(DICT_TYPE.COMMON_STATUS)"
|
||||||
:key="dict.value"
|
:key="dict.value"
|
||||||
:label="dict.label"
|
:label="dict.label"
|
||||||
:value="dict.value"
|
:value="dict.value"
|
||||||
|
|
@ -71,6 +71,11 @@
|
||||||
<ContentWrap>
|
<ContentWrap>
|
||||||
<el-table v-loading="loading" :data="list" default-expand-all row-key="id">
|
<el-table v-loading="loading" :data="list" default-expand-all row-key="id">
|
||||||
<el-table-column label="活动名称" prop="name" />
|
<el-table-column label="活动名称" prop="name" />
|
||||||
|
<el-table-column label="活动范围" prop="productScope" >
|
||||||
|
<template #default="scope">
|
||||||
|
<dict-tag :type="DICT_TYPE.PROMOTION_PRODUCT_SCOPE" :value="scope.row.productScope" />
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
:formatter="dateFormatter"
|
:formatter="dateFormatter"
|
||||||
align="center"
|
align="center"
|
||||||
|
|
@ -85,7 +90,7 @@
|
||||||
/>
|
/>
|
||||||
<el-table-column align="center" label="状态" prop="status">
|
<el-table-column align="center" label="状态" prop="status">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<dict-tag :type="DICT_TYPE.PROMOTION_ACTIVITY_STATUS" :value="scope.row.status" />
|
<dict-tag :type="DICT_TYPE.COMMON_STATUS" :value="scope.row.status" />
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
|
|
@ -106,11 +111,10 @@
|
||||||
编辑
|
编辑
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button
|
<el-button
|
||||||
v-hasPermi="['product:brand:delete']"
|
|
||||||
link
|
link
|
||||||
type="danger"
|
type="danger"
|
||||||
@click="handleClose(scope.row.id)"
|
@click="handleClose(scope.row.id)"
|
||||||
v-if="scope.row.status === 10 || scope.row.status === 20"
|
v-if="scope.row.status === 0"
|
||||||
v-hasPermi="['promotion:reward-activity:close']"
|
v-hasPermi="['promotion:reward-activity:close']"
|
||||||
>
|
>
|
||||||
关闭
|
关闭
|
||||||
|
|
@ -119,6 +123,7 @@
|
||||||
link
|
link
|
||||||
type="danger"
|
type="danger"
|
||||||
v-else
|
v-else
|
||||||
|
v-hasPermi="['product:brand:delete']"
|
||||||
@click="handleDelete(scope.row.id)"
|
@click="handleDelete(scope.row.id)"
|
||||||
>
|
>
|
||||||
删除
|
删除
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue