|
@@ -53,6 +53,13 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column align="center"
|
|
|
+ prop="isDefault"
|
|
|
+ label="是否默认">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ {{ scope.row.isDefault ? '是' : '否' }}
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column align="center"
|
|
|
prop="memo"
|
|
|
label="备注">
|
|
|
<template slot-scope="scope">
|
|
@@ -75,7 +82,7 @@
|
|
|
|
|
|
<el-dialog :title="formTitle[formActionTitle]"
|
|
|
:visible.sync="lotteryCreateStatus"
|
|
|
- width="600px">
|
|
|
+ width="800px">
|
|
|
<trophy-create :groupList="groupList"
|
|
|
:getList="getList"
|
|
|
:close="onPopupClose"></trophy-create>
|
|
@@ -119,6 +126,15 @@
|
|
|
placeholder="请输入库存">
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="是否默认"
|
|
|
+ prop="isDefault">
|
|
|
+ <el-select v-model.trim="form.isDefault"
|
|
|
+ style="width: 100% !important"
|
|
|
+ placeholder="请选择是否是默认">
|
|
|
+ <el-option :value="true" label="是"></el-option>
|
|
|
+ <el-option :value="false" label="否"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="备注"
|
|
|
prop="memo">
|
|
|
<el-input type="textarea" :rows="2" v-model.trim="form.memo"
|
|
@@ -184,14 +200,16 @@ export default {
|
|
|
groupId: null,
|
|
|
chances: null,
|
|
|
stock: null,
|
|
|
- memo: null
|
|
|
+ memo: null,
|
|
|
+ isDefault: null
|
|
|
},
|
|
|
rules: {
|
|
|
name: [{required: true, message:'请输入活动名称', trigger: 'blur'}],
|
|
|
groupId: [{required: true, message:'请选择所属活动', trigger: 'change'}],
|
|
|
chances: [{required: true, validator: validNumber, trigger: 'blur'}],
|
|
|
stock: [{required: true, validator: validNumber1, trigger: 'blur'}],
|
|
|
- enabled: [{required: true, message:'请选择是否启用', trigger: 'change'}]
|
|
|
+ enabled: [{required: true, message:'请选择是否启用', trigger: 'change'}],
|
|
|
+ isDefault: [{required: true, message:'请选择是否默认', trigger: 'change'}]
|
|
|
},
|
|
|
pageInfo: {
|
|
|
// 分页规则
|
|
@@ -236,6 +254,7 @@ export default {
|
|
|
groupId: data.groupId,
|
|
|
chances: data.chances * 100,
|
|
|
stock: data.stock,
|
|
|
+ isDefault: data.isDefault,
|
|
|
memo: data.memo
|
|
|
}
|
|
|
})
|
|
@@ -254,6 +273,7 @@ export default {
|
|
|
chances: numeral(form.chances ? form.chances / 100 : 0).format('0.0000'),
|
|
|
stock: form.stock,
|
|
|
memo: form.memo,
|
|
|
+ isDefault: form.isDefault,
|
|
|
enabled: 1
|
|
|
}
|
|
|
if(this.formActionTitle == 'update') {
|