| | |
| | | <template> |
| | | <!-- 替代品管理 --> |
| | | <!-- 替代品管理 -表格内容 --> |
| | | <div style="background-color: white"> |
| | | <!-- <a-spin :spinning="loading"> --> |
| | | <div class="wms-task-management-detail-div"> |
| | |
| | | <!-- <span style="font-weight:bold;cursor:default;"> |
| | | <a style="cursor:default;">{{ row.no }}</a>单据详情 |
| | | </span> --> |
| | | 物料编号: {{ materialCode }} |
| | | |
| | | 物料名称: {{ materialName }} |
| | | <!-- 物料编号: {{ materialCode }} |
| | | 物料名称: {{ materialName }} --> |
| | | <div style="margin-top: 10px;"> |
| | | <a-table :columns="columns" :data-source="list" row-key="id" :pagination="false" :scroll="{ x: true }"> |
| | | <template slot="index" slot-scope="text, record, index">{{ index + 1 }}</template> |
| | |
| | | </a-table> |
| | | </div> |
| | | </div> |
| | | |
| | | <p @click="$refs.showList.add()">新增行</p> |
| | | |
| | | <show-list ref="showList" @ok="handleSubmit" /> |
| | | |
| | | </div> |
| | | </div> |
| | | </template> |
| | |
| | | } |
| | | }, |
| | | |
| | | initShow(materialCode,materialName) { |
| | | this.materialCode = materialCode |
| | | this.materialName = materialName |
| | | this.loading = true |
| | | this.getList(() => { |
| | | this.loading = false |
| | | }) |
| | | initShowSubstituteGood() { |
| | | // this.materialCode = materialCode |
| | | // this.materialName = materialName |
| | | // this.loading = true |
| | | // this.getList(() => { |
| | | // this.loading = false |
| | | // }) |
| | | }, |
| | | getList(row) { |
| | | let params = { id: row.id } |
| | |
| | | |
| | | }, |
| | | handleSubmit(item) { |
| | | var arr1 = this.list.filter(key => key.substituteMaterialCode === item.substituteMaterialCode) |
| | | if(arr1.length>0){ |
| | | this.$message.warning("已存在相同物料") |
| | | return |
| | | } |
| | | this.list.push(item) |
| | | this.visible = false |
| | | }, |
| | |
| | | }, |
| | | itemDelete(record, index) { |
| | | this.list.splice(index, 1) |
| | | }, |
| | | addLine(){ |
| | | this.list.push({ |
| | | |
| | | }) |
| | | } |
| | | } |
| | | } |