wms报工页面的sap收货按钮修改

master
mengjiao 8 months ago
parent adee86c867
commit ed7570a366

@ -152,7 +152,7 @@
<el-input v-model="form.reportCode" placeholder="请输入报工单编号" disabled /> <el-input v-model="form.reportCode" placeholder="请输入报工单编号" disabled />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="报工人员姓名" prop="nickName"> <el-form-item label="报工人员姓名" prop="nickName">
<el-input v-model="form.nickName" placeholder="请输入报工人员"> <el-input v-model="form.nickName" placeholder="请输入报工人员">
@ -387,7 +387,7 @@
</el-table-column> </el-table-column>
<el-table-column label="工单编码" width="80" align="left" prop="workorderCode" <el-table-column label="工单编码" width="80" align="left" prop="workorderCode"
:show-overflow-tooltip="true"/> :show-overflow-tooltip="true"/>
<el-table-column label="报工单号" width="80" align="left" prop="reportCode" <el-table-column label="报工单号" width="80" align="left" prop="reportCode"
:show-overflow-tooltip="true" /> :show-overflow-tooltip="true" />
<el-table-column label="创建时间" align="center" prop="createTime" width="150" /> <el-table-column label="创建时间" align="center" prop="createTime" width="150" />
<!----> <!---->
@ -425,13 +425,13 @@
<el-tabs v-model="activeNameC"> <el-tabs v-model="activeNameC">
<el-tab-pane v-for="(item, index) in libConsumeTabs" :key="index" :label="item.title" <el-tab-pane v-for="(item, index) in libConsumeTabs" :key="index" :label="item.title"
:name="item.libId"> :name="item.libId">
<el-table v-loading="loading" highlight-current-row :ref="tableIndex + index" :data="item.libList" <el-table v-loading="loading" highlight-current-row :ref="tableIndex + index" :data="item.libList"
@select="pConsumeSelection" @select-all="allConsumeSelection"> @select="pConsumeSelection" @select-all="allConsumeSelection">
<el-table-column width="50" align="center" type="selection" /> <el-table-column width="50" align="center" type="selection" />
<el-table-column label="recordId" align="center" prop="recordId" v-if="false" /> <el-table-column label="recordId" align="center" prop="recordId" v-if="false" />
<el-table-column label="parentOrder" align="center" prop="parentOrder" v-if="false" /> <el-table-column label="parentOrder" align="center" prop="parentOrder" v-if="false" />
<el-table-column label="订单编码" width="100" align="left" prop="workorderCodeSap" <el-table-column label="订单编码" width="100" align="left" prop="workorderCodeSap"
:show-overflow-tooltip="true" :formatter="orderCodeFormate" /> :show-overflow-tooltip="true" :formatter="orderCodeFormate" />
<el-table-column label="物料编码" width="110" align="left" prop="materialCode" <el-table-column label="物料编码" width="110" align="left" prop="materialCode"
@ -501,7 +501,7 @@
</el-tab-pane> </el-tab-pane>
--> -->
</el-tabs> </el-tabs>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button type="primary" @click="cancel" v-if="optType == 'view'"></el-button> <el-button type="primary" @click="cancel" v-if="optType == 'view'"></el-button>
@ -513,6 +513,15 @@
<!-- SAP收货 --> <!-- SAP收货 -->
<el-dialog :title="titleReport" :visible.sync="openReportSAP" width="1200px"> <el-dialog :title="titleReport" :visible.sync="openReportSAP" width="1200px">
<el-form>
<el-form-item label="" required>
<el-select v-model="selectedType" placeholder="请选择库存类型">
<el-option label="质检" value="2"></el-option>
<el-option label="冻结" value="3"></el-option>
<el-option label="非限制" value="1"></el-option>
</el-select>
</el-form-item>
</el-form>
<el-select v-model="selectedWarehouse" placeholder="请选择仓库"> <el-select v-model="selectedWarehouse" placeholder="请选择仓库">
<el-option v-for="warehouse in warehouseList" :key="warehouse.warehouseCode" <el-option v-for="warehouse in warehouseList" :key="warehouse.warehouseCode"
:label="warehouse.warehouseName" :value="warehouse.warehouseCode"></el-option> :label="warehouse.warehouseName" :value="warehouse.warehouseCode"></el-option>
@ -715,6 +724,7 @@ export default {
showSearch: true, showSearch: true,
// //
total: 0, total: 0,
selectedType: '', //
consumeTotal: 0, consumeTotal: 0,
// //
reportWorkList: [], reportWorkList: [],
@ -1338,6 +1348,9 @@ export default {
this.reportRows.forEach((row) => { this.reportRows.forEach((row) => {
this.$set(row, "whCode", this.selectedWarehouse); this.$set(row, "whCode", this.selectedWarehouse);
}); });
this.reportRows.forEach((row) => {
this.$set(row, "selectedType", this.selectedType);
});
console.log("仓库---" + this.selectedWarehouse); console.log("仓库---" + this.selectedWarehouse);
const reportRowsJson = JSON.stringify(this.reportRows); // this.reportRowsJSON const reportRowsJson = JSON.stringify(this.reportRows); // this.reportRowsJSON
this.loading = true; this.loading = true;

Loading…
Cancel
Save