helongyang
2025-03-21 3a1a5e58e9ac1b4a8449601db8c6608897877746
´úÂë¹ÜÀí/WMS/WIDESEA_WMSClient/src/views/basic/materielInfo.vue
@@ -38,9 +38,11 @@
      [
        {
          title: "仓库",
          required: true,
          field: "warehouseId",
          type: "string",
          type: "select",
          dataKey: "warehouses",
          data: [],
          required: true,
        },
        {
          title: "物料编号",
@@ -48,27 +50,74 @@
          field: "materielCode",
          type: "string",
        },
        {
      ],
      [
         {
          title: "物料名称",
          required: true,
          field: "materielName",
          type: "string",
        },
        {
          title: "计量单位",
          title: "物料规格",
          required: true,
          field: "unit",
          field: "materielSpec",
          type: "string",
        },
      ],
      [
        {
          title: "物料描述",
          field: "materielDes",
          type: "textarea",
       {
          title: "物料基本分类",
          required: true,
          field: "materielType",
          type: "select",
          dataKey:"materielTypeEnum",
          data:[]
        },
        {
        field: "materielSourceType",
        title: "物料属性分类",
        required: true,
        type: "select",
        dataKey:"materielSourceTypeEnum",
        data:[]
      },
      ],
      [
        {
          title: "基本单位",
          required: true,
          field: "materielUnit",
          type: "string",
        },
        {
          title: "物料状态",
          required: true,
          field: "materielState",
          type: "select",
          dataKey:"enableEnum",
          data:[]
        },
      ],
      [
        {
          title: "库存组织",
          required: true,
          field: "materielInvOrgId",
          type: "string",
        },
        {
          title: "是否需要质检",
          required: true,
          field: "isCheck",
          type: "select",
          dataKey:"yesno",
          data:[]
        },
      ]
    ]);
    const searchFormFields = ref({
      materielCode: "",
@@ -78,6 +127,7 @@
      [
        { title: "物料编号", field: "materielCode", type: "like" },
        { title: "物料名称", field: "materielName", type: "like" },
        {title: "所属仓库", field:"warehouseId",type:"select",dataKey:"warehouses",data:[]}
      ],
    ]);
    const columns = ref([
@@ -114,57 +164,78 @@
        align: "left",
      },
      {
        field: "materielDes",
        title: "物料描述",
        type: "decimal",
        width: 90,
        align: "left",
      },
      {
        field: "cotainerType",
        title: "容器类型",
        field: "materielSpec",
        title: "物料规格",
        type: "string",
        width: 90,
        width: 240,
        align: "left",
        hidden:true
      },
      {
        field: "packspes",
        title: "包装规格",
        type: "int",
        field: "materielSourceType",
        title: "物料属性分类",
        type: "string",
        width: 120,
        align: "left",
        hidden:true
        bind: { key: "materielSourceTypeEnum", data: [] },
      },
      {
        field: "attribute",
        title: "物料属性",
        field: "materielType",
        title: "物料基本分类",
        type: "string",
        width: 200,
        width: 120,
        align: "left",
        hidden:true
      },
      {
        field: "unit",
        title: "计量单位",
        field: "materielUnit",
        title: "基本单位",
        type: "string",
        width: 120,
        align: "left",
      },
      {
        field: "materielSize",
        title: "物料尺寸",
        type: "float",
        width: 180,
        align: "left",
      },
      {
        field: "validity",
        title: "有效期",
        type: "string",
        field: "materielLength",
        title: "物料长度",
        type: "float",
        width: 120,
        align: "left",
      },
      {
        field: "safetyStock",
        title: "安全库存",
        type: "string",
        field: "materielThickness",
        title: "物料厚度",
        type: "float",
        width: 120,
        align: "left",
        hidden:true
      },
      {
        field: "materielState",
        title: "物料状态",
        type: "select",
        width: 100,
        bind:{key:"",data: [{key:'Enable',value:'启用'},{key:'Disable',value:'禁用'}] },
        align: "left",
      },
      {
        field: "materielInvOrgId",
        title: "库存组织",
        type: "string",
        width: 100,
        align: "left",
      },
      {
        field: "isCheck",
        title: "是否需要质检",
        type: "int",
        bind:{key:"",data: [{key:'False',value:'否'},{key:'True',value:'是'}] },
        width: 100,
        align: "left",
      },
      {
        field: "creater",
@@ -196,13 +267,7 @@
        align: "left",
        hidden:true
      },
      {
        field: "remark",
        title: "备注",
        type: "string",
        width: 100,
        align: "left",
      },
    ]);
    const detail = ref({
      cnName: "#detailCnName",