|
@@ -571,6 +571,7 @@ const cancel = () => {
|
|
|
const reset = () => {
|
|
const reset = () => {
|
|
|
form.value = { ...initFormData };
|
|
form.value = { ...initFormData };
|
|
|
orderMainFormRef.value?.resetFields();
|
|
orderMainFormRef.value?.resetFields();
|
|
|
|
|
+ productList.value = [];
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
/** 搜索按钮操作 */
|
|
/** 搜索按钮操作 */
|
|
@@ -626,6 +627,7 @@ const submitForm = () => {
|
|
|
productId: product.id,
|
|
productId: product.id,
|
|
|
productNo: product.productCode, // 产品编号
|
|
productNo: product.productCode, // 产品编号
|
|
|
productName: product.productName, // 产品名称
|
|
productName: product.productName, // 产品名称
|
|
|
|
|
+ productUnitId: product.productUnitId,
|
|
|
productUnit: product.unitName, // 产品单位
|
|
productUnit: product.unitName, // 产品单位
|
|
|
productImage: product.productImage, // 产品图片
|
|
productImage: product.productImage, // 产品图片
|
|
|
platformPrice: product.price, // 平台价格(单价)
|
|
platformPrice: product.price, // 平台价格(单价)
|
|
@@ -660,7 +662,7 @@ const submitForm = () => {
|
|
|
} else {
|
|
} else {
|
|
|
await addOrderMain(submitData);
|
|
await addOrderMain(submitData);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+ reset();
|
|
|
proxy?.$modal.msgSuccess('操作成功');
|
|
proxy?.$modal.msgSuccess('操作成功');
|
|
|
// 可以在这里添加跳转逻辑,比如返回列表页
|
|
// 可以在这里添加跳转逻辑,比如返回列表页
|
|
|
router.push('/order-center/order-list');
|
|
router.push('/order-center/order-list');
|
|
@@ -733,6 +735,7 @@ const handleProductConfirm = (product: any) => {
|
|
|
productName: product.itemName, // 产品信息
|
|
productName: product.itemName, // 产品信息
|
|
|
taxRate: product.taxRate || 0, // 税率
|
|
taxRate: product.taxRate || 0, // 税率
|
|
|
marketPrice: product.marketPrice || 0,
|
|
marketPrice: product.marketPrice || 0,
|
|
|
|
|
+ productUnitId: product.unitId,
|
|
|
unitName: product.unitName, // 单位
|
|
unitName: product.unitName, // 单位
|
|
|
price: product.standardPrice || 0, // 单价(使用平档价)
|
|
price: product.standardPrice || 0, // 单价(使用平档价)
|
|
|
certificatePrice: product.minSellingPrice || 0, // 最低售价
|
|
certificatePrice: product.minSellingPrice || 0, // 最低售价
|
|
@@ -742,7 +745,6 @@ const handleProductConfirm = (product: any) => {
|
|
|
amount: ((product.memberPrice || 0) * (product.minOrderQuantity || 1)).toFixed(2) // 小计 = 含税单价 × 数量
|
|
amount: ((product.memberPrice || 0) * (product.minOrderQuantity || 1)).toFixed(2) // 小计 = 含税单价 × 数量
|
|
|
};
|
|
};
|
|
|
productList.value.push(newProduct);
|
|
productList.value.push(newProduct);
|
|
|
- proxy?.$modal.msgSuccess('添加商品成功');
|
|
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
/** 删除商品 */
|
|
/** 删除商品 */
|