leiqunqing
2026-01-28 9f3b0f54b2c109bf32c250385b23df364c6ba4a4
´úÂë¹ÜÀí/WCS/WIDESEAWCS_Client/src/views/basicinfo/rGVLocationInfo.vue
@@ -45,7 +45,6 @@
      remark: "",
    });
    // æ–°å¢ž/编辑表单布局+校验配置 å®Œå…¨åŒ¹é…åŽç«¯å­—段约束
    const editFormOptions = ref([
      [
        {
@@ -53,7 +52,7 @@
          field: "warehouseId",
          type: "input",
          width: 220,
          require: true, // åŽç«¯æ ‡è®° IsNullable = false å¿…传项
          require: true,
        },
        {
          title: "货位编号",
@@ -111,25 +110,44 @@
        {
          title: "货位类型",
          field: "locationType",
          type: "input",
          type: "select",
          width: 120,
          require: false,
          data: [
            { key: "0", value: "未定义" },
            { key: "1", value: "小托盘" },
            { key: "2", value: "中托盘" },
            { key: "3", value: "大托盘" },
            { key: "4", value: "特大托盘" },
          ],
        },
        {
          title: "货位状态",
          field: "locationStatus",
          type: "input",
          type: "select",
          width: 120,
          require: false,
          defaultValue: "0", // å¯¹åº”后端 DefaultValue = "0"
          data: [
            { key: "0", value: "空闲" },
            { key: "1", value: "锁定" },
            { key: "10", value: "入库锁定" },
            { key: "20", value: "出库锁定" },
            { key: "100", value: "有货" },
            { key: "99", value: "大托盘锁定" },
          ],
        },
        {
          title: "禁用状态",
          field: "enableStatus",
          type: "input",
          type: "select",
          width: 120,
          require: false,
          defaultValue: "0", // å¯¹åº”后端 DefaultValue = "0"
          data: [
            { key: "0", value: "正常" },
            { key: "1", value: "只入" },
            { key: "2", value: "只出" },
            { key: "3", value: "禁用" },
          ],
        },
        {
          title: "备注",
@@ -151,7 +169,7 @@
      ]
    ]);
    // æœç´¢è¡¨å• åŒå‘绑定字段
    // æœç´¢è¡¨å•绑定字段
    const searchFormFields = ref({
      warehouseId: "",
      locationCode: "",
@@ -164,7 +182,7 @@
      createDate: "",
    });
    // æœç´¢è¡¨å•筛选规则配置
    // æœç´¢è¡¨å•布局配置项
    const searchFormOptions = ref([
      [
        { title: "仓库编号", field: "warehouseId", type: "like" },
@@ -174,18 +192,42 @@
      ],
      [
        { title: "巷道编号", field: "roadwayNo", type: "like" },
        { title: "货位类型", field: "locationType", type: "like" },
        { title: "货位状态", field: "locationStatus", type: "like" },
        { title: "货位类型", field: "locationType", type: "select",
            data: [
              { key: "0", value: "未定义" },
              { key: "1", value: "小托盘" },
              { key: "2", value: "中托盘" },
              { key: "3", value: "大托盘" },
              { key: "4", value: "特大托盘" },
            ],
        },
        { title: "货位状态", field: "locationStatus", type: "select",
            data: [
              { key: "0", value: "空闲" },
              { key: "1", value: "锁定" },
              { key: "10", value: "入库锁定" },
              { key: "20", value: "出库锁定" },
              { key: "100", value: "有货" },
              { key: "99", value: "大托盘锁定" },
            ],
         },
        
      ],
      [
        { title: "禁用状态", field: "enableStatus", type: "like" },
        { title: "禁用状态", field: "enableStatus", type: "select",
            data: [
              { key: "0", value: "正常" },
              { key: "1", value: "只入" },
              { key: "2", value: "只出" },
              { key: "3", value: "禁用" },
            ],
         },
        { title: "创建人", field: "creater", type: "like" },
        { title: "创建时间", field: "createDate", type: "datetime" },
      ]
    ]);
    // è¡¨æ ¼åˆ—配置 å®Œæ•´æ˜ å°„后端实体所有字段+公共审计字段
    // è¡¨æ ¼åˆ—配置 - 1:1 å¯¹åº”后端Dt_KLSLocationInfo实体所有字段+公共字段
    const columns = ref([
      {
        field: "id",
@@ -256,23 +298,53 @@
      {
        field: "locationType",
        title: "货位类型",
        type: "int",
        type: "select",
        width: 100,
        align: "left",
        bind: {
          key: "value",
          data: [
            { key: "0", value: "未定义" },
            { key: "1", value: "小托盘" },
            { key: "2", value: "中托盘" },
            { key: "3", value: "大托盘" },
            { key: "4", value: "特大托盘" },
          ],
        },
      },
      {
        field: "locationStatus",
        title: "货位状态",
        type: "int",
        type: "select",
        width: 100,
        align: "left",
        bind: {
          key: "value",
          data: [
            { key: "0", value: "空闲" },
            { key: "1", value: "锁定" },
            { key: "10", value: "入库锁定" },
            { key: "20", value: "出库锁定" },
            { key: "100", value: "有货" },
            { key: "99", value: "大托盘锁定" },
          ],
        },
      },
      {
        field: "enableStatus",
        title: "禁用状态",
        type: "int",
        type: "select",
        width: 100,
        align: "left",
        bind: {
          key: "value",
          data: [
            { key: "0", value: "正常" },
            { key: "1", value: "只入" },
            { key: "2", value: "只出" },
            { key: "3", value: "禁用" },
          ],
        },
      },
      {
        field: "creater",