Commit cb5d0a3e authored by 黄奎's avatar 黄奎

票务提成规则修改

parent 22459cc4
...@@ -443,22 +443,39 @@ ...@@ -443,22 +443,39 @@
<div class="combottomTitle">{{divTitle}}</div> <div class="combottomTitle">{{divTitle}}</div>
<div class=""> <div class="">
<el-form :model="addMsg" ref="addMsg" label-width="130px"> <el-form :model="addMsg" ref="addMsg" label-width="130px">
<el-col :span="5"> <template v-if="addMsg.ID==0">
<el-form-item label="年"> <el-col :span="5">
<el-select v-model="addMsg.YearStr" size="mini" class="_month_input"> <el-form-item label="开始月份">
<el-option :key="DefaultValue" label="请选择" :value="DefaultValue"></el-option> <el-date-picker v-model="addMsg.MonthRangeStart" type="month" value-format="yyyy-MM">
<el-option v-for="item in YearList" :key="item" :label="item" :value="item"></el-option> </el-date-picker>
</el-select> </el-form-item>
</el-form-item> </el-col>
</el-col> <el-col :span="5">
<el-col :span="5"> <el-form-item label="结束月份">
<el-form-item label="月"> <el-date-picker v-model="addMsg.MonthRangeEnd" type="month" value-format="yyyy-MM">
<el-select v-model="addMsg.MonthStr" size="mini" class="_month_input"> </el-date-picker>
<el-option :key="DefaultValue" label="请选择" :value="DefaultValue"></el-option> </el-form-item>
<el-option v-for="item in MonthList" :key="item" :label="item" :value="item"></el-option> </el-col>
</el-select> </template>
</el-form-item> <template v-else>
</el-col> <el-col :span="5">
<el-form-item label="年">
<el-select v-model="addMsg.YearStr" size="mini" class="_month_input">
<el-option :key="DefaultValue" label="请选择" :value="DefaultValue"></el-option>
<el-option v-for="item in YearList" :key="item" :label="item" :value="item"></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="月">
<el-select v-model="addMsg.MonthStr" size="mini" class="_month_input">
<el-option :key="DefaultValue" label="请选择" :value="DefaultValue"></el-option>
<el-option v-for="item in MonthList" :key="item" :label="item" :value="item"></el-option>
</el-select>
</el-form-item>
</el-col>
</template>
<el-col :span="5"> <el-col :span="5">
<el-form-item label="单价/人"> <el-form-item label="单价/人">
<el-input v-model="addMsg.UnitPrice" maxlength="5" @keyup.native="checkPrice(addMsg,'UnitPrice')"> <el-input v-model="addMsg.UnitPrice" maxlength="5" @keyup.native="checkPrice(addMsg,'UnitPrice')">
...@@ -492,6 +509,8 @@ ...@@ -492,6 +509,8 @@
YearStr: 0, //年份 YearStr: 0, //年份
MonthStr: 0, //月份 MonthStr: 0, //月份
UnitPrice: 0, //单价每人 UnitPrice: 0, //单价每人
MonthRangeStart: "", //开始月份【2019-01到2019-12】
MonthRangeEnd: "", //结束月份【2019-01到2019-12】
}, },
DefaultValue: 0, //默认值 DefaultValue: 0, //默认值
YearList: [], YearList: [],
...@@ -535,16 +554,29 @@ ...@@ -535,16 +554,29 @@
this.addMsg.YearStr = 0; this.addMsg.YearStr = 0;
this.addMsg.MonthStr = 0; this.addMsg.MonthStr = 0;
this.addMsg.UnitPrice = 0; this.addMsg.UnitPrice = 0;
this.addMsg.MonthRangeEnd="";
this.addMsg.MonthRangeStart="";
}, },
//保存信息 //保存信息
SaveAirticketRules() { SaveAirticketRules() {
if (this.addMsg.YearStr == 0) { if (this.addMsg.ID > 0) {
this.Info("请选择年份!"); if (this.addMsg.YearStr == 0) {
return; this.Info("请选择年份!");
} return;
if (this.addMsg.MonthStr == 0) { }
this.Info("请选择月份!"); if (this.addMsg.MonthStr == 0) {
return; this.Info("请选择月份!");
return;
}
} else {
if (this.addMsg.MonthRangeStart == "") {
this.Info("请选择开始月份!");
return;
}
if (this.addMsg.MonthRangeEnd == "") {
this.Info("请选择结束月份!");
return;
}
} }
if (this.addMsg.UnitPrice == 0) { if (this.addMsg.UnitPrice == 0) {
this.Info("请输入提成金额!"); this.Info("请输入提成金额!");
......
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