zhaoke преди 9 месеца
родител
ревизия
ce14978126

+ 115 - 115
src/views/statisticsCharts/components/tableformbrs.vue

@@ -85,59 +85,59 @@
           </el-table-column>
           <el-table-column label="中转行李流向">
             <el-table-column label="D-D" v-if="DD">
-              <el-table-column prop="need_trans_flight_dd" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_dd" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_dd" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_dd" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_dd" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_dd" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_dd" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_dd" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_dd" label="转出成功率">
+              <el-table-column prop="successlv_dd" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="D-I" v-if="DI">
-              <el-table-column prop="need_trans_flight_di" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_di" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_di" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_di" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_di" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_di" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_di" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_di" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_di" label="转出成功率">
+              <el-table-column prop="successlv_di" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="I-I" v-if="II">
-              <el-table-column prop="need_trans_flight_ii" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_ii" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_ii" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_ii" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_ii" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_ii" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_ii" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_ii" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_ii" label="转出成功率">
+              <el-table-column prop="successlv_ii" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="I-D" v-if="ID">
-              <el-table-column prop="need_trans_flight_id" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_id" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_id" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_id" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_id" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_id" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_id" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_id" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_id" label="转出成功率">
+              <el-table-column prop="successlv_id" label="转出成功率">
               </el-table-column>
             </el-table-column>
           </el-table-column>
@@ -161,233 +161,233 @@
           </el-table-column>
           <el-table-column label="D-D" v-if="DD">
             <el-table-column label="T2-T2" v-if="t1">
-              <el-table-column prop="need_trans_flight_dd_22" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_dd_22" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_dd_22" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_dd_22" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_dd_22" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_dd_22" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_dd_22" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_dd_22" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_dd_22" label="转出成功率">
+              <el-table-column prop="successlv_dd_22" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="T2-T3" v-if="t2">
-              <el-table-column prop="need_trans_flight_dd_23" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_dd_23" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_dd_23" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_dd_23" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_dd_23" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_dd_23" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_dd_23" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_dd_23" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_dd_23" label="转出成功率">
+              <el-table-column prop="successlv_dd_23" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="T3-T3" v-if="t3">
-              <el-table-column prop="need_trans_flight_dd_33" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_dd_33" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_dd_33" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_dd_33" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_dd_33" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_dd_33" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_dd_33" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_dd_33" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_dd_33" label="转出成功率">
+              <el-table-column prop="successlv_dd_33" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="T3-T2" v-if="t4">
-              <el-table-column prop="need_trans_flight_dd_32" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_dd_32" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_dd_32" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_dd_32" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_dd_32" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_dd_32" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_dd_32" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_dd_32" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_dd_32" label="转出成功率">
+              <el-table-column prop="successlv_dd_32" label="转出成功率">
               </el-table-column>
             </el-table-column>
           </el-table-column>
           <el-table-column label="D-I" v-if="DI">
             <el-table-column label="T2-T2" v-if="t1">
-              <el-table-column prop="need_trans_flight_di_22" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_di_22" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_di_22" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_di_22" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_di_22" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_di_22" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_di_22" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_di_22" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_di_22" label="转出成功率">
+              <el-table-column prop="successlv_di_22" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="T2-T3" v-if="t2">
-              <el-table-column prop="need_trans_flight_di_23" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_di_23" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_di_23" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_di_23" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_di_23" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_di_23" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_di_23" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_di_23" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_di_23" label="转出成功率">
+              <el-table-column prop="successlv_di_23" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="T3-T3" v-if="t3">
-              <el-table-column prop="need_trans_flight_di_33" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_di_33" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_di_33" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_di_33" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_di_33" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_di_33" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_di_33" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_di_33" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_di_33" label="转出成功率">
+              <el-table-column prop="successlv_di_33" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="T3-T2" v-if="t4">
-              <el-table-column prop="need_trans_flight_di_32" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_di_32" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_di_32" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_di_32" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_di_32" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_di_32" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_di_32" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_di_32" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_di_32" label="转出成功率">
+              <el-table-column prop="successlv_di_32" label="转出成功率">
               </el-table-column>
             </el-table-column>
           </el-table-column>
           <el-table-column label="I-I" v-if="II">
             <el-table-column label="T2-T2" v-if="t1">
-              <el-table-column prop="need_trans_flight_ii_22" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_ii_22" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_ii_22" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_ii_22" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_ii_22" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_ii_22" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_ii_22" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_ii_22" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_ii_22" label="转出成功率">
+              <el-table-column prop="successlv_ii_22" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="T2-T3" v-if="t2">
-              <el-table-column prop="need_trans_flight_ii_23" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_ii_23" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_ii_23" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_ii_23" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_ii_23" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_ii_23" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_ii_23" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_ii_23" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_ii_23" label="转出成功率">
+              <el-table-column prop="successlv_ii_23" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="T3-T3" v-if="t3">
-              <el-table-column prop="need_trans_flight_ii_33" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_ii_33" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_ii_33" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_ii_33" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_ii_33" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_ii_33" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_ii_33" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_ii_33" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_ii_33" label="转出成功率">
+              <el-table-column prop="successlv_ii_33" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="T3-T2" v-if="t4">
-              <el-table-column prop="need_trans_flight_ii_32" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_ii_32" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_ii_32" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_ii_32" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_ii_32" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_ii_32" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_ii_32" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_ii_32" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_ii_32" label="转出成功率">
+              <el-table-column prop="successlv_ii_32" label="转出成功率">
               </el-table-column>
             </el-table-column>
           </el-table-column>
           <el-table-column label="I-D" v-if="ID">
             <el-table-column label="T2-T2" v-if="t1">
-              <el-table-column prop="need_trans_flight_id_22" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_id_22" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_id_22" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_id_22" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_id_22" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_id_22" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_id_22" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_id_22" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_id_22" label="转出成功率">
+              <el-table-column prop="successlv_id_22" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="T2-T3" v-if="t2">
-              <el-table-column prop="need_trans_flight_id_23" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_id_23" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_id_23" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_id_23" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_id_23" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_id_23" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_id_23" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_id_23" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_id_23" label="转出成功率">
+              <el-table-column prop="successlv_id_23" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="T3-T3" v-if="t3">
-              <el-table-column prop="need_trans_flight_id_33" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_id_33" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_id_33" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_id_33" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_id_33" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_id_33" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_id_33" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_id_33" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_id_33" label="转出成功率">
+              <el-table-column prop="successlv_id_33" label="转出成功率">
               </el-table-column>
             </el-table-column>
             <el-table-column label="T3-T2" v-if="t4">
-              <el-table-column prop="need_trans_flight_id_32" label="进港中转航班数">
+              <el-table-column prop="in_trans_fly_id_32" label="进港中转航班数">
               </el-table-column>
-              <el-table-column prop="finish_trans_flight_id_32" label="中转出航班数">
+              <el-table-column prop="out_trans_fly_id_32" label="中转出航班数">
               </el-table-column>
               <el-table-column prop="need_trans_bag_id_32" label="须中转行李数">
               </el-table-column>
               <el-table-column prop="finish_trans_bag_id_32" label="完成中转行李数">
               </el-table-column>
-              <el-table-column prop="not_trans_bag_id_32" label="未中转行李数">
+              <el-table-column prop="notfinish_trans_bag_id_32" label="未中转行李数">
               </el-table-column>
-              <el-table-column prop="Transferout_id_32" label="转出成功率">
+              <el-table-column prop="successlv_id_32" label="转出成功率">
               </el-table-column>
             </el-table-column>
           </el-table-column>
@@ -742,50 +742,50 @@ export default {
             this.loading = false
             if (this.upid == 4) {
               this.tableData.forEach(element => {
-                element.Transferout_dd = (element.finish_trans_bag_dd * 100 / (element.need_trans_bag_dd > 0 ? element.need_trans_bag_dd : 1)).toFixed(2) + '%'
-                element.Transferout_di = (element.finish_trans_bag_di * 100 / (element.need_trans_bag_di > 0 ? element.need_trans_bag_di : 1)).toFixed(2) + '%'
-                element.Transferout_ii = (element.finish_trans_bag_ii * 100 / (element.need_trans_bag_ii > 0 ? element.need_trans_bag_ii : 1)).toFixed(2) + '%'
-                element.Transferout_id = (element.finish_trans_bag_id * 100 / (element.need_trans_bag_id > 0 ? element.need_trans_bag_id : 1)).toFixed(2) + '%'
-                element.a14 = (this.DD ? element.need_trans_flight_dd : 0) + (this.DI ? element.need_trans_flight_di : 0) + (this.II ? element.need_trans_flight_ii : 0) + (this.ID ? element.need_trans_flight_id : 0)
-                element.a15 = (this.DD ? element.finish_trans_flight_dd : 0) + (this.DI ? element.finish_trans_flight_di : 0) + (this.II ? element.finish_trans_flight_ii : 0) + (this.ID ? element.finish_trans_flight_id : 0)
+                element.successlv_dd = (element.finish_trans_bag_dd * 100 / (element.need_trans_bag_dd > 0 ? element.need_trans_bag_dd : 1)).toFixed(2) + '%'
+                element.successlv_di = (element.finish_trans_bag_di * 100 / (element.need_trans_bag_di > 0 ? element.need_trans_bag_di : 1)).toFixed(2) + '%'
+                element.successlv_ii = (element.finish_trans_bag_ii * 100 / (element.need_trans_bag_ii > 0 ? element.need_trans_bag_ii : 1)).toFixed(2) + '%'
+                element.successlv_id = (element.finish_trans_bag_id * 100 / (element.need_trans_bag_id > 0 ? element.need_trans_bag_id : 1)).toFixed(2) + '%'
+                element.a14 = (this.DD ? element.in_trans_fly_dd : 0) + (this.DI ? element.in_trans_fly_di : 0) + (this.II ? element.in_trans_fly_ii : 0) + (this.ID ? element.in_trans_fly_id : 0)
+                element.a15 = (this.DD ? element.out_trans_fly_dd : 0) + (this.DI ? element.out_trans_fly_di : 0) + (this.II ? element.out_trans_fly_ii : 0) + (this.ID ? element.out_trans_fly_id : 0)
                 element.a16 = (this.DD ? element.need_trans_bag_dd : 0) + (this.DI ? element.need_trans_bag_di : 0) + (this.II ? element.need_trans_bag_ii : 0) + (this.ID ? element.need_trans_bag_id : 0)
                 element.a17 = (this.DD ? element.finish_trans_bag_dd : 0) + (this.DI ? element.finish_trans_bag_di : 0) + (this.II ? element.finish_trans_bag_ii : 0) + (this.ID ? element.finish_trans_bag_id : 0)
-                element.a19 = (this.DD ? element.not_trans_bag_dd : 0) + (this.DI ? element.not_trans_bag_di : 0) + (this.II ? element.not_trans_bag_ii : 0) + (this.ID ? element.not_trans_bag_id : 0)
+                element.a19 = (this.DD ? element.notfinish_trans_bag_dd : 0) + (this.DI ? element.notfinish_trans_bag_di : 0) + (this.II ? element.notfinish_trans_bag_ii : 0) + (this.ID ? element.notfinish_trans_bag_id : 0)
                 element.a18 = (element.a17 * 100 / (element.a16 > 0 ? element.a16 : 0)).toFixed(2) + '%'
               });
             }
             else if (this.upid == 5) {
               this.tableData.forEach(element => {
-                element.Transferout_dd_22 = (element.finish_trans_bag_dd_22 * 100 / (element.need_trans_bag_dd_22 > 0 ? element.need_trans_bag_dd_22 : 1)).toFixed(2) + '%'
-                element.Transferout_dd_23 = (element.finish_trans_bag_dd_23 * 100 / (element.need_trans_bag_dd_23 > 0 ? element.need_trans_bag_dd_23 : 1)).toFixed(2) + '%'
-                element.Transferout_dd_33 = (element.finish_trans_bag_dd_33 * 100 / (element.need_trans_bag_dd_33 > 0 ? element.need_trans_bag_dd_33 : 1)).toFixed(2) + '%'
-                element.Transferout_dd_32 = (element.finish_trans_bag_dd_32 * 100 / (element.need_trans_bag_dd_32 > 0 ? element.need_trans_bag_dd_32 : 1)).toFixed(2) + '%'
+                element.successlv_dd_22 = (element.finish_trans_bag_dd_22 * 100 / (element.need_trans_bag_dd_22 > 0 ? element.need_trans_bag_dd_22 : 1)).toFixed(2) + '%'
+                element.successlv_dd_23 = (element.finish_trans_bag_dd_23 * 100 / (element.need_trans_bag_dd_23 > 0 ? element.need_trans_bag_dd_23 : 1)).toFixed(2) + '%'
+                element.successlv_dd_33 = (element.finish_trans_bag_dd_33 * 100 / (element.need_trans_bag_dd_33 > 0 ? element.need_trans_bag_dd_33 : 1)).toFixed(2) + '%'
+                element.successlv_dd_32 = (element.finish_trans_bag_dd_32 * 100 / (element.need_trans_bag_dd_32 > 0 ? element.need_trans_bag_dd_32 : 1)).toFixed(2) + '%'
 
-                element.Transferout_di_22 = (element.finish_trans_bag_di_22 * 100 / (element.need_trans_bag_di_22 > 0 ? element.need_trans_bag_di_22 : 1)).toFixed(2) + '%'
-                element.Transferout_di_23 = (element.finish_trans_bag_di_23 * 100 / (element.need_trans_bag_di_23 > 0 ? element.need_trans_bag_di_23 : 1)).toFixed(2) + '%'
-                element.Transferout_di_33 = (element.finish_trans_bag_di_33 * 100 / (element.need_trans_bag_di_33 > 0 ? element.need_trans_bag_di_33 : 1)).toFixed(2) + '%'
-                element.Transferout_di_32 = (element.finish_trans_bag_di_32 * 100 / (element.need_trans_bag_di_32 > 0 ? element.need_trans_bag_di_32 : 1)).toFixed(2) + '%'
+                element.successlv_di_22 = (element.finish_trans_bag_di_22 * 100 / (element.need_trans_bag_di_22 > 0 ? element.need_trans_bag_di_22 : 1)).toFixed(2) + '%'
+                element.successlv_di_23 = (element.finish_trans_bag_di_23 * 100 / (element.need_trans_bag_di_23 > 0 ? element.need_trans_bag_di_23 : 1)).toFixed(2) + '%'
+                element.successlv_di_33 = (element.finish_trans_bag_di_33 * 100 / (element.need_trans_bag_di_33 > 0 ? element.need_trans_bag_di_33 : 1)).toFixed(2) + '%'
+                element.successlv_di_32 = (element.finish_trans_bag_di_32 * 100 / (element.need_trans_bag_di_32 > 0 ? element.need_trans_bag_di_32 : 1)).toFixed(2) + '%'
 
-                element.Transferout_ii_22 = (element.finish_trans_bag_ii_22 * 100 / (element.need_trans_bag_ii_22 > 0 ? element.need_trans_bag_ii_22 : 1)).toFixed(2) + '%'
-                element.Transferout_ii_23 = (element.finish_trans_bag_ii_23 * 100 / (element.need_trans_bag_ii_23 > 0 ? element.need_trans_bag_ii_23 : 1)).toFixed(2) + '%'
-                element.Transferout_ii_33 = (element.finish_trans_bag_ii_33 * 100 / (element.need_trans_bag_ii_33 > 0 ? element.need_trans_bag_ii_33 : 1)).toFixed(2) + '%'
-                element.Transferout_ii_32 = (element.finish_trans_bag_ii_32 * 100 / (element.need_trans_bag_ii_32 > 0 ? element.need_trans_bag_ii_32 : 1)).toFixed(2) + '%'
+                element.successlv_ii_22 = (element.finish_trans_bag_ii_22 * 100 / (element.need_trans_bag_ii_22 > 0 ? element.need_trans_bag_ii_22 : 1)).toFixed(2) + '%'
+                element.successlv_ii_23 = (element.finish_trans_bag_ii_23 * 100 / (element.need_trans_bag_ii_23 > 0 ? element.need_trans_bag_ii_23 : 1)).toFixed(2) + '%'
+                element.successlv_ii_33 = (element.finish_trans_bag_ii_33 * 100 / (element.need_trans_bag_ii_33 > 0 ? element.need_trans_bag_ii_33 : 1)).toFixed(2) + '%'
+                element.successlv_ii_32 = (element.finish_trans_bag_ii_32 * 100 / (element.need_trans_bag_ii_32 > 0 ? element.need_trans_bag_ii_32 : 1)).toFixed(2) + '%'
 
-                element.Transferout_id_22 = (element.finish_trans_bag_id_22 * 100 / (element.need_trans_bag_id_22 > 0 ? element.need_trans_bag_id_22 : 1)).toFixed(2) + '%'
-                element.Transferout_id_23 = (element.finish_trans_bag_id_23 * 100 / (element.need_trans_bag_id_23 > 0 ? element.need_trans_bag_id_23 : 1)).toFixed(2) + '%'
-                element.Transferout_id_33 = (element.finish_trans_bag_id_33 * 100 / (element.need_trans_bag_id_33 > 0 ? element.need_trans_bag_id_33 : 1)).toFixed(2) + '%'
-                element.Transferout_id_32 = (element.finish_trans_bag_id_32 * 100 / (element.need_trans_bag_id_32 > 0 ? element.need_trans_bag_id_32 : 1)).toFixed(2) + '%'
+                element.successlv_id_22 = (element.finish_trans_bag_id_22 * 100 / (element.need_trans_bag_id_22 > 0 ? element.need_trans_bag_id_22 : 1)).toFixed(2) + '%'
+                element.successlv_id_23 = (element.finish_trans_bag_id_23 * 100 / (element.need_trans_bag_id_23 > 0 ? element.need_trans_bag_id_23 : 1)).toFixed(2) + '%'
+                element.successlv_id_33 = (element.finish_trans_bag_id_33 * 100 / (element.need_trans_bag_id_33 > 0 ? element.need_trans_bag_id_33 : 1)).toFixed(2) + '%'
+                element.successlv_id_32 = (element.finish_trans_bag_id_32 * 100 / (element.need_trans_bag_id_32 > 0 ? element.need_trans_bag_id_32 : 1)).toFixed(2) + '%'
 
-                let t1DD = (this.t1 ? element.need_trans_flight_dd_22 : 0) + (this.t2 ? element.need_trans_flight_dd_23 : 0) + (this.t3 ? element.need_trans_flight_dd_33 : 0) + (this.t4 ? element.need_trans_flight_dd_32 : 0)
-                let t1DI = (this.t1 ? element.need_trans_flight_di_22 : 0) + (this.t2 ? element.need_trans_flight_di_23 : 0) + (this.t3 ? element.need_trans_flight_di_23 : 0) + (this.t4 ? element.need_trans_flight_di_32 : 0)
-                let t1II = (this.t1 ? element.need_trans_flight_ii_22 : 0) + (this.t2 ? element.need_trans_flight_ii_23 : 0) + (this.t3 ? element.need_trans_flight_ii_33 : 0) + (this.t4 ? element.need_trans_flight_ii_32 : 0)
-                let t1ID = (this.t1 ? element.need_trans_flight_id_22 : 0) + (this.t2 ? element.need_trans_flight_id_23 : 0) + (this.t3 ? element.need_trans_flight_id_33 : 0) + (this.t4 ? element.need_trans_flight_id_32 : 0)
+                let t1DD = (this.t1 ? element.in_trans_fly_dd_22 : 0) + (this.t2 ? element.in_trans_fly_dd_23 : 0) + (this.t3 ? element.in_trans_fly_dd_33 : 0) + (this.t4 ? element.in_trans_fly_dd_32 : 0)
+                let t1DI = (this.t1 ? element.in_trans_fly_di_22 : 0) + (this.t2 ? element.in_trans_fly_di_23 : 0) + (this.t3 ? element.in_trans_fly_di_23 : 0) + (this.t4 ? element.in_trans_fly_di_32 : 0)
+                let t1II = (this.t1 ? element.in_trans_fly_ii_22 : 0) + (this.t2 ? element.in_trans_fly_ii_23 : 0) + (this.t3 ? element.in_trans_fly_ii_33 : 0) + (this.t4 ? element.in_trans_fly_ii_32 : 0)
+                let t1ID = (this.t1 ? element.in_trans_fly_id_22 : 0) + (this.t2 ? element.in_trans_fly_id_23 : 0) + (this.t3 ? element.in_trans_fly_id_33 : 0) + (this.t4 ? element.in_trans_fly_id_32 : 0)
                 element.a14 = (this.DD ? t1DD : 0) + (this.DI ? t1DI : 0) + (this.II ? t1II : 0) + (this.II ? t1ID : 0)
 
-                let t2DD = (this.t1 ? element.finish_trans_flight_dd_22 : 0) + (this.t2 ? element.finish_trans_flight_dd_23 : 0) + (this.t3 ? element.finish_trans_flight_dd_33 : 0) + (this.t4 ? element.finish_trans_flight_dd_32 : 0)
-                let t2DI = (this.t1 ? element.finish_trans_flight_di_22 : 0) + (this.t2 ? element.finish_trans_flight_di_23 : 0) + (this.t3 ? element.finish_trans_flight_di_33 : 0) + (this.t4 ? element.finish_trans_flight_di_32 : 0)
-                let t2II = (this.t1 ? element.finish_trans_flight_ii_22 : 0) + (this.t2 ? element.finish_trans_flight_ii_23 : 0) + (this.t3 ? element.finish_trans_flight_ii_33 : 0) + (this.t4 ? element.finish_trans_flight_ii_32 : 0)
-                let t2ID = (this.t1 ? element.finish_trans_flight_id_22 : 0) + (this.t2 ? element.finish_trans_flight_id_23 : 0) + (this.t3 ? element.finish_trans_flight_id_33 : 0) + (this.t4 ? element.finish_trans_flight_id_32 : 0)
+                let t2DD = (this.t1 ? element.out_trans_fly_dd_22 : 0) + (this.t2 ? element.out_trans_fly_dd_23 : 0) + (this.t3 ? element.out_trans_fly_dd_33 : 0) + (this.t4 ? element.out_trans_fly_dd_32 : 0)
+                let t2DI = (this.t1 ? element.out_trans_fly_di_22 : 0) + (this.t2 ? element.out_trans_fly_di_23 : 0) + (this.t3 ? element.out_trans_fly_di_33 : 0) + (this.t4 ? element.out_trans_fly_di_32 : 0)
+                let t2II = (this.t1 ? element.out_trans_fly_ii_22 : 0) + (this.t2 ? element.out_trans_fly_ii_23 : 0) + (this.t3 ? element.out_trans_fly_ii_33 : 0) + (this.t4 ? element.out_trans_fly_ii_32 : 0)
+                let t2ID = (this.t1 ? element.out_trans_fly_id_22 : 0) + (this.t2 ? element.out_trans_fly_id_23 : 0) + (this.t3 ? element.out_trans_fly_id_33 : 0) + (this.t4 ? element.out_trans_fly_id_32 : 0)
                 element.a15 = (this.DD ? t2DD : 0) + (this.DI ? t2DI : 0) + (this.II ? t2II : 0) + (this.II ? t2ID : 0)
 
                 let t3DD = (this.t1 ? element.need_trans_bag_dd_22 : 0) + (this.t2 ? element.need_trans_bag_dd_23 : 0) + (this.t3 ? element.need_trans_bag_dd_33 : 0) + (this.t4 ? element.need_trans_bag_dd_32 : 0)
@@ -800,10 +800,10 @@ export default {
                 let t4ID = (this.t1 ? element.finish_trans_bag_id_22 : 0) + (this.t2 ? element.finish_trans_bag_id_23 : 0) + (this.t3 ? element.finish_trans_bag_id_33 : 0) + (this.t4 ? element.finish_trans_bag_id_32 : 0)
                 element.a17 = (this.DD ? t4DD : 0) + (this.DI ? t4DI : 0) + (this.II ? t4II : 0) + (this.II ? t4ID : 0)
 
-                let t5DD = (this.t1 ? element.not_trans_bag_dd_22 : 0) + (this.t2 ? element.not_trans_bag_dd_23 : 0) + (this.t3 ? element.not_trans_bag_dd_33 : 0) + (this.t4 ? element.not_trans_bag_dd_32 : 0)
-                let t5DI = (this.t1 ? element.not_trans_bag_di_22 : 0) + (this.t2 ? element.not_trans_bag_di_23 : 0) + (this.t3 ? element.not_trans_bag_di_33 : 0) + (this.t4 ? element.not_trans_bag_di_32 : 0)
-                let t5II = (this.t1 ? element.not_trans_bag_ii_22 : 0) + (this.t2 ? element.not_trans_bag_ii_23 : 0) + (this.t3 ? element.not_trans_bag_ii_33 : 0) + (this.t4 ? element.not_trans_bag_ii_32 : 0)
-                let t5ID = (this.t1 ? element.not_trans_bag_id_22 : 0) + (this.t2 ? element.not_trans_bag_id_23 : 0) + (this.t3 ? element.not_trans_bag_id_33 : 0) + (this.t4 ? element.not_trans_bag_id_32 : 0)
+                let t5DD = (this.t1 ? element.notfinish_trans_bag_dd_22 : 0) + (this.t2 ? element.notfinish_trans_bag_dd_23 : 0) + (this.t3 ? element.notfinish_trans_bag_dd_33 : 0) + (this.t4 ? element.notfinish_trans_bag_dd_32 : 0)
+                let t5DI = (this.t1 ? element.notfinish_trans_bag_di_22 : 0) + (this.t2 ? element.notfinish_trans_bag_di_23 : 0) + (this.t3 ? element.notfinish_trans_bag_di_33 : 0) + (this.t4 ? element.notfinish_trans_bag_di_32 : 0)
+                let t5II = (this.t1 ? element.notfinish_trans_bag_ii_22 : 0) + (this.t2 ? element.notfinish_trans_bag_ii_23 : 0) + (this.t3 ? element.notfinish_trans_bag_ii_33 : 0) + (this.t4 ? element.notfinish_trans_bag_ii_32 : 0)
+                let t5ID = (this.t1 ? element.notfinish_trans_bag_id_22 : 0) + (this.t2 ? element.notfinish_trans_bag_id_23 : 0) + (this.t3 ? element.notfinish_trans_bag_id_33 : 0) + (this.t4 ? element.notfinish_trans_bag_id_32 : 0)
                 element.a19 = (this.DD ? t5DD : 0) + (this.DI ? t5DI : 0) + (this.II ? t5II : 0) + (this.II ? t5ID : 0)
 
                 element.a18 = (element.a17 * 100 / (element.a16 > 0 ? element.a16 : 0)).toFixed(2) + '%'

+ 11 - 10
src/views/statisticsCharts/views/report/baggageProportionTable.vue

@@ -17,7 +17,7 @@
 import StatisticsHeader from '../../components/statisticsHeader.vue'
 // import Tableformcp from "../../components/tableformcp";
 import Tableformbrs from '../../components/tableformbrs'
-import { Format } from '@/utils/validate'
+import { parseTime } from '@/utils'
 export default {
   name: 'ReportStatistics',
   data () {
@@ -40,7 +40,6 @@ export default {
           clearable: true,
           // multiple: true,
           // disabled: true,
-          requiredWarning: '请先选择机场',
           queryId: SERVICE_ID.nodeAirport,
           setKey: 'a2',
           options: [],
@@ -111,14 +110,15 @@ export default {
     // this.dataContent = [
     //   ...Array(3).fill(this.formData.timedim || '日'),
     //   ...Array(4).fill(this.formData.company?.join(',') || '国航'),
-    //   this.formData.dateTime[0] || Format('yyyy-MM-dd', new Date()),
-    //   this.formData.dateTime[1] || Format('yyyy-MM-dd', new Date()),
+    //   this.formData.dateTime[0] || parseTime('yyyy-MM-dd', new Date()),
+    //   this.formData.dateTime[1] || parseTime('yyyy-MM-dd', new Date()),
     //   this.formData.airport || 'PEK',
     // ]
     const data = this.formData
     this.dataContent = {
-      fd1: data.dateTime[0] || Format('yyyy-MM-dd', new Date()),
-      fd2: data.dateTime[1] || Format('yyyy-MM-dd', new Date()),
+      fd1: data.dateTime[0] || parseTime(new Date().getTime() - 24 * 60 * 60 * 1000, '{y}-{m}-{d}'),
+      fd2: data.dateTime[1] || parseTime(new Date(), '{y}-{m}-{d}'),
+      td: data.timedim || '日',
       airport: data.airport || 'PEK',
       flighttype: data.company?.join(',') || '国航'
     }
@@ -128,13 +128,14 @@ export default {
       // this.dataContent = [
       //   ...Array(3).fill(data.timedim || '日'),
       //   ...Array(4).fill(this.formData.company?.join(',') || '国航'),
-      //   data.dateTime[0] || Format('yyyy-MM-dd', new Date()),
-      //   data.dateTime[1] || Format('yyyy-MM-dd', new Date()),
+      //   data.dateTime[0] || parseTime('yyyy-MM-dd', new Date()),
+      //   data.dateTime[1] || parseTime('yyyy-MM-dd', new Date()),
       //   data.airport || 'PEK',
       // ]
       this.dataContent = {
-        fd1: data.dateTime[0] || Format('yyyy-MM-dd', new Date()),
-        fd2: data.dateTime[1] || Format('yyyy-MM-dd', new Date()),
+        fd1: data.dateTime[0] || parseTime(new Date().getTime() - 24 * 60 * 60 * 1000, '{y}-{m}-{d}'),
+        fd2: data.dateTime[1] || parseTime(new Date(), '{y}-{m}-{d}'),
+        td: data.timedim || '日',
         airport: data.airport || 'PEK',
         flighttype: data.company?.join(',') || '国航'
       }

+ 7 - 5
src/views/statisticsCharts/views/report/transferDirectionTable.vue

@@ -19,7 +19,7 @@ import StatisticsHeader from '../../components/statisticsHeader.vue'
 // import Tableformcp from "../../components/tableformcp";
 import Tableformbrs from '../../components/tableformbrs'
 import TableDialog from '../../components/TableDialog.vue'
-import { Format } from '@/utils/validate'
+import { parseTime } from '@/utils'
 export default {
   name: 'ReportStatistics',
   data () {
@@ -180,8 +180,9 @@ export default {
     // ]
     const data = this.formData
     this.dataContent = {
-      fd1: data.dateTime[0] || Format('yyyy-MM-dd', new Date()),
-      fd2: data.dateTime[1] || Format('yyyy-MM-dd', new Date()),
+      fd1: data.dateTime[0] || parseTime(new Date().getTime() - 24 * 60 * 60 * 1000, '{y}-{m}-{d}'),
+      fd2: data.dateTime[1] || parseTime(new Date(), '{y}-{m}-{d}'),
+      td: data.timedim || '日',
       airport: data.airport || 'PEK',
       flighttype: data.company?.join(',') || '国航'
     }
@@ -198,8 +199,9 @@ export default {
       //   ...Array(4).fill(this.formData.company?.join(',') || '国航'),
       // ]
       this.dataContent = {
-        fd1: data.dateTime[0] || Format('yyyy-MM-dd', new Date()),
-        fd2: data.dateTime[1] || Format('yyyy-MM-dd', new Date()),
+        fd1: data.dateTime[0] || parseTime(new Date().getTime() - 24 * 60 * 60 * 1000, '{y}-{m}-{d}'),
+        fd2: data.dateTime[1] || parseTime(new Date(), '{y}-{m}-{d}'),
+        td: data.timedim || '日',
         airport: data.airport || 'PEK',
         flighttype: data.company?.join(',') || '国航'
       }

+ 8 - 6
src/views/statisticsCharts/views/report/transitTables.vue

@@ -19,7 +19,7 @@ import StatisticsHeader from '../../components/statisticsHeader.vue'
 // import Tableformcp from "../../components/tableformcp";
 import Tableformbrs from '../../components/tableformbrs'
 import TableDialog from '../../components/TableDialog.vue'
-import { Format } from '@/utils/validate'
+import { parseTime } from '@/utils'
 export default {
   name: 'ReportStatistics',
   data () {
@@ -152,8 +152,9 @@ export default {
     // ]
     const data = this.formData
     this.dataContent = {
-      fd1: data.dateTime[0] || Format('yyyy-MM-dd', new Date()),
-      fd2: data.dateTime[1] || Format('yyyy-MM-dd', new Date()),
+      fd1: data.dateTime[0] || parseTime(new Date().getTime() - 24 * 60 * 60 * 1000, '{y}-{m}-{d}'),
+      fd2: data.dateTime[1] || parseTime(new Date(), '{y}-{m}-{d}'),
+      td: data.timedim || '日',
       airport: data.airport || 'PEK',
       flighttype: data.company?.join(',') || '国航'
     }
@@ -169,10 +170,11 @@ export default {
       //   ...Array(4).fill(this.formData.company?.join(',') || '国航'),
       // ]
       this.dataContent = {
-        fd1: data.dateTime[0] || Format('yyyy-MM-dd', new Date()),
-        fd2: data.dateTime[1] || Format('yyyy-MM-dd', new Date()),
+        fd1: data.dateTime[0] || parseTime(new Date().getTime() - 24 * 60 * 60 * 1000, '{y}-{m}-{d}'),
+        fd2: data.dateTime[1] || parseTime(new Date(), '{y}-{m}-{d}'),
+        td: data.timedim || '日',
         airport: data.airport || 'PEK',
-        flighttype: this.formData.company?.join(',') || '国航'
+        flighttype: data.company?.join(',') || '国航'
       }
     },
     exportup () {