Browse Source

05221422lhj机票

liuhj 11 months ago
parent
commit
067d617387
2 changed files with 38 additions and 6 deletions
  1. 16 4
      src/components/OP/AirTicketRes.vue
  2. 22 2
      src/components/OP/OpAirTicketRes.vue

+ 16 - 4
src/components/OP/AirTicketRes.vue

@@ -41,20 +41,32 @@
                     <div class="costbudgeting-li" v-for="(item,index) in budgeting" :key="index">
                         <span>({{item.costType}}段)</span>
                         <span>时间:{{item.costTypeStartTime}} ~ {{item.costTypeEndTime}}</span>
-                        <span v-for="(items,index) in item.data" :key="index">&nbsp;&nbsp;&nbsp;{{items.airType}}:{{townum(items.airDRCB)}}元/人&nbsp;&nbsp;&nbsp;{{items.airNum}}人&nbsp;&nbsp;&nbsp;共:{{townum(items.airZCB)}}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
+                        <span v-for="(items,index) in item.data.airFeeData" :key="index">&nbsp;&nbsp;&nbsp;{{items.airType}}:{{townum(items.airDRCB)}}元/人&nbsp;&nbsp;&nbsp;{{items.airNum}}人&nbsp;&nbsp;&nbsp;共:{{townum(items.airZCB)}}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
+                        <el-popover
+                        placement="right"
+                        width="452"
+                        trigger="hover">
+                        <el-table border :data="item.data.airInitData">
+                            <el-table-column width="150" property="date" label="DATE"></el-table-column>
+                            <!-- <el-table-column width="100" property="name" label="姓名"></el-table-column> -->
+                            <el-table-column width="300" property="itinerary" label="ITIN"></el-table-column>
+                        </el-table>
+                        <!-- <el-button slot="reference">click 激活</el-button> -->
+                        <span slot="reference" style="cursor: pointer;">"移上查看详细"</span>
+                        </el-popover>
                     </div>
                 </div>
                 <div v-if="budgeting.length<=1">
                     <div class="costbudgeting-li" v-for="(item,index) in budgeting" :key="index">
-                        <span v-for="(items,index) in item.data" :key="index">{{items.airType}}:{{townum(items.airDRCB)}}元/人&nbsp;&nbsp;&nbsp;{{items.airNum}}人&nbsp;&nbsp;&nbsp;共:{{townum(items.airZCB)}}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
+                        <span v-for="(items,index) in item.data.airFeeData" :key="index">{{items.airType}}:{{townum(items.airDRCB)}}元/人&nbsp;&nbsp;&nbsp;{{items.airNum}}人&nbsp;&nbsp;&nbsp;共:{{townum(items.airZCB)}}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
                         <el-popover
                         placement="right"
                         width="452"
                         trigger="hover">
-                        <el-table border :data="gridData">
+                        <el-table border :data="item.data.airInitData">
                             <el-table-column width="150" property="date" label="DATE"></el-table-column>
                             <!-- <el-table-column width="100" property="name" label="姓名"></el-table-column> -->
-                            <el-table-column width="300" property="address" label="ITIN"></el-table-column>
+                            <el-table-column width="300" property="itinerary" label="ITIN"></el-table-column>
                         </el-table>
                         <!-- <el-button slot="reference">click 激活</el-button> -->
                         <span slot="reference" style="cursor: pointer;">"移上查看详细"</span>

+ 22 - 2
src/components/OP/OpAirTicketRes.vue

@@ -11,12 +11,32 @@
                 <div class="opcostbudgeting-li" v-for="(item,index) in budgeting" :key="index">
                     <span>({{item.costType}}段)</span>
                     <span>时间:{{item.costTypeStartTime}} ~ {{item.costTypeEndTime}}</span>
-                    <span v-for="(items,index) in item.data" :key="index">&nbsp;&nbsp;&nbsp;{{items.airType}}:{{townum(items.airDRCB)}}元/人&nbsp;&nbsp;&nbsp;{{items.airNum}}人&nbsp;&nbsp;&nbsp;共:{{townum(items.airZCB)}}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
+                    <span v-for="(items,index) in item.data.airFeeData" :key="index">&nbsp;&nbsp;&nbsp;{{items.airType}}:{{townum(items.airDRCB)}}元/人&nbsp;&nbsp;&nbsp;{{items.airNum}}人&nbsp;&nbsp;&nbsp;共:{{townum(items.airZCB)}}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
+                    <el-popover
+                        placement="right"
+                        width="452"
+                        trigger="hover">
+                        <el-table border :data="item.data.airInitData">
+                            <el-table-column width="150" property="date" label="DATE"></el-table-column>
+                            <el-table-column width="300" property="itinerary" label="ITIN"></el-table-column>
+                        </el-table>
+                        <span slot="reference" style="cursor: pointer;">"移上查看详细"</span>
+                    </el-popover>
                 </div>
             </div>
             <div v-if="budgeting.length<=1">
                 <div class="opcostbudgeting-li" v-for="(item,index) in budgeting" :key="index">
-                    <span v-for="(items,index) in item.data" :key="index">{{items.airType}}:{{townum(items.airDRCB)}}元/人&nbsp;&nbsp;&nbsp;{{items.airNum}}人&nbsp;&nbsp;&nbsp;共:{{townum(items.airZCB)}}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
+                    <span v-for="(items,index) in item.data.airFeeData" :key="index">{{items.airType}}:{{townum(items.airDRCB)}}元/人&nbsp;&nbsp;&nbsp;{{items.airNum}}人&nbsp;&nbsp;&nbsp;共:{{townum(items.airZCB)}}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>
+                    <el-popover
+                        placement="right"
+                        width="452"
+                        trigger="hover">
+                        <el-table border :data="item.data.airInitData">
+                            <el-table-column width="150" property="date" label="DATE"></el-table-column>
+                            <el-table-column width="300" property="itinerary" label="ITIN"></el-table-column>
+                        </el-table>
+                        <span slot="reference" style="cursor: pointer;">"移上查看详细"</span>
+                    </el-popover>
                 </div>
             </div>
             <div v-if="budgeting.length==0">