wms退货页面修改

master
mengjiao 3 months ago
parent 3b6a9ed98e
commit b057509552

@ -73,6 +73,13 @@ export function delOutorder(ID) {
method: 'delete'
});
}
export function removeReturn(data) {
return request({
url: '/wms/outorder/removeReturn',
method: 'post',
data: data
});
}
// 仓库列表
export function getlistCK(data) {
return request({

@ -48,19 +48,19 @@
<el-table-column label="序号" type="index" v-if="false" />
<el-table-column label="工厂编码" align="center" prop="siteCode" v-if="false" />
<el-table-column label="ID" align="center" prop="ID" v-if="false" />
<el-table-column label="出库单" align="center" prop="userDefined4" width="250"/>
<el-table-column label="生产订单" align="center" prop="produceCode" width="250"/>
<el-table-column label="物料编码" align="center" prop="materialCode" width="250">
<el-table-column label="出库单" align="center" prop="userDefined4" width="150"/>
<el-table-column label="生产订单" align="center" prop="produceCode" width="150"/>
<el-table-column label="物料编码" align="center" prop="materialCode" width="150">
<template slot-scope="scope">
<span>{{ formatProductCode(scope.row.materialCode) }}</span>
</template>
</el-table-column>
<el-table-column label="物料名称" align="center" prop="materialDesc" width="250"/>
<el-table-column label="物料名称" align="center" prop="materialDesc" width="150"/>
<el-table-column label="单位" align="center" prop="unit" v-if="false" />
<el-table-column label="计划数量" align="center" prop="planNumber" />
<el-table-column label="出库数量" align="center" prop="outNumber" />
<el-table-column label="报工数量" align="center" prop="bgnumber" />
<el-table-column label="需求时间" align="center" prop="planDate" width="250"/>
<el-table-column label="需求时间" align="center" prop="planDate" width="150"/>
<!-- <el-table-column label="需求时间" align="center" prop="planDate" width="250"/>-->
<!-- <el-table-column label="仓库编号" align="center" prop="locCode" />-->
<!-- <el-table-column label="库位名称" align="center" prop="locDesc" v-if="false" />-->
@ -83,7 +83,7 @@
<span v-else-if="scope.row.userDefined10 === '3'">过账失败</span>
</template>
</el-table-column>
<el-table-column label="过账凭证" align="center" prop="userDefined9" width="250"/>
<el-table-column label="过账凭证" align="center" prop="userDefined9" width="150"/>
<el-table-column label="sap订单过账信息" align="center" prop="userDefined11" />

@ -30,6 +30,18 @@
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
v-hasPermi="['wms:outorder:add']">新增</el-button>
</el-col>
<el-col :span="1.5">
<el-button
type="danger"
plain
icon="el-icon-delete"
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['mes:pro:workorder:remove']"
>删除
</el-button>
</el-col>
<el-col :span="1.5">
<el-button type="success" plain icon="el-icon-edit" size="mini" @click="handleSAP"></el-button>
</el-col>
@ -74,8 +86,9 @@
<el-table-column label="id" align="center" prop="id" v-if="false" />
<el-table-column label="退料单号" align="center" prop="produceCode" width="150"/>
<el-table-column label="出库单号" align="center" prop="userDefined4" width="150"/>
<el-table-column label="生产日期" align="center" prop="needDate" width="150"/>
<el-table-column label="批次" align="center" prop="userDefined5" width="150"/>
<el-table-column label="物料编码" align="center" prop="materialCode" width="250">
<el-table-column label="物料编码" align="center" prop="materialCode" width="150">
<template slot-scope="scope">
<span>{{ formatProductCode(scope.row.materialCode) }}</span>
</template>
@ -108,7 +121,7 @@
<span v-else-if="scope.row.userDefined10 === '3'">过账失败</span>
</template>
</el-table-column>
<el-table-column label="过账凭证" align="center" prop="userDefined9" width="250"/>
<el-table-column label="过账凭证" align="center" prop="userDefined9" width="140"/>
<el-table-column label="sap订单过账信息" align="center" prop="userDefined11" />
@ -350,6 +363,7 @@ import {
listOutorderZCTC,
listreturnderZC,
addreturnderZC,
removeReturn,
getIdCardListTH,
listReturnDY,
listOutorderZU
@ -977,8 +991,9 @@ export default {
/** 删除按钮操作 */
handleDelete(row) {
const IDs = row.ID || this.ids;
this.$modal.confirm('是否确认删除包材出库单编号为"' + IDs + '"的数据项?').then(function () {
return delOutorder(IDs);
this.$modal.confirm('是否确认删除退料单编号为"' + IDs + '"的数据项?').then(function () {
let paramsJSON = JSON.stringify(IDs); // JSON
return removeReturn(paramsJSON);
}).then(() => {
this.getList();
this.$modal.msgSuccess("删除成功");

Loading…
Cancel
Save