1
huangxiaoqiang
2025-12-30 791e62c07826986d326aac48f5bdeef88d71f072
ÏîÄ¿´úÂë/WIDESEA_WMSClient/src/views/basic/locationInfo.vue
@@ -1,19 +1,11 @@
<template>
  <view-grid
    ref="grid"
    :columns="columns"
    :detail="detail"
    :editFormFields="editFormFields"
    :editFormOptions="editFormOptions"
    :searchFormFields="searchFormFields"
    :searchFormOptions="searchFormOptions"
    :table="table"
    :extend="extend"
  >
  <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields"
    :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions"
    :table="table" :extend="extend">
  </view-grid>
</template>
    <script>
<script>
import extend from "@/extension/basic/locationInfo.js";
import { ref, defineComponent } from "vue";
export default defineComponent({
@@ -28,10 +20,11 @@
    });
    const editFormFields = ref({
      locationStatus: "",
      warehouseId: "",
    });
    const editFormOptions = ref([
      [
        { title: "货位状态", field: "locationStatus" ,type: "select",dataKey: "locationStatusEnum",data: [],},
        { title: "货位状态", field: "locationStatus", type: "select", dataKey: "locationStatusEnum", data: [], },
      ],
    ]);
    const searchFormFields = ref({
@@ -47,15 +40,15 @@
    const searchFormOptions = ref([
      [
        { title: "货位编号", field: "locationCode", type: "like" },
        { title: "巷道编号", field: "roadwayNo",type:"like" },
        { title: "货位区域", field: "locationType",type: "select",dataKey: "locationTypeEnum",data: [], },
        { title: "禁用状态", field: "enableStatus" ,type: "select",dataKey: "enableStatusEnum",data: [],},
        { title: "巷道编号", field: "roadwayNo", type: "like" },
        { title: "货位区域", field: "locationType", type: "select", dataKey: "locationTypeEnum", data: [], },
        { title: "禁用状态", field: "enableStatus", type: "select", dataKey: "enableStatusEnum", data: [], },
      ],
      [
        { title: "货位状态", field: "locationStatus" ,type: "selectList",dataKey: "locationStatusEnum",data: [],},
        { title: "行", field: "row" ,type: "int"},
        { title: "列", field: "column" ,type: "int"},
        { title: "层", field: "layer" ,type: "int"}
        { title: "货位状态", field: "locationStatus", type: "selectList", dataKey: "locationStatusEnum", data: [], },
        { title: "行", field: "row", type: "int" },
        { title: "列", field: "column", type: "int" },
        { title: "层", field: "layer", type: "int" }
      ],
    ]);
    const columns = ref([
@@ -69,14 +62,6 @@
        require: true,
        align: "left",
      },
      // {
      //   field: "areaId",
      //   title: "区域主键",
      //   type: "string",
      //   width: 90,
      //   align: "left",
      //   bind: {key: "areainfo",data: []}
      // },
      {
        field: "locationCode",
        title: "货位编号",
@@ -136,7 +121,7 @@
        type: "string",
        width: 120,
        align: "left",
        bind:{key: "locationTypeEnum", data: []}
        bind: { key: "locationTypeEnum", data: [] }
      },
      {
        field: "locationStatus",