|
@@ -55,6 +55,12 @@
|
|
|
title="编辑"
|
|
|
class="actionBtn icon-blues"
|
|
|
@click="handleEdit(record)" />
|
|
|
+ <a-icon
|
|
|
+ type="delete"
|
|
|
+ id="lotterySet-handleDel"
|
|
|
+ title="删除"
|
|
|
+ class="actionBtn icon-red"
|
|
|
+ @click="handleDel(record)" />
|
|
|
</span>
|
|
|
<span slot="actime" slot-scope="text, record">
|
|
|
{{ record.activeStartTime }} 至 {{ record.activeEndTime }}
|
|
@@ -86,7 +92,7 @@ import {
|
|
|
} from '@/components'
|
|
|
import addlotterySetModal from './addlotterySetModal.vue'
|
|
|
import {
|
|
|
- getLuckyDrawList
|
|
|
+ getLuckyDrawList, enableLuckyDraw
|
|
|
} from '@/api/luckyDraw.js'
|
|
|
|
|
|
export default {
|
|
@@ -179,6 +185,14 @@ export default {
|
|
|
handleEdit (record) {
|
|
|
this.itemId = record.id
|
|
|
this.showEditModal = true
|
|
|
+ },
|
|
|
+ // 删除
|
|
|
+ handleDel (record) {
|
|
|
+
|
|
|
+ },
|
|
|
+ // 查看
|
|
|
+ handleView (record) {
|
|
|
+
|
|
|
},
|
|
|
// 重置
|
|
|
resetForm () {
|
|
@@ -194,38 +208,19 @@ export default {
|
|
|
},
|
|
|
// 更改启用禁用状态
|
|
|
changeFlagHandle (text, record) {
|
|
|
- console.log(text)
|
|
|
const _this = this
|
|
|
const _data = {
|
|
|
id: record.id,
|
|
|
- flag: record.state == 1 ? '0' : '1'
|
|
|
- }
|
|
|
- if (record.state == 1) {
|
|
|
- this.$confirm({
|
|
|
- title: '提示',
|
|
|
- centered: true,
|
|
|
- content: '商品分类被禁用后,该分类将不在显示给用户,确定禁用吗?',
|
|
|
- okText: '确定',
|
|
|
- cancelText: '取消',
|
|
|
- onOk () {
|
|
|
- changeGoodsStatus(_data).then(res => {
|
|
|
- if (res.status == 200) {
|
|
|
- _this.$message.success(res.message)
|
|
|
- _this.$refs.table.refresh()
|
|
|
- }
|
|
|
- })
|
|
|
- }
|
|
|
- })
|
|
|
- } else {
|
|
|
- changeGoodsStatus(_data).then(res => {
|
|
|
- if (res.status == 200) {
|
|
|
- _this.$message.success(res.message)
|
|
|
- _this.$refs.table.refresh()
|
|
|
- } else {
|
|
|
- record.state = !record.state
|
|
|
- }
|
|
|
- })
|
|
|
+ state: record.state == 1 ? '0' : '1'
|
|
|
}
|
|
|
+ enableLuckyDraw(_data).then(res => {
|
|
|
+ if (res.status == 200) {
|
|
|
+ _this.$message.success(res.message)
|
|
|
+ _this.$refs.table.refresh()
|
|
|
+ } else {
|
|
|
+ record.state = !record.state
|
|
|
+ }
|
|
|
+ })
|
|
|
},
|
|
|
beforeRouteEnter (to, from, next) {
|
|
|
next(vm => {
|