|
@@ -51,7 +51,7 @@
|
|
|
<e-dialog :dialog="dialog" @toClose="toClose">
|
|
|
<template v-slot:info>
|
|
|
<el-form :model="form" ref="form" label-width="auto">
|
|
|
- <el-form-item label="状态">
|
|
|
+ <el-form-item label="是否启用">
|
|
|
<el-select v-model="form.status" placeholder="请选择">
|
|
|
<el-option v-for="i in statusList" :key="i.model" :label="i.label" :value="i.value"></el-option>
|
|
|
</el-select>
|
|
@@ -85,7 +85,7 @@ export default {
|
|
|
// 列表
|
|
|
opera: [
|
|
|
{ label: '删除', method: 'del', confirm: true, type: 'danger' },
|
|
|
- { label: '修改状态', method: 'edit' },
|
|
|
+ { label: '是否启用', method: 'edit' },
|
|
|
{ label: '活动设置', method: 'set', display: (i) => i.platform_act_type != '5' && i.platform_act_type != '6' },
|
|
|
],
|
|
|
operas: [{ label: '删除', method: 'del', confirm: true, type: 'danger' }],
|
|
@@ -94,6 +94,15 @@ export default {
|
|
|
{ label: '商品规格', model: 'spec_name', showTip: false },
|
|
|
// { label: '店铺名称', model: 'shop_name' },
|
|
|
{ label: '商品原价', model: 'sell_money' },
|
|
|
+ {
|
|
|
+ label: '是否启用',
|
|
|
+ model: 'status',
|
|
|
+ format: (i) => {
|
|
|
+ let data = that.statusList.find((f) => f.value == i);
|
|
|
+ if (data) return data.label;
|
|
|
+ else return '暂无';
|
|
|
+ },
|
|
|
+ },
|
|
|
],
|
|
|
// 特价
|
|
|
spFields: [
|
|
@@ -102,6 +111,15 @@ export default {
|
|
|
// { label: '店铺名称', model: 'shop_name' },
|
|
|
{ label: '商品原价', model: 'sell_money' },
|
|
|
{ label: '特价金额', model: 'config.sp_price' },
|
|
|
+ {
|
|
|
+ label: '是否启用',
|
|
|
+ model: 'status',
|
|
|
+ format: (i) => {
|
|
|
+ let data = that.statusList.find((f) => f.value == i);
|
|
|
+ if (data) return data.label;
|
|
|
+ else return '暂无';
|
|
|
+ },
|
|
|
+ },
|
|
|
],
|
|
|
// 加价购
|
|
|
plusFields: [
|
|
@@ -110,6 +128,15 @@ export default {
|
|
|
// { label: '店铺名称', model: 'shop_name' },
|
|
|
{ label: '商品原价', model: 'sell_money' },
|
|
|
{ label: '加价金额', model: 'config.plus_money' },
|
|
|
+ {
|
|
|
+ label: '是否启用',
|
|
|
+ model: 'status',
|
|
|
+ format: (i) => {
|
|
|
+ let data = that.statusList.find((f) => f.value == i);
|
|
|
+ if (data) return data.label;
|
|
|
+ else return '暂无';
|
|
|
+ },
|
|
|
+ },
|
|
|
],
|
|
|
list: [],
|
|
|
total: 0,
|
|
@@ -193,7 +220,7 @@ export default {
|
|
|
async searchOther() {
|
|
|
let res;
|
|
|
// 参加平台活动的商品状态
|
|
|
- res = await this.dictQuery({ code: 'platformAct_goods_status' });
|
|
|
+ res = await this.dictQuery({ code: 'use' });
|
|
|
if (this.$checkRes(res)) this.$set(this, `statusList`, res.data);
|
|
|
},
|
|
|
// 返回
|