| | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item :label="workType === 1 ? '仓库位置' : '调出位置'" prop="location"> |
| | | <el-form-item :label="workType === 1 ? '仓库位置' : '从'" prop="location"> |
| | | <el-select |
| | | @change="rootLocationChange" |
| | | v-model="editConfig.infomation.location" |
| | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12" v-if="workType === 3"> |
| | | <el-form-item label="调入位置" prop="toLocation"> |
| | | <el-form-item label="至" prop="toLocation"> |
| | | <el-select |
| | | @change="toLocationChange" |
| | | v-model="editConfig.infomation.toLocation" |
| | |
| | | supplierOptions: [], //供应商 |
| | | clientOptions: [], //客户 |
| | | memberOptions: [{ id: 1, name: "管理员" }], |
| | | formLocationOptions: [], // 调出位置 |
| | | formLocationOptions: [], // 至 |
| | | toLocationOptions: [], // 仓库位置 |
| | | showButton: true, |
| | | activeName: "first", |
| | |
| | | tableColumnArr = [ |
| | | { label: "产品名称", prop: "productName", productName: true, isRequird: true }, |
| | | { label: "产品编码", prop: "productId" }, |
| | | { label: "计量单位", prop: "unit" }, |
| | | { label: "数量", prop: "amount", inputFloat: true }, |
| | | { label: "产品规格", prop: "specs" }, |
| | | { label: "产品型号", prop: "model" }, |
| | | { label: "数量", prop: "amount", inputFloat: true } |
| | | { label: "计量单位", prop: "unit" }, |
| | | ] |
| | | } else if (this.workType === 2) { |
| | | tableColumnArr = [ |
| | | { label: "产品名称", prop: "productName", productName: true, isRequird: true }, |
| | | { label: "产品编码", prop: "productId" }, |
| | | { label: "计量单位", prop: "unit" }, |
| | | { label: "数量", prop: "amount", inputFloat: true }, |
| | | { label: "产品规格", prop: "specs" }, |
| | | { label: "产品型号", prop: "model" }, |
| | | { label: "调入位置", prop: "fromLocationId", sonLocation: true, isRequird: true }, |
| | | { label: "数量", prop: "amount", inputFloat: true } |
| | | { label: "从", prop: "fromLocationId", sonLocation: true, isRequird: true }, |
| | | { label: "计量单位", prop: "unit" }, |
| | | ] |
| | | } else if (this.workType === 3) { |
| | | tableColumnArr = [ |
| | | { label: "产品名称", prop: "productName", productName: true, isRequird: true }, |
| | | { label: "产品编码", prop: "productId" }, |
| | | { label: "计量单位", prop: "unit" }, |
| | | { label: "数量", prop: "amount", inputFloat: true }, |
| | | { label: "产品规格", prop: "specs" }, |
| | | { label: "产品型号", prop: "model" }, |
| | | { label: "调入位置", prop: "fromLocationId", sonLocation: true, isRequird: true }, |
| | | { label: "调出位置", prop: "toLocationId", toLocation: true, isRequird: true }, |
| | | { label: "数量", prop: "amount", inputFloat: true } |
| | | { label: "从", prop: "fromLocationId", sonLocation: true, isRequird: true }, |
| | | { label: "至", prop: "toLocationId", toLocation: true, isRequird: true }, |
| | | { label: "计量单位", prop: "unit" }, |
| | | ] |
| | | }else if (this.workType === 4) { |
| | | tableColumnArr = [ |
| | | { label: "产品名称", prop: "productName", productName: true, isRequird: true }, |
| | | { label: "产品编码", prop: "productId" }, |
| | | { label: "数量", prop: "amount", inputFloat: true }, |
| | | { label: "产品规格", prop: "specs" }, |
| | | { label: "产品型号", prop: "model" }, |
| | | { label: "从", prop: "fromLocationId", sonLocation: true, isRequird: true }, |
| | | { label: "至", prop: "toLocationId", toLocation: true, isRequird: true }, |
| | | { label: "计量单位", prop: "unit" }, |
| | | ] |
| | | }else if (this.workType === 5) { |
| | | tableColumnArr = [ |
| | | { label: "产品名称", prop: "productName", productName: true, isRequird: true }, |
| | | { label: "产品编码", prop: "productId" }, |
| | | { label: "数量", prop: "amount", inputFloat: true }, |
| | | { label: "产品规格", prop: "specs" }, |
| | | { label: "产品型号", prop: "model" }, |
| | | { label: "从", prop: "fromLocationId", sonLocation: true, isRequird: true }, |
| | | { label: "至", prop: "toLocationId", toLocation: true, isRequird: true }, |
| | | { label: "计量单位", prop: "unit" }, |
| | | ] |
| | | } |
| | | this.productTableList = { |