Browse Source

Mingo说计划数量取lotSize

master
han\hanst 3 months ago
parent
commit
db0fea1699
  1. 10
      src/views/modules/production-issue/directIssue.vue
  2. 26
      src/views/modules/recv/qualifiedStorage.vue
  3. 7
      src/views/modules/recv/unqualifiedProcess.vue

10
src/views/modules/production-issue/directIssue.vue

@ -42,15 +42,15 @@
<div class="card-details">
<div class="detail-item">
<div class="detail-label">计划数量</div>
<div class="detail-value">{{ workOrder.qtyComplete }}</div>
<div class="detail-value">{{ workOrder.lotSize }}</div>
</div>
<div class="detail-item">
<div class="detail-label">状态</div>
<div class="detail-value">{{ workOrder.status || "进行中" }}</div>
<div class="detail-value">{{ workOrder.status}}</div>
</div>
<div class="detail-item">
<div class="detail-label">单位</div>
<div class="detail-value">{{ workOrder.uom || "个" }}</div>
<div class="detail-value">{{ workOrder.uom}}</div>
</div>
</div>
</div>
@ -262,7 +262,7 @@ export default {
name: "directIssueDetail",
query: {
workOrderNo: this.selectedWorkOrder.orderNo,
partNo: material.componentPartNo,
partNo: material.componentPartNo,
itemNo: material.lineItemNo,
releaseNo: this.selectedWorkOrder.releaseNo,
sequenceNo: this.selectedWorkOrder.sequenceNo,
@ -795,4 +795,4 @@ export default {
flex: 1.5;
}
}
</style>
</style>

26
src/views/modules/recv/qualifiedStorage.vue

@ -157,9 +157,9 @@
<span>{{ label.partNo }}</span>
</el-form-item>
</el-col>
<el-col :span="24" v-if="label.partDesc">
<el-col :span="24" v-if="label.partDesc" class="description-col">
<el-form-item label="物料描述">
<span>{{ label.partDesc }}</span>
<span class="part-description">{{ label.partDesc }}</span>
</el-form-item>
</el-col>
<el-col :span="10" v-if="label.batchNo">
@ -174,7 +174,7 @@
</el-col>
<el-col :span="4">
<el-form-item label="数量">
<span>{{ label.qty }} {{ label.unit || '个' }}</span>
<span>{{ label.qty }} {{ label.unit}}</span>
</el-form-item>
</el-col>
</el-row>
@ -682,6 +682,26 @@ export default {
font-size: 16px;
}
/* 物料描述样式 - 防止重叠 */
.description-col {
margin-bottom: 15px !important;
}
.part-description {
word-wrap: break-word;
word-break: break-all;
line-height: 1.8;
display: block;
max-width: 100%;
margin-bottom: 10px;
padding-bottom: 5px;
}
/* 确保物料描述的form-item有足够间距 */
.description-col .el-form-item {
margin-bottom: 15px !important;
}
/* 搜索容器 */
.search-container {
padding: 12px 16px;

7
src/views/modules/recv/unqualifiedProcess.vue

@ -86,7 +86,7 @@
<el-form-item label="物料编码"><span>{{ label.partNo }}</span></el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="数量"><span>{{ label.qty }} {{ label.unit || '个' }}</span></el-form-item>
<el-form-item label="数量"><span>{{ label.qty }} {{ label.unit}}</span></el-form-item>
</el-col>
<el-col :span="24" v-if="label.partDesc">
<el-form-item label="物料描述"><span>{{ label.partDesc }}</span></el-form-item>
@ -234,7 +234,10 @@ export default {
this.$message.warning('该HandlingUnit已扫描,请勿重复扫描');
return;
}
if (huInfo.inStockFlag !== 'X') {
this.$message.error('HandlingUnit不是未入库状态,无法处理');
return;
}
// HU
if (huInfo.site !== localStorage.getItem('site')) {
this.$message.error('HandlingUnit站点不匹配');

Loading…
Cancel
Save