|
@@ -34,7 +34,7 @@
|
|
|
<el-dialog
|
|
|
:title="titleText"
|
|
|
v-model="dialogVisible"
|
|
|
- width="800"
|
|
|
+ width="70%"
|
|
|
v-loading="submitLoading"
|
|
|
destroy-on-close
|
|
|
>
|
|
@@ -46,7 +46,7 @@
|
|
|
ref="byform"
|
|
|
>
|
|
|
<template #slotFile>
|
|
|
- <div>
|
|
|
+ <div style="width: 100%">
|
|
|
<el-upload
|
|
|
v-model:fileList="fileList"
|
|
|
:show-file-list="false"
|
|
@@ -73,7 +73,7 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<template #slot>
|
|
|
- <div>
|
|
|
+ <div style="width: 100%">
|
|
|
<el-button type="primary" plain @click="openMaterial = true"
|
|
|
>添加物料/半成品</el-button
|
|
|
>
|
|
@@ -88,6 +88,7 @@
|
|
|
<el-table :data="formData.data.bomDetailList">
|
|
|
<el-table-column prop="productCode" label="物料编码" />
|
|
|
<el-table-column prop="productName" label="物料名称" />
|
|
|
+ <el-table-column prop="productSpec" label="规格型号" />
|
|
|
<el-table-column
|
|
|
prop="productUnit"
|
|
|
label="单位"
|
|
@@ -620,6 +621,7 @@ const handleSelect = (row) => {
|
|
|
productId: row.id,
|
|
|
productCode: row.code,
|
|
|
productName: row.name,
|
|
|
+ productSpec: row.spec,
|
|
|
productUnit: row.unit,
|
|
|
quantity: null,
|
|
|
cost: null,
|
|
@@ -631,7 +633,6 @@ const handleSelect = (row) => {
|
|
|
};
|
|
|
|
|
|
const handleRemove = (index) => {
|
|
|
- console.log(index, "as");
|
|
|
formData.data.bomDetailList.splice(index, 1);
|
|
|
return ElMessage({
|
|
|
message: "删除成功",
|