chenjun 2 years ago
parent
commit
fc9aea85df
1 changed files with 30 additions and 15 deletions
  1. 30 15
      src/views/baggageManagement/components/baggage/index.vue

+ 30 - 15
src/views/baggageManagement/components/baggage/index.vue

@@ -155,9 +155,9 @@
               :span="6"
             >
               <div class="card">
-                <div class="message-date">{{ message.date }}</div>
+                <!-- <div class="message-date">{{ message.date }}</div> -->
                 <div class="message-content">
-                  {{ message.content.replace(/\s+/g, "").split(".").join("\n.") }}
+                  {{ message.replace(/\s+/g, "").split(".").join("\n.") }}
                   <!-- BSM <br>
               .V/1LHRB <br>
               .F/XX1640/08APR/PEK/Y <br>
@@ -221,8 +221,8 @@
 <script>
 import Dialog from '@/layout/components/Dialog/index.vue'
 import { queryMap, myQuery } from '@/api/dataIntegration'
-import { BaggageMessageQuery } from '@/api/flight'
 import tableColsMixin from '../../mixins/tableCols'
+import { advancedInquiry, getQuery } from '@/api/flight'
 
 export default {
   name: 'BaggageView',
@@ -412,15 +412,13 @@ export default {
       return 0
     }
   },
-  // watch: {
-  //   infoBtn(val) {
-  //     if (val === '跟踪报文') {
-  //       const { BagSN: bagNo, FlightNO: flightNo, FlightDate: flightDate } = this.queryData
-  //       const params = { flightNo, flightDate, bagNo }
-  //       this.baggageMessageQuery(params)
-  //     }
-  //   }
-  // },
+  watch: {
+    infoBtn(val) {
+      if (val === '跟踪报文') {
+        this.baggageMessageQuery()
+      }
+    }
+  },
   mounted() {
     this.queryData = this._.cloneDeep(this.$route.query)
     // console.log(this.queryData)
@@ -525,11 +523,28 @@ export default {
         console.log('错误', error)
       }
     },
-    async baggageMessageQuery(params) {
+    async baggageMessageQuery() {
+      const { FlightNO, FlightDate, BagSN } = this.queryData
+      let dataContent = [FlightNO,FlightDate,BagSN]
       try {
-        const result = await BaggageMessageQuery(params)
+        // const result = await BaggageMessageQuery(params)
         // console.log(result.returnData)
-        this.messageList = result.returnData
+        // return myQuery(queryMap.baggageDetailsByID, ...dataContent)
+
+        try {
+        const res = await getQuery({
+          id:75,
+          dataContent:dataContent
+        }
+        )
+        if (res.code == 0) {
+          this.messageList = res.returnData
+        } else {
+          this.$message.error(res.message)
+        }
+      } catch (error) {
+        console.log('出错了', error)
+      }
       } catch (error) {
         console.log(error)
       }