雷神教育集团
2026-03-06 75c4ed0d3c640e66bc95dc170de52b753629e3ed
ÏîÄ¿´úÂë/WCS/WCSClient/src/views/PackInfo/packaxis.vue
@@ -1,6 +1,7 @@
<template>
  <view-grid
<<<<<<< HEAD
    ref="grid"
    :columns="columns"
    :detail="detail"
@@ -14,6 +15,21 @@
  </view-grid>
</template>
  <script>
=======
      ref="grid"
      :columns="columns"
      :detail="detail"
      :editFormFields="editFormFields"
      :editFormOptions="editFormOptions"
      :searchFormFields="searchFormFields"
      :searchFormOptions="searchFormOptions"
      :table="table"
      :extend="extend"
  >
  </view-grid>
</template>
<script>
>>>>>>> main
import extend from "@/extension/PackInfo/packaxis.js";
import { ref, defineComponent } from "vue";
export default defineComponent({
@@ -26,6 +42,7 @@
      url: "/Packaxis/",
      sortName: "CreateDate",
    });
<<<<<<< HEAD
    const editFormFields = ref({});
    const editFormOptions = ref([]);
    const searchFormFields = ref({
@@ -59,6 +76,213 @@
      [
        { title: "巷道号", field: "roadway", type: "like", type: "select",dataKey: "Stacker",data: [],},
        { title: "创建人", field: "creater", type: "like" },
=======
    const editFormFields = ref({
      deviceCode:"",
      stationCode:"",
      packType:"",
      axisX:"",
      axisXCount:"",
      axisXSpacing:"",
      axisY:"",
      axisYCount:"",
      axisYSpacing:"",
      axisZ:"",
      axisZCount:"",
      axisZSpacing:"",
    });
    const editFormOptions = ref([
      [{
        title:"设备编号",
        field:"deviceCode",
        type:"select",
        dataKey: "deviceCodes",
        data:[],
        required: true,  // å¿…填标记
        placeholder: "请选择设备编号"
      },
        {
          title:"工位编号",
          field:"stationCode",
          type:"select",
          dataKey: "stationCodes",
          data: [],
          required: true,  // å¿…填标记
          placeholder: "请选择工位编号"
        },
        {
          title: "垛型",
          field: "packType",
          type: "select",
          dataKey: "packTypes",
          data: [],
          required: true,  // å¿…填标记
          placeholder: "请选择垛型"
        },
      ],
      [
        {
          title: "X坐标",
          field: "axisX",
          type: "string",
          required: true,  // å¿…填标记
          placeholder: "请输入X坐标"
        },
        {
          title: "X坐标间距",
          field: "axisXSpacing",
          type: "string",
          required: true,  // å¿…填标记
          placeholder: "请输入X坐标间距"
        },
        {
          title: "X坐标码垛数",
          field: "axisXCount",
          type: "string",
          required: true,  // å¿…填标记
          placeholder: "请输入X坐标码垛个数"
        }
       ]
        ,
      [
        {
          title: "Y坐标",
          field: "axisY",
          type: "string",
          required: true,  // å¿…填标记
          placeholder: "请输入Y坐标"
        },
        {
          title: "Y坐标间距",
          field: "axisYSpacing",
          type: "string",
          required: true,  // å¿…填标记
          placeholder: "请输入Y坐标间距"
        },
        {
          title: "Y坐标码垛数",
          field: "axisYCount",
          type: "string",
          required: true,  // å¿…填标记
          placeholder: "请输入Y坐标码垛个数"
        }
      ],
      [
        {
          title: "Z坐标",
          field: "axisZ",
          type: "string",
          required: true,  // å¿…填标记
          placeholder: "请输入Z坐标"
        },
        {
          title: "Z坐标间距",
          field: "axisZSpacing",
          type: "string",
          required: true,  // å¿…填标记
          placeholder: "请输入Z坐标间距"
        },
        {
          title: "Z坐标码垛数",
          field: "axisZCount",
          type: "string",
          required: true,  // å¿…填标记
          placeholder: "请输入Z坐标码垛个数"
        }
      ],
    ]);
    const searchFormFields = ref({
      deviceCode:"",
      stationCode:"",
      packType:"",
      packNum:"",
      axisX:"",
      axisXCount:"",
      axisXSpacing:"",
      axisY:"",
      axisYCount:"",
      axisYSpacing:"",
      axisZ:"",
      axisZCount:"",
      axisZSpacing:"",
      createDate:""
    });
    const searchFormOptions = ref([
      [{
        title:"设备编号",
        field:"deviceCode",
        type:"select",
        dataKey: "deviceCodes",
        data: []
      },
        {
          title: "工位编号",
          field: "stationCode",
          type: "select",
          dataKey: "stationCodes",
          data:[]
        },
        {
          title: "垛型",
          field: "packType",
          type: "select",
          dataKey: "packTypes",
          data: []
        }
      ],
      [
        {
          title: "X坐标",
          field: "axisX",
          type: "like",
        },
        {
          title: "X坐标间距",
          field: "axisXSpacing",
          type: "like",
        },
        {
          title: "X坐标码垛数",
          field: "axisXCount",
          type: "like",
        }
      ]
      ,
      [
        {
          title: "Y坐标",
          field: "axisY",
          type: "like",
        },
        {
          title: "Y坐标间距",
          field: "axisYSpacing",
          type: "like",
        },
        {
          title: "Y坐标码垛数",
          field: "axisYCount",
          type: "like",
        }
      ],
      [
        {
          title: "Z坐标",
          field: "axisZ",
          type: "like",
        },
        {
          title: "Z坐标间距",
          field: "axisZSpacing",
          type: "like",
        },
        {
          title: "Z坐标码垛数",
          field: "axisZCount",
          type: "like",
        },
>>>>>>> main
        { title: "创建时间", field: "createDate", type: "datetime" },
      ],
    ]);
@@ -76,9 +300,16 @@
      {
        field: "deviceCode",
        title: "设备编号",
<<<<<<< HEAD
        type: "int",
        width: 90,
        align: "left",
=======
        type: "string",
        width: 90,
        align: "left",
        bind: {key:"deviceCodes",data: []}
>>>>>>> main
      },
      {
        field: "stationCode",
@@ -86,13 +317,24 @@
        type: "string",
        width: 200,
        align: "left",
<<<<<<< HEAD
=======
        bind: {key:"stationCodes",data: []}
>>>>>>> main
      },
      {
        field: "packType",
        title: "垛型",
<<<<<<< HEAD
        type: "string",
        width: 150,
        align: "left",
=======
        type: "int",
        width: 150,
        align: "left",
        bind:{key:"packTypes",data:[]}
>>>>>>> main
      },
      {
        field: "packNum",
@@ -139,7 +381,11 @@
      {
        field: "axisYSpacing",
        title: "Y坐标码垛间距",
<<<<<<< HEAD
        type: "string",
=======
        type: "int",
>>>>>>> main
        width: 120,
        align: "left",
      },
@@ -160,7 +406,11 @@
      {
        field: "axisZSpacing",
        title: "Z坐标码垛间距",
<<<<<<< HEAD
        type: "string",
=======
        type: "int",
>>>>>>> main
        width: 120,
        align: "left",
      },
@@ -213,4 +463,7 @@
  },
});
</script>
<<<<<<< HEAD
  
=======
>>>>>>> main