|
@@ -105,6 +105,7 @@ import Minheader from "@/components/minheader/index.vue";
|
|
|
import Dialog from "@/components/dialog/index.vue";
|
|
|
import { Query, GeneralDataReception } from "@/api/webApi";
|
|
|
import { ElMessage } from "element-plus";
|
|
|
+import Cookies from "js-cookie";
|
|
|
const formRules = useElement().formRules;
|
|
|
const router = useRouter();
|
|
|
const route = useRoute();
|
|
@@ -155,8 +156,12 @@ const state = reactive({
|
|
|
],
|
|
|
listLoading: true,
|
|
|
});
|
|
|
-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");
|
|
|
//新增
|
|
|
const addForm = () => {
|
|
|
msgTitle.value = "新增区域";
|
|
@@ -233,7 +238,9 @@ const getQuery = async () => {
|
|
|
const { code, returnData } = await Query({
|
|
|
id: DATACONTENT_ID.terminalTableId,
|
|
|
needPage: ++page.value,
|
|
|
- dataContent: [route.query.IATACode],
|
|
|
+ dataContent: [
|
|
|
+ route.query.IATACode ? route.query.IATACode : Cookies.get("IATACode"),
|
|
|
+ ],
|
|
|
});
|
|
|
if (code === "0") {
|
|
|
if (returnData.listValues.length === 0) {
|
|
@@ -248,7 +255,9 @@ const getQuery = async () => {
|
|
|
}
|
|
|
tableData.value.push(...returnData.listValues);
|
|
|
tableData.value.forEach((element) => {
|
|
|
- element.abbreviation = route.query.abbreviation;
|
|
|
+ element.abbreviation = route.query.abbreviation
|
|
|
+ ? route.query.abbreviation
|
|
|
+ : Cookies.get("abbreviation");
|
|
|
});
|
|
|
tableCols.value = returnData.columnSet;
|
|
|
tableCols.value.forEach((element) => {
|