根据采购单生成入库单

This commit is contained in:
砂糖
2025-07-19 15:19:00 +08:00
parent f4001e4bab
commit 3a0c9a7684
8 changed files with 621 additions and 14 deletions

View File

@@ -72,6 +72,14 @@
<script>
import { recommendPurchasePlan, createPurchasePlan } from '@/api/wms/purchasePlan'
import RawMaterialSelect from '@/components/KLPService/RawMaterialSelect'
import { updateOrder } from '@/api/wms/order'
const EOrderStatus = {
NEW: 0,
PRODUCTIONING: 1,
FINISH: 2,
CANCEL: 3
}
export default {
name: 'PurchasePlanClac',
@@ -158,7 +166,7 @@ export default {
this.submitLoading = true;
// 校验主数据表单
this.$refs.mainFormRef.validate((valid) => {
this.$refs.mainFormRef.validate(async(valid) => {
if (!valid) {
this.$message.error('请完整填写主数据信息');
this.submitLoading = false;
@@ -182,8 +190,12 @@ export default {
orderId: this.orderId,
detailList: filtered
};
createPurchasePlan(submitData);
this.$message.success('操作已确认');
await createPurchasePlan(submitData);
await updateOrder({
orderId: this.orderId,
orderStatus: EOrderStatus.PRODUCTIONING
})
// this.$message.success('操作已确认');
console.log(submitData);
this.$emit('confirm', submitData);
this.submitLoading = false;