Commit 6fc1ad43 authored by 黄奎's avatar 黄奎

页面修改

parent 0da9a18c
...@@ -84,17 +84,38 @@ ...@@ -84,17 +84,38 @@
</el-tag> </el-tag>
</div> </div>
<div class="baseform"> <div class="baseform">
<el-form-item label="" prop="CostPrice" title="成本价"> <el-form-item label="" prop="CostPrice" title="成本价人民币">
<span class="label">原価</span> <span class="label">原価人民元</span>
<el-input @keyup.native="checkInteger(addMsg,'CostPrice')" size="mini" v-model="addMsg.CostPrice" <el-input @keyup.native="checkInteger(addMsg,'CostPrice')" size="mini" v-model="addMsg.CostPrice"
placeholder="原価"></el-input> placeholder="原価人民元"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="" prop="Money" title="价格"> <el-form-item label="" prop="Money" title="内部卖价人民币">
<span class="label">ばいばい価格</span> <span class="label">内部で人民元を売り買いする</span>
<el-input @keyup.native="checkInteger(addMsg,'Money')" size="mini" v-model="addMsg.Money" <el-input @keyup.native="checkInteger(addMsg,'Money')" size="mini" v-model="addMsg.Money"
placeholder="ばいばい価格"></el-input> placeholder="内部で人民元を売り買いする"></el-input>
</el-form-item>
<el-form-item label="" prop="B2BPrice" title="同行卖价人民币">
<span class="label">同業で人民元を売り買いする</span>
<el-input @keyup.native="checkInteger(addMsg,'B2BPrice')" size="mini" v-model="addMsg.B2BPrice"
placeholder="同業で人民元を売り買いする"></el-input>
</el-form-item>
<el-form-item label="" prop="B2CPrice" title="直客价格人民币">
<span class="label">顧客価格は人民元</span>
<el-input @keyup.native="checkInteger(addMsg,'B2CPrice')" size="mini" v-model="addMsg.B2CPrice"
placeholder="顧客価格は人民元"></el-input>
</el-form-item>
<el-form-item label="" title="是否含税">
<span class="label">税込みかどうか</span>
<el-select size="small" v-model="addMsg.IsContainsTax" placeholder="税込みかどうか">
<el-option label="税抜き" :value='0'></el-option>
<el-option label="税込み" :value='1'></el-option>
</el-select>
</el-form-item>
<el-form-item label="" prop="TaxPrice" title="税金" v-if="addMsg.IsContainsTax==0">
<span class="label">税金</span>
<el-input @keyup.native="checkInteger(addMsg,'TaxPrice')" size="mini" v-model="addMsg.TaxPrice"
placeholder="税金"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="" prop="Inventory" title="库存数量"> <el-form-item label="" prop="Inventory" title="库存数量">
<span class="label">在庫数量</span> <span class="label">在庫数量</span>
<el-input @keyup.native="checkInteger(addMsg,'Inventory')" size="mini" v-model="addMsg.Inventory" <el-input @keyup.native="checkInteger(addMsg,'Inventory')" size="mini" v-model="addMsg.Inventory"
...@@ -129,7 +150,7 @@ ...@@ -129,7 +150,7 @@
B2CPrice: 0, //直客价格人民币 B2CPrice: 0, //直客价格人民币
Inventory: 0, Inventory: 0,
IsContainsTax: 1, //是否含税(1-含税,0-不含税) IsContainsTax: 1, //是否含税(1-含税,0-不含税)
TaxPrice:0,//税金 TaxPrice: 0, //税金
}, },
dateList: [], //日历数据 dateList: [], //日历数据
loading: false, loading: false,
...@@ -149,6 +170,17 @@ ...@@ -149,6 +170,17 @@
message: "在庫数を入力してください", message: "在庫数を入力してください",
trigger: "blur" trigger: "blur"
}], }],
B2BPrice: [{
required: true,
message: "在庫数を入力してください",
trigger: "blur"
}],
B2CPrice: [{
required: true,
message: "在庫数を入力してください",
trigger: "blur"
}],
}, },
RoomId: 0, RoomId: 0,
HotelId: 0, HotelId: 0,
...@@ -179,6 +211,7 @@ ...@@ -179,6 +211,7 @@
this.getMonths(); this.getMonths();
}, },
methods: { methods: {
//删除报价
DeleteAll() { DeleteAll() {
let msg = { let msg = {
RoomId: this.RoomId, RoomId: this.RoomId,
...@@ -202,6 +235,7 @@ ...@@ -202,6 +235,7 @@
}); });
}); });
}, },
//库存颜色
stockColor: function (item, item2, childItem) { stockColor: function (item, item2, childItem) {
if (item.date === item2.month && item2.hasOwnProperty('data')) { if (item.date === item2.month && item2.hasOwnProperty('data')) {
return 'hasStock_1'; return 'hasStock_1';
...@@ -209,7 +243,6 @@ ...@@ -209,7 +243,6 @@
return; return;
} }
}, },
//日历点击事件 //日历点击事件
calendarDayOn: function (item, item2) { calendarDayOn: function (item, item2) {
if (item.date === item2.month) { if (item.date === item2.month) {
...@@ -222,6 +255,7 @@ ...@@ -222,6 +255,7 @@
} }
} }
}, },
//获取月份数据
getData: function (date, key) { getData: function (date, key) {
this.loading = true; this.loading = true;
this.apipost('scm_get_GetSCMHotelRoomPriceMonthList', { this.apipost('scm_get_GetSCMHotelRoomPriceMonthList', {
...@@ -298,8 +332,12 @@ ...@@ -298,8 +332,12 @@
}) })
} }
}, },
//删除日期
DeleteDate(item, index) { DeleteDate(item, index) {
this.addMsg.DateList.splice(index, 1); this.addMsg.DateList.splice(index, 1);
if (this.addMsg.DateList && this.addMsg.DateList.length == 0) {
this.clearAddMsg();
}
}, },
//清空消息 //清空消息
clearAddMsg() { clearAddMsg() {
...@@ -310,7 +348,7 @@ ...@@ -310,7 +348,7 @@
this.addMsg.B2BPrice = 0; this.addMsg.B2BPrice = 0;
this.addMsg.B2CPrice = 0; this.addMsg.B2CPrice = 0;
this.addMsg.IsContainsTax = 1; this.addMsg.IsContainsTax = 1;
this.addMsg.TaxPrice=0; this.addMsg.TaxPrice = 0;
}, },
//获取房型报价 //获取房型报价
GetRoomPrice(item) { GetRoomPrice(item) {
...@@ -327,10 +365,11 @@ ...@@ -327,10 +365,11 @@
this.addMsg.B2BPrice = tempData.B2BPrice; this.addMsg.B2BPrice = tempData.B2BPrice;
this.addMsg.B2CPrice = tempData.B2CPrice; this.addMsg.B2CPrice = tempData.B2CPrice;
this.addMsg.IsContainsTax = tempData.IsContainsTax; this.addMsg.IsContainsTax = tempData.IsContainsTax;
this.addMsg.TaxPrice=tempData.TaxPrice; this.addMsg.TaxPrice = tempData.TaxPrice;
} }
}); });
}, },
//提交数据
submitForm(formName) { submitForm(formName) {
this.$refs[formName].validate(valid => { this.$refs[formName].validate(valid => {
if (valid) { if (valid) {
...@@ -353,9 +392,7 @@ ...@@ -353,9 +392,7 @@
}, },
} }
}; };
</script> </script>
<style> <style>
.Quotation .el-checkbox__input.is-checked+.el-checkbox__label { .Quotation .el-checkbox__input.is-checked+.el-checkbox__label {
color: rgb(8, 155, 171); color: rgb(8, 155, 171);
......
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