1.完善盘点功能

feature-order-fix
x_z 3 years ago
parent 37f908f656
commit 6d38451dd3

@ -593,6 +593,11 @@ export default {
return; return;
} }
} }
if (this.codeArray.length < 1) {
this.$message.error("未选择盘点产品!")
return;
}
this.formData.code.trim(); this.formData.code.trim();
let params = { let params = {
orderIdFk: this.formData.orderId, orderIdFk: this.formData.orderId,

@ -69,7 +69,12 @@
<el-table-column label="盘点单号" prop="orderId" width="180"></el-table-column> <el-table-column label="盘点单号" prop="orderId" width="180"></el-table-column>
<el-table-column label="仓库" prop="invStorageName" width="180"></el-table-column> <el-table-column label="仓库" prop="invStorageName" width="180"></el-table-column>
<el-table-column label="分库" prop="invSubStorageName" width="180"></el-table-column> <el-table-column label="分库" prop="invSubStorageName" width="180"></el-table-column>
<el-table-column label="货位" prop="invSpaceName" width="180"></el-table-column> <el-table-column label="货位" prop="invSpaceName" width="240"></el-table-column>
<el-table-column label="盘点类型" prop="countType" width="100">
<template slot-scope="scope">
<span>{{ countTypeMap[scope.row.countType]}}</span>
</template>
</el-table-column>
<el-table-column label="盘点人" prop="createUser" width="120"></el-table-column> <el-table-column label="盘点人" prop="createUser" width="120"></el-table-column>
<el-table-column label="盘点时间" prop="createTime" width="150"></el-table-column> <el-table-column label="盘点时间" prop="createTime" width="150"></el-table-column>
<el-table-column label="状态" prop="status" width="120"> <el-table-column label="状态" prop="status" width="120">
@ -233,7 +238,12 @@ export default {
productId: null, productId: null,
edit: false edit: false
}, },
codesVisible: false codesVisible: false,
countTypeMap: {
0: "整库盘点",
1: "货位盘点",
2: "部分盘点"
}
}; };
}, },
methods: { methods: {
@ -314,6 +324,9 @@ export default {
if (res.code === 20000) { if (res.code === 20000) {
this.$message.success("删除成功"); this.$message.success("删除成功");
this.getList(); this.getList();
this.detailList = [];
this.detailTotal = 0;
this.detailQuery.page = 1;
} else { } else {
this.$message.error(res.message()); this.$message.error(res.message());
} }

@ -70,7 +70,12 @@
<el-table-column label="仓库" prop="invStorageName" width="180"></el-table-column> <el-table-column label="仓库" prop="invStorageName" width="180"></el-table-column>
<el-table-column label="分库" prop="invSubStorageName" width="180" <el-table-column label="分库" prop="invSubStorageName" width="180"
show-overflow-tooltip></el-table-column> show-overflow-tooltip></el-table-column>
<el-table-column label="货位" prop="invSpaceName" width="180"></el-table-column> <el-table-column label="货位" prop="invSpaceName" width="200"></el-table-column>
<el-table-column label="盘点类型" prop="countType" width="100">
<template slot-scope="scope">
<span>{{ countTypeMap[scope.row.countType]}}</span>
</template>
</el-table-column>
<el-table-column label="盘点人" prop="createUser" width="120"></el-table-column> <el-table-column label="盘点人" prop="createUser" width="120"></el-table-column>
<el-table-column label="盘点时间" prop="createTime" width="150"></el-table-column> <el-table-column label="盘点时间" prop="createTime" width="150"></el-table-column>
<el-table-column label="状态" prop="status" width="120"> <el-table-column label="状态" prop="status" width="120">
@ -207,7 +212,12 @@ export default {
productId: null, productId: null,
edit: false edit: false
}, },
codesVisible: false codesVisible: false,
countTypeMap: {
0: "整库盘点",
1: "货位盘点",
2: "部分盘点"
}
}; };
}, },
methods: { methods: {

@ -82,7 +82,12 @@
<el-table-column label="仓库" prop="invStorageName" width="180"></el-table-column> <el-table-column label="仓库" prop="invStorageName" width="180"></el-table-column>
<el-table-column label="分库" prop="invSubStorageName" width="180" <el-table-column label="分库" prop="invSubStorageName" width="180"
show-overflow-tooltip></el-table-column> show-overflow-tooltip></el-table-column>
<el-table-column label="货位" prop="invSpaceName" width="120"></el-table-column> <el-table-column label="货位" prop="invSpaceName" width="220"></el-table-column>
<el-table-column label="盘点类型" prop="countType" width="100">
<template slot-scope="scope">
<span>{{ countTypeMap[scope.row.countType]}}</span>
</template>
</el-table-column>
<el-table-column label="盘点人" prop="createUser" width="120"></el-table-column> <el-table-column label="盘点人" prop="createUser" width="120"></el-table-column>
<el-table-column label="盘点时间" prop="createTime" width="150"></el-table-column> <el-table-column label="盘点时间" prop="createTime" width="150"></el-table-column>
<el-table-column label="状态" prop="status" width="120"> <el-table-column label="状态" prop="status" width="120">
@ -187,7 +192,12 @@ export default {
countOrder: null, countOrder: null,
formName: null, formName: null,
formType: null, formType: null,
countType: null countType: null,
countTypeMap: {
0: "整库盘点",
1: "货位盘点",
2: "部分盘点"
}
}; };
}, },
methods: { methods: {

Loading…
Cancel
Save