|
@@ -37,20 +37,11 @@
|
|
|
|
|
|
<div class="SearchTitle">
|
|
<div class="SearchTitle">
|
|
已选择
|
|
已选择
|
|
- <span class="subject-color">4</span> 项
|
|
|
|
|
|
+ <span class="subject-color">{{ tableSelection.length }}</span> 项
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="MaintenanceTable">
|
|
<div class="MaintenanceTable">
|
|
- <el-table
|
|
|
|
- ref="multipleTable"
|
|
|
|
- :data="tableData"
|
|
|
|
- style="width: 100%"
|
|
|
|
- tooltip-effect="dark"
|
|
|
|
- @selection-change="selectColumn"
|
|
|
|
- class="OutTable"
|
|
|
|
- border
|
|
|
|
- v-loading="listLoading"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-table ref="multipleTable" :data="tableData" style="width: 100%" tooltip-effect="dark" @selection-change="selectColumn" class="OutTable" border v-loading="listLoading">
|
|
<el-table-column type="selection"></el-table-column>
|
|
<el-table-column type="selection"></el-table-column>
|
|
<el-table-column prop="name" label="名称"></el-table-column>
|
|
<el-table-column prop="name" label="名称"></el-table-column>
|
|
<el-table-column prop="type" label="类型">
|
|
<el-table-column prop="type" label="类型">
|
|
@@ -69,6 +60,8 @@
|
|
<span v-if="scope.row.type ===2">{{scope.row.price }}</span>
|
|
<span v-if="scope.row.type ===2">{{scope.row.price }}</span>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
+ <el-table-column prop="num" label="数量"></el-table-column>
|
|
|
|
+ <el-table-column prop="totalPrice" label="总额"></el-table-column>
|
|
<el-table-column label="满减" prop="fullReduction"></el-table-column>
|
|
<el-table-column label="满减" prop="fullReduction"></el-table-column>
|
|
<el-table-column prop="validity" label="截止时间">
|
|
<el-table-column prop="validity" label="截止时间">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -111,31 +104,13 @@
|
|
round
|
|
round
|
|
@click="showAddEditDialog(scope.row)"
|
|
@click="showAddEditDialog(scope.row)"
|
|
>编辑</el-button> -->
|
|
>编辑</el-button> -->
|
|
- <el-button
|
|
|
|
- size="mini"
|
|
|
|
- type="primary"
|
|
|
|
- plain
|
|
|
|
- round
|
|
|
|
- @click="audit(scope.row,1)"
|
|
|
|
- >通过</el-button>
|
|
|
|
- <el-button
|
|
|
|
- size="mini"
|
|
|
|
- type="primary"
|
|
|
|
- plain
|
|
|
|
- round
|
|
|
|
- :disabled="scope.row.checkFalg === 0"
|
|
|
|
- @click="audit(scope.row,0)"
|
|
|
|
- >驳回</el-button>
|
|
|
|
|
|
+ <el-button size="mini" type="primary" plain round @click="audit(scope.row,1)">通过</el-button>
|
|
|
|
+ <el-button size="mini" type="primary" plain round :disabled="scope.row.checkFalg === 0" @click="audit(scope.row,0)">驳回</el-button>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
<div class="pagenation">
|
|
<div class="pagenation">
|
|
- <PageComponent
|
|
|
|
- :total="total"
|
|
|
|
- @pagination="handlePagination"
|
|
|
|
- :pageSize.sync="page.pageSize"
|
|
|
|
- :pageNum.sync="page.pageNum"
|
|
|
|
- ></PageComponent>
|
|
|
|
|
|
+ <PageComponent :total="total" @pagination="handlePagination" :pageSize.sync="page.pageSize" :pageNum.sync="page.pageNum"></PageComponent>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -191,10 +166,10 @@ export default {
|
|
},
|
|
},
|
|
};
|
|
};
|
|
queryCouponsList(obj)
|
|
queryCouponsList(obj)
|
|
- .then(res => {
|
|
|
|
|
|
+ .then((res) => {
|
|
console.log(res);
|
|
console.log(res);
|
|
- if(res.statusCode == "10"){
|
|
|
|
- this.$router.replace("/login");
|
|
|
|
|
|
+ if (res.statusCode == '10') {
|
|
|
|
+ this.$router.replace('/login');
|
|
}
|
|
}
|
|
this.tableData = res.data.records;
|
|
this.tableData = res.data.records;
|
|
this.total = res.data.total;
|
|
this.total = res.data.total;
|
|
@@ -210,7 +185,7 @@ export default {
|
|
};
|
|
};
|
|
console.log(obj);
|
|
console.log(obj);
|
|
updateCouponsStatus(obj)
|
|
updateCouponsStatus(obj)
|
|
- .then(res => {
|
|
|
|
|
|
+ .then((res) => {
|
|
if (res.statusCode === '1') {
|
|
if (res.statusCode === '1') {
|
|
this.$message.success(res.message);
|
|
this.$message.success(res.message);
|
|
} else {
|
|
} else {
|
|
@@ -229,7 +204,7 @@ export default {
|
|
})
|
|
})
|
|
.then(() => {
|
|
.then(() => {
|
|
deleteCouponSingle(data.id)
|
|
deleteCouponSingle(data.id)
|
|
- .then(res => {
|
|
|
|
|
|
+ .then((res) => {
|
|
console.log(res);
|
|
console.log(res);
|
|
if (res.statusCode === '1') {
|
|
if (res.statusCode === '1') {
|
|
this.$message.success(res.message);
|
|
this.$message.success(res.message);
|
|
@@ -256,12 +231,12 @@ export default {
|
|
closeOnClickModal: false,
|
|
closeOnClickModal: false,
|
|
})
|
|
})
|
|
.then(() => {
|
|
.then(() => {
|
|
- let ids = this.tableSelection.map(item => {
|
|
|
|
|
|
+ let ids = this.tableSelection.map((item) => {
|
|
return item.id;
|
|
return item.id;
|
|
});
|
|
});
|
|
console.log(ids);
|
|
console.log(ids);
|
|
deleteCouponBatch(ids)
|
|
deleteCouponBatch(ids)
|
|
- .then(res => {
|
|
|
|
|
|
+ .then((res) => {
|
|
if (res.statusCode === '1') {
|
|
if (res.statusCode === '1') {
|
|
this.$message.success(res.message);
|
|
this.$message.success(res.message);
|
|
} else {
|
|
} else {
|
|
@@ -289,12 +264,12 @@ export default {
|
|
closeOnClickModal: false,
|
|
closeOnClickModal: false,
|
|
})
|
|
})
|
|
.then(() => {
|
|
.then(() => {
|
|
- let ids = this.tableSelection.map(item => {
|
|
|
|
|
|
+ let ids = this.tableSelection.map((item) => {
|
|
return item.id;
|
|
return item.id;
|
|
});
|
|
});
|
|
console.log(ids);
|
|
console.log(ids);
|
|
openCouponBatch(ids)
|
|
openCouponBatch(ids)
|
|
- .then(res => {
|
|
|
|
|
|
+ .then((res) => {
|
|
if (res.statusCode === '1') {
|
|
if (res.statusCode === '1') {
|
|
this.$message.success(res.message);
|
|
this.$message.success(res.message);
|
|
} else {
|
|
} else {
|
|
@@ -321,7 +296,7 @@ export default {
|
|
};
|
|
};
|
|
console.log(obj);
|
|
console.log(obj);
|
|
couponsExamine(obj)
|
|
couponsExamine(obj)
|
|
- .then(res => {
|
|
|
|
|
|
+ .then((res) => {
|
|
if (res.statusCode === '1') {
|
|
if (res.statusCode === '1') {
|
|
this.$message.success(res.message);
|
|
this.$message.success(res.message);
|
|
} else {
|
|
} else {
|