Commit 79e2137c authored by 黄奎's avatar 黄奎

手配书下载修改

parent 9527865f
...@@ -23,27 +23,37 @@ ...@@ -23,27 +23,37 @@
</style> </style>
<template> <template>
<div> <div>
<table border="0" cellspacing="1" cellpadding="0" class="busManagerTalbe" style="width: 100%;"> <table border="0" cellspacing="1" cellpadding="0" class="busManagerTalbe" style="width: 100%;" v-loading='loading'>
<tr> <tr>
<td colspan="6">印象ジャパンバス手配依頼書</td> <td colspan="6">印象ジャパンバス手配依頼書</td>
</tr> </tr>
<tr> <tr>
<td class="commonBackColor">団 體 名:</td> <td class="commonBackColor">団 體 名:</td>
<td colspan="5" class="comTextAlign">HP20190428A1</td> <td colspan="5" class="comTextAlign">
<el-input type="text" v-model="DataObj.TeamNum" />
</td>
</tr> </tr>
<tr> <tr>
<td class="commonBackColor">ガイド名前:</td> <td class="commonBackColor">ガイド名前:</td>
<td class="comTextAlign">张三丰</td> <td class="comTextAlign">
<el-input type="text" v-model="DataObj.GuideName" />
</td>
<td class="commonBackColor">攜帯番號:</td> <td class="commonBackColor">攜帯番號:</td>
<td colspan="3" class="comTextAlign">123456789</td> <td colspan="3" class="comTextAlign">
<el-input type="text" v-model="DataObj.GuideTel" />
</td>
</tr> </tr>
<tr> <tr>
<td class="commonBackColor">人   數:</td> <td class="commonBackColor">人   數:</td>
<td colspan="5" class="comTextAlign">25+1</td> <td colspan="5" class="comTextAlign">
<el-input type="text" v-model="DataObj.PeopleNum" />
</td>
</tr> </tr>
<tr> <tr>
<td class="commonBackColor">バス 種類:</td> <td class="commonBackColor">バス 種類:</td>
<td colspan="5" class="comTextAlign">1</td> <td colspan="5" class="comTextAlign">
<el-input type="text" v-model="DataObj.BusType" />
</td>
</tr> </tr>
<tr> <tr>
<td class="commonBackColor">スケジュール:</td> <td class="commonBackColor">スケジュール:</td>
...@@ -57,17 +67,31 @@ ...@@ -57,17 +67,31 @@
<td class="commonBackColor">ホテル</td> <td class="commonBackColor">ホテル</td>
<td class="commonBackColor">ホテルTEL</td> <td class="commonBackColor">ホテルTEL</td>
</tr> </tr>
<tr> <tr v-for="subItem in DataObj.Details_Extends">
<td></td> <td>
<td></td> {{subItem.UseDate}}
<td></td> </td>
<td></td> <td>
<td></td> <el-input type="text" v-model="subItem.BusType" />
<td></td> </td>
<td>
<el-input type="text" v-model="subItem.FlightNum" />
</td>
<td>
<el-input type="text" v-model="subItem.BusContent" />
</td>
<td>
<el-input type="text" v-model="subItem.HotelName" />
</td>
<td>
<el-input type="text" v-model="subItem.HotelTel" />
</td>
</tr> </tr>
<tr> <tr>
<td>備考欄:</td> <td>備考欄:</td>
<td colspan="5" class="comTextAlign">04/28日接机+0天+05/04日东京成田国际机场送机,订房号:HP20190428A1</td> <td colspan="5" class="comTextAlign">
<el-input type="text" v-model="DataObj.Remarks" />
</td>
</tr> </tr>
<tr> <tr>
<td colspan="6" class="comTextAlign">*迎えや送りは必要・不要となることは、必ず標記してください。</td> <td colspan="6" class="comTextAlign">*迎えや送りは必要・不要となることは、必ず標記してください。</td>
...@@ -79,7 +103,7 @@ ...@@ -79,7 +103,7 @@
<tr> <tr>
<td colspan="6"> <td colspan="6">
<input type="button" class="normalBtn" @click="SaveData()" value="保存" /> <input type="button" class="normalBtn" @click="SaveData()" value="保存" />
<input type="button" class="normalBtn" @click="DownLoadFile('','')" value="下载" /> <input type="button" class="normalBtn" @click="DownLoadFile()" value="下载" />
</td> </td>
</tr> </tr>
</tfoot> </tfoot>
...@@ -92,32 +116,52 @@ ...@@ -92,32 +116,52 @@
data() { data() {
return { return {
loading: false, loading: false,
DataObj: {}, DataObj: {
TCIDS:"" Id: 0,
TCIDS: "",
TeamNum: "",
GuideName: "",
GuideTel: "",
PeopleNum: "",
BusType: "",
DayNight: "",
Remarks: "",
Details_Extends: []
},
TCIDS: ""
} }
}, },
methods: { methods: {
DownLoadFile(item, NewCombinationNum) { DownLoadFile(item,) {
let msg = { let msg = {
TCIDS: item.TCIDS TCIDS: this.TCIDS
}; };
this.GetLocalFile("bus_get_NewDownLoadBusConfig", msg, "バス手配依頼書" + NewCombinationNum + ".xls"); this.GetLocalFile("bus_get_DownLoadBusConfig", msg, "バス手配依頼書" + this.DataObj.TeamNum + ".xls");
}, },
GetData() { GetData() {
this.apipost('bus_Get_GetBusDownLoadData', {TCIDs:this.TCIDS}, res => { this.loading = true;
console.log("res",res); this.apipost('bus_Get_GetBusDownLoadData', {
TCIDs: this.TCIDS
}, res => {
this.loading = false;
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
this.DataObj = res.data.data;
} else { } else {
this.Error(res.data.message); this.Error(res.data.message);
} }
}, err => {}) }, err => {})
}, },
SaveData() SaveData() {
{ this.DataObj.TCIDS = this.$route.query.TCID;
this.apipost('bus_Post_SaveBusDownLoadData', this.DataObj, res => {
if (res.data.resultCode == 1) {
this.Success("操作成功");
this.GetData();
} else {
this.Error(res.data.message);
}
}, err => {})
} }
}, },
mounted() { mounted() {
...@@ -125,4 +169,4 @@ ...@@ -125,4 +169,4 @@
this.GetData(); this.GetData();
}, },
} }
</script> </script>
\ No newline at end of file
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