Parcourir la source

Merge branch 'master' of http://120.26.64.82:3000/BFFE/SZYGM1.0

zhaoke il y a 2 ans
Parent
commit
4f3fc15493

+ 93 - 95
src/views/BasicsData/airportInfo/airportInfoChild/index.vue

@@ -1,67 +1,66 @@
 <template>
-  <keep-alive>
-    <div class="airportInfo scroll-y">
-      <div class="wrap">
-        <Minheader :is-auth="true" :is-statuser="true" @addForm="addForm">
-          <template #header>
-            <div class="status flex-wrap">
-              <div class="manageTitle">区域设置</div>
-            </div>
-          </template></Minheader
-        >
-        <div class="app-containers">
-          <DataTable
-            :tableHeader="tableCols"
-            :tableData="tableData"
-            :tableBtnGroup="tableBtnGroup"
-            :tableProperty="{ rowKey: 'ID' }"
-            @btnClick="btnClick"
-          />
-        </div>
-        <Dialog
-          :flag="flag"
-          :type="type"
-          :msgTitle="msgTitle"
-          :delName="tableForm.terminalName"
-          @resetForm="resetForm"
-          @delRest="delRest"
-          @submitForm="submitForm"
-          @delRemove="delRemove"
-        >
-          <div class="diacont">
-            <el-form
-              :model="tableForm"
-              :rules="formRules"
-              ref="airportInfoChildForm"
-            >
-              <el-row :gutter="24">
-                <el-col>
-                  <el-form-item
-                    label="区域名称"
-                    size="default"
-                    prop="terminalName"
-                    :rules="formRules.isNotNull"
-                  >
-                    <el-input
-                      v-model="tableForm.terminalName"
-                      placeholder="请输入区域名称"
-                    />
-                  </el-form-item>
-                </el-col>
-                <el-col>
-                  <el-form-item
-                    label="区域编码"
-                    size="default"
-                    prop="terminalID"
-                    :rules="formRules.isNotNull"
-                  >
-                    <el-input
-                      v-model="tableForm.terminalID"
-                      placeholder="请输入区域编码"
-                    />
-                  </el-form-item>
-                </el-col>
-                <!-- <el-col>
+  <div class="airportInfo scroll-y">
+    <div class="wrap">
+      <Minheader :is-auth="true" :is-statuser="true" @addForm="addForm">
+        <template #header>
+          <div class="status flex-wrap">
+            <div class="manageTitle">区域设置</div>
+          </div>
+        </template></Minheader
+      >
+      <div class="app-containers">
+        <DataTable
+          :tableHeader="tableCols"
+          :tableData="tableData"
+          :tableBtnGroup="tableBtnGroup"
+          :tableProperty="{ rowKey: 'ID' }"
+          @btnClick="btnClick"
+        />
+      </div>
+      <Dialog
+        :flag="flag"
+        :type="type"
+        :msgTitle="msgTitle"
+        :delName="tableForm.terminalName"
+        @resetForm="resetForm"
+        @delRest="delRest"
+        @submitForm="submitForm"
+        @delRemove="delRemove"
+      >
+        <div class="diacont">
+          <el-form
+            :model="tableForm"
+            :rules="formRules"
+            ref="airportInfoChildForm"
+          >
+            <el-row :gutter="24">
+              <el-col>
+                <el-form-item
+                  label="区域名称"
+                  size="default"
+                  prop="terminalName"
+                  :rules="formRules.isNotNull"
+                >
+                  <el-input
+                    v-model="tableForm.terminalName"
+                    placeholder="请输入区域名称"
+                  />
+                </el-form-item>
+              </el-col>
+              <el-col>
+                <el-form-item
+                  label="区域编码"
+                  size="default"
+                  prop="terminalID"
+                  :rules="formRules.isNotNull"
+                >
+                  <el-input
+                    v-model="tableForm.terminalID"
+                    placeholder="请输入区域编码"
+                  />
+                </el-form-item>
+              </el-col>
+              <!-- <el-col>
                 <el-form-item
                   label="机场三字码"
                   size="default"
@@ -75,31 +74,30 @@
                   />
                 </el-form-item>
               </el-col> -->
-                <el-col>
-                  <el-form-item label="机场名称" size="default">
-                    <el-input
-                      disabled
-                      v-model="tableForm.abbreviation"
-                      placeholder="请输入机场名称"
-                    />
-                  </el-form-item>
-                </el-col>
-                <el-col :span="24">
-                  <el-form-item label="备注" size="default">
-                    <el-input
-                      type="textarea"
-                      v-model="tableForm.remarks"
-                      placeholder="请输入备注"
-                    />
-                  </el-form-item>
-                </el-col>
-              </el-row>
-            </el-form>
-          </div>
-        </Dialog>
-      </div>
+              <el-col>
+                <el-form-item label="机场名称" size="default">
+                  <el-input
+                    disabled
+                    v-model="tableForm.abbreviation"
+                    placeholder="请输入机场名称"
+                  />
+                </el-form-item>
+              </el-col>
+              <el-col :span="24">
+                <el-form-item label="备注" size="default">
+                  <el-input
+                    type="textarea"
+                    v-model="tableForm.remarks"
+                    placeholder="请输入备注"
+                  />
+                </el-form-item>
+              </el-col>
+            </el-row>
+          </el-form>
+        </div>
+      </Dialog>
     </div>
-  </keep-alive>
+  </div>
 </template>
 <script setup lang="ts">
 import DataTable from "@/components/tableTemp/index.vue";
@@ -158,14 +156,14 @@ const state = reactive({
   ],
   listLoading: true,
 });
-// tableForm.airportCode = route.query.IATACode
-//   ? route.query.IATACode
-//   : Cookies.get("IATACode");
-// tableForm.abbreviation = route.query.abbreviation
-//   ? route.query.abbreviation
-//   : Cookies.get("abbreviation");
-tableForm.airportCode = route.query.IATACode;
-tableForm.abbreviation = route.query.abbreviation;
+tableForm.airportCode = route.query.IATACode
+  ? route.query.IATACode
+  : Cookies.get("IATACode");
+tableForm.abbreviation = route.query.abbreviation
+  ? route.query.abbreviation
+  : Cookies.get("abbreviation");
+// tableForm.airportCode = route.query.IATACode;
+// tableForm.abbreviation = route.query.abbreviation;
 //新增
 const addForm = () => {
   msgTitle.value = "新增区域";

+ 2 - 2
src/views/BasicsData/airportInfo/index.vue

@@ -439,8 +439,8 @@ const btnClick = (row, index, param) => {
     tableForm.companyName = index.companyName;
     tableForm.event = index.event;
   } else if (param === 4) {
-    // Cookies.set("IATACode", index.IATACode);
-    // Cookies.set("abbreviation", index.abbreviation);
+    Cookies.set("IATACode", index.IATACode);
+    Cookies.set("abbreviation", index.abbreviation);
     router.push({
       path: "/BasicsData/airportInfoChild",
       query: {