|
|
|
|
@ -7,8 +7,8 @@
|
|
|
|
|
<el-form-item label="SAP物料编码" prop="materialCode">
|
|
|
|
|
<el-input v-model="queryParams.materialCode" placeholder="请输入SAP物料编码" clearable @keyup.enter="handleQuery" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="SAP物料名称" prop="materialName">
|
|
|
|
|
<el-input v-model="queryParams.materialName" placeholder="请输入SAP物料名称" clearable @keyup.enter="handleQuery" />
|
|
|
|
|
<el-form-item label="采购物料名称" prop="materialName">
|
|
|
|
|
<el-input v-model="queryParams.materialName" placeholder="请输入采购物料名称" clearable @keyup.enter="handleQuery" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="客户名称" prop="customerId">
|
|
|
|
|
<el-select v-model="queryParams.customerId" placeholder="请选择客户名称" filterable clearable @keyup.enter="handleQuery">
|
|
|
|
|
@ -62,7 +62,7 @@
|
|
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
|
|
<el-table-column label="关联物料ID" align="center" prop="relationMaterialId" v-if="columns[0].visible" />
|
|
|
|
|
<el-table-column label="物料编码" align="center" prop="materialCode" width="120" v-if="columns[1].visible" />
|
|
|
|
|
<el-table-column label="物料名称" align="center" prop="materialName" width="280" v-if="columns[2].visible" />
|
|
|
|
|
<el-table-column label="采购物料名称" align="center" prop="materialName" width="280" v-if="columns[2].visible" />
|
|
|
|
|
<el-table-column label="客户名称" align="center" prop="customerName" width="180" v-if="columns[3].visible" />
|
|
|
|
|
<el-table-column label="销售物料名称" align="center" prop="saleMaterialName" width="180" v-if="columns[4].visible" />
|
|
|
|
|
<el-table-column label="销售物料型号" align="center" prop="saleMaterialModel" width="180" v-if="columns[5].visible" />
|
|
|
|
|
@ -108,7 +108,7 @@
|
|
|
|
|
<!-- 添加或修改关联销售物料信息对话框 -->
|
|
|
|
|
<el-dialog :title="dialog.title" v-model="dialog.visible" width="500px" append-to-body>
|
|
|
|
|
<el-form ref="relationMaterialFormRef" :model="form" :rules="rules" label-width="120px">
|
|
|
|
|
<el-form-item label="物料名称" prop="materialId">
|
|
|
|
|
<el-form-item label="采购物料名称" prop="materialId">
|
|
|
|
|
<el-input v-model="form.materialName" placeholder="请点击右侧图标检索物料" readonly>
|
|
|
|
|
<template #suffix>
|
|
|
|
|
<el-icon style="cursor: pointer" @click="openMaterialSelect">
|
|
|
|
|
@ -195,7 +195,7 @@ const getCustomerInfoListSelect = async () => {
|
|
|
|
|
const columns = ref<FieldOption[]>([
|
|
|
|
|
{ key: 0, label: `关联物料ID`, visible: false },
|
|
|
|
|
{ key: 1, label: `物料编码`, visible: true },
|
|
|
|
|
{ key: 2, label: `物料名称`, visible: true },
|
|
|
|
|
{ key: 2, label: `采购物料名称`, visible: true },
|
|
|
|
|
{ key: 3, label: `客户名称`, visible: true },
|
|
|
|
|
{ key: 4, label: `销售物料名称`, visible: true },
|
|
|
|
|
{ key: 5, label: `销售物料型号`, visible: true },
|
|
|
|
|
|