Commit e93bd6a5 authored by youjie's avatar youjie

优惠券 团期 发放张数

parent 53679467
...@@ -8111,6 +8111,12 @@ export const obj = { ...@@ -8111,6 +8111,12 @@ export const obj = {
baomi: '保密', baomi: '保密',
shifoujuecr: '是否决策人', shifoujuecr: '是否决策人',
qingxuanzsfjcr: '请选择是否决策人', qingxuanzsfjcr: '请选择是否决策人',
tuanqikaishi: '团期开始',
tuanqijieshu: '团期结束',
lingquanzhongxin: '领券中心',
qingxuanzsypint: '请选择使用平台',
fafangzhangshu: '发放张数',
qingsrfafzshu: '请输入发放张数',
}, },
//#endregion //#endregion
} }
......
...@@ -345,6 +345,18 @@ ...@@ -345,6 +345,18 @@
type="datetime"></el-date-picker> type="datetime"></el-date-picker>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item :label="$t('objFill.v102.tuanqikaishi')">
<el-date-picker format="yyyy-MM-dd HH:mm:ss" class="w217" v-model="addMsg.TeamStartDate"
type="datetime"></el-date-picker>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item :label="$t('objFill.v102.tuanqijieshu')">
<el-date-picker value-format="yyyy-MM-dd HH:mm:ss" class="w217" v-model="addMsg.TeamEndDate"
type="datetime"></el-date-picker>
</el-form-item>
</el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item :label="$t('objFill.v101.activity.xuanzhetuan')" prop=""> <el-form-item :label="$t('objFill.v101.activity.xuanzhetuan')" prop="">
<el-select filterable multiple v-model="addMsg.couponPriceLists" :placeholder="$t('objFill.v101.activity.qingxuanzxlxlrq')" class="w217" <el-select filterable multiple v-model="addMsg.couponPriceLists" :placeholder="$t('objFill.v101.activity.qingxuanzxlxlrq')" class="w217"
...@@ -399,7 +411,7 @@ ...@@ -399,7 +411,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item :label="$t('objFill.v101.activity.shiyongpint')" prop="OpenPlatformList"> <el-form-item :label="$t('objFill.v101.activity.shiyongpint')" prop="openPlatformList">
<el-select filterable class="w217" :multiple="true" v-model="addMsg.openPlatformList" <el-select filterable class="w217" :multiple="true" v-model="addMsg.openPlatformList"
:placeholder="$t('system.ph_choice')"> :placeholder="$t('system.ph_choice')">
<el-option :label="$t('system.ph_buxian')" :value="0" :key="0"></el-option> <el-option :label="$t('system.ph_buxian')" :value="0" :key="0"></el-option>
...@@ -409,10 +421,11 @@ ...@@ -409,10 +421,11 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item :label="$t('objFill.v101.activity.shifouzdff')" prop="OpenPlatformList"> <el-form-item :label="$t('objFill.v101.activity.shifouzdff')" prop="autoGrant">
<el-select filterable class="w217" v-model="addMsg.autoGrant" :placeholder="$t('system.ph_choice')"> <el-select filterable class="w217" v-model="addMsg.autoGrant" :placeholder="$t('system.ph_choice')">
<el-option :label="$t('objFill.v101.activity.buzhidongfaf')" :value="0" :key="0"></el-option> <el-option :label="$t('objFill.v101.activity.buzhidongfaf')" :value="0" :key="0"></el-option>
<el-option :label="$t('objFill.v101.activity.wankuanhzdfaf')" :value="1" :key="1"></el-option> <el-option :label="$t('objFill.v101.activity.wankuanhzdfaf')" :value="1" :key="1"></el-option>
<el-option :label="$t('objFill.v102.lingquanzhongxin')" :value="3" :key="3"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -653,7 +666,12 @@ ...@@ -653,7 +666,12 @@
required: true, required: true,
message: this.$t('objFill.v101.activity.qinxuanzhetuan'), message: this.$t('objFill.v101.activity.qinxuanzhetuan'),
trigger: "change" trigger: "change"
}] }],
openPlatformList: [{
required: true,
message: this.$t('objFill.v102.qingxuanzsypint'),
trigger: "change"
}],
}, },
addMsg: { addMsg: {
couponsName: "", couponsName: "",
...@@ -687,7 +705,9 @@ ...@@ -687,7 +705,9 @@
orderType: "", orderType: "",
denomination: "", denomination: "",
orderGuestNum: "" orderGuestNum: ""
} },
TeamStartDate: "",
TeamEndDate: "",
}, },
pwdMsg: { pwdMsg: {
Id: "", Id: "",
......
...@@ -50,6 +50,11 @@ ...@@ -50,6 +50,11 @@
<el-checkbox v-model="checked" @change="checked==true? msg.GrantNum=0:msg.GrantNum=1" style="margin-left: 10px">{{$t('objFill.v102.wuxinzhi')}}</el-checkbox> <el-checkbox v-model="checked" @change="checked==true? msg.GrantNum=0:msg.GrantNum=1" style="margin-left: 10px">{{$t('objFill.v102.wuxinzhi')}}</el-checkbox>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item :label="$t('objFill.v102.fafangzhangshu')" prop="GrantCouponNum" class="is-required">
<el-input v-model="msg.GrantCouponNum" step="1" min="0" onkeyup="this.value= this.value.match(/\d+(\d{0,2})?/) ? this.value.match(/\d+(\d{0,2})?/)[0] : ''" style="width: 100%;"/>
</el-form-item>
</el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item :label="$t('system.table_begTime')" > <el-form-item :label="$t('system.table_begTime')" >
<el-date-picker size="small" v-model="msg.RegisterDate" type="date" style="width: 100%" <el-date-picker size="small" v-model="msg.RegisterDate" type="date" style="width: 100%"
...@@ -189,12 +194,16 @@ ...@@ -189,12 +194,16 @@
RegisterDate:'', RegisterDate:'',
KeyWord:'', KeyWord:'',
BranchId: -1, BranchId: -1,
SelfMotionType: 1 SelfMotionType: 1,
GrantCouponNum: 1,
}, },
rules:{ rules:{
GrantNum:[ GrantNum:[
{required: true, message: this.$t('objFill.v102.zuiduoffcsbnwk'), trigger: "blur"} {required: true, message: this.$t('objFill.v102.zuiduoffcsbnwk'), trigger: "blur"}
] ],
GrantCouponNum:[
{required: true, message: this.$t('objFill.v102.qingsrfafzshu'), trigger: "blur"}
],
}, },
checked:false, checked:false,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment