| | |
| | | <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-card style="margin-top: 10px" class="box-card"> |
| | | <el-row :gutter="10" class="mb8"> |
| | | <el-col :span="1.5"> |
| | | <el-button |
| | |
| | | <el-empty v-else> |
| | | <span slot="description">暂无数据</span> |
| | | </el-empty> |
| | | </el-card> |
| | | |
| | | <pagination |
| | | v-show="total>0" |
| | |
| | | <el-input v-model="form.locationName" placeholder="请输入工位名称" /> |
| | | </el-form-item> |
| | | <el-form-item label="物料编码" prop="materialCode"> |
| | | <el-input v-model="form.materialCode" placeholder="请输入物料编码" /> |
| | | <el-input v-model="form.materialCode" placeholder="请选择产品" > |
| | | <el-button slot="append" @click="handleSelectMaterial" icon="el-icon-search"></el-button> |
| | | </el-input> |
| | | <ItemSelect ref="itemSelect" @onSelected="onItemSelected" > </ItemSelect> |
| | | </el-form-item> |
| | | <el-form-item label="物料名称" prop="materialName"> |
| | | <el-input v-model="form.materialName" placeholder="请输入物料名称" /> |
| | | <el-input disabled v-model="form.materialName" placeholder="请输入物料名称" /> |
| | | </el-form-item> |
| | | <el-form-item label="单耗" prop="costQty"> |
| | | <el-input v-model="form.costQty" placeholder="请输入单耗" /> |
| | |
| | | <script> |
| | | import { listBomChildInfo, getBomChildInfo, delBomChildInfo, addBomChildInfo, updateBomChildInfo } from "@/api/main/bs/bomChildInfo"; |
| | | import { listBomInfo } from "@/api/main/bs/bomInfo"; |
| | | import ItemSelect from "@/components/itemSelect/single.vue"; |
| | | |
| | | export default { |
| | | name: "BomChildInfo", |
| | | components: {ItemSelect}, |
| | | data() { |
| | | return { |
| | | // 遮罩层 |
| | |
| | | this.getProcesses(); |
| | | }, |
| | | methods: { |
| | | //物料选择弹出框 |
| | | onItemSelected(obj){ |
| | | if(obj !== undefined && obj !== null){ |
| | | this.form.materialCode = obj.materialCode; |
| | | this.form.materialName = obj.materialName; |
| | | } |
| | | }, |
| | | handleSelectMaterial(){ |
| | | this.$refs.itemSelect.showFlag = true; |
| | | }, |
| | | /** 返回按钮操作 */ |
| | | handleClose() { |
| | | const obj = { path: "/main/bs/bomInfo" }; |