Browse Source

默认高度

master
han\hanst 3 months ago
parent
commit
73ed37bcc4
  1. 3
      src/api/po/po.js
  2. 17
      src/views/modules/recv/recv.vue

3
src/api/po/po.js

@ -63,3 +63,6 @@ export const validateLocationForReceiveCase = data => createAPI(`warehouse/valid
// 校验库位是否为PICKING类型(检验合格入库用) // 校验库位是否为PICKING类型(检验合格入库用)
export const validateLocationForPicking = data => createAPI(`warehouse/validateLocationForPicking`, 'post', data) export const validateLocationForPicking = data => createAPI(`warehouse/validateLocationForPicking`, 'post', data)
// 根据站点和料号查询料件属性详情
export const getPartAttributeInfo = data => createAPI('/factory/partAttribute/info', 'get', data)

17
src/views/modules/recv/recv.vue

@ -22,7 +22,7 @@
</div> </div>
<div class="item-list" v-if="poList.length > 0" style="margin: 2px;"> <div class="item-list" v-if="poList.length > 0" style="margin: 2px;">
<el-form label-position="top" style="margin: 3px;"> <el-form label-position="top" style="margin: 3px;">
<el-row :gutter="5" @click.native="recvLine(poDetail)"
<el-row :gutter="5"
v-for="(poDetail, index) in poList" :key="index" :class="index < poList.length - 1 ? 'bottom-line-row' : ''"> v-for="(poDetail, index) in poList" :key="index" :class="index < poList.length - 1 ? 'bottom-line-row' : ''">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="商品编码"><span>{{ poDetail.partNo }}</span></el-form-item> <el-form-item label="商品编码"><span>{{ poDetail.partNo }}</span></el-form-item>
@ -175,7 +175,7 @@
</template> </template>
<script> <script>
import { getPoList, receivePo, printLabel, getNextItemNo, validateLocationForReceiveCase } from "@/api/po/po.js";
import { getPoList, receivePo, printLabel, getNextItemNo, validateLocationForReceiveCase,getPartAttributeInfo } from "@/api/po/po.js";
export default { export default {
data() { data() {
@ -301,6 +301,17 @@ export default {
console.error('获取itemNo失败:', error); console.error('获取itemNo失败:', error);
// 使1 // 使1
} }
let site = this.site;
let partNo = row.partNo;
let height = '';
try {
const { data } = await getPartAttributeInfo({ site, partNo });
if (data.code === 0) {
height = data.data.height;
}
} catch (error) {
console.error('获取物料高度失败:', error);
}
this.recvItem = { this.recvItem = {
...row, ...row,
@ -313,7 +324,7 @@ export default {
arrivalDate: this.getCurrentDate(), arrivalDate: this.getCurrentDate(),
supplierBatchNo: '', supplierBatchNo: '',
wdr:"*", wdr:"*",
height: '',
height: height,
}; };
this.processFlag = 2; this.processFlag = 2;
}, },

Loading…
Cancel
Save