|
@@ -337,7 +337,6 @@
|
|
|
<span style="font-weight: 700; color: #6c88f1; margin-left: 40px">包装人工费: ¥{{ moneyFormat(calculatedAmount("packingLabor"), 2) }}</span>
|
|
|
<span style="font-weight: 700; color: #6c88f1; margin-left: 40px">包材费: ¥{{ moneyFormat(calculatedPackagingMaterialCost(), 2) }}</span>
|
|
|
<span style="font-weight: 700; color: #6c88f1; margin-left: 40px">管理费: ¥{{ moneyFormat(calculatedAmount("managementFee"), 2) }}</span>
|
|
|
- <span style="font-weight: 700; color: #6c88f1; margin-left: 40px">外箱包装费: ¥{{ moneyFormat(calculatedOuterBoxPackingFee(), 2) }}</span>
|
|
|
</div>
|
|
|
<div style="padding: 8px 0 0 0">
|
|
|
<span style="font-weight: 700; color: red">订单总金额(含税): ¥{{ moneyFormat(calculatedTotalAmount(), 2) }}</span>
|
|
@@ -861,7 +860,6 @@ const calculatedTotalAmount = () => {
|
|
|
calculatedAmount("deliveryMaterialsFee") +
|
|
|
calculatedAmount("packingLabor") +
|
|
|
calculatedAmount("managementFee") +
|
|
|
- calculatedOuterBoxPackingFee() +
|
|
|
calculatedPackagingMaterialCost()) *
|
|
|
100
|
|
|
) / 100
|
|
@@ -944,7 +942,6 @@ const handleSubmit = async (flag) => {
|
|
|
formData.data.deliveryMaterialsFee = calculatedAmount("deliveryMaterialsFee");
|
|
|
formData.data.packingLabor = calculatedAmount("packingLabor");
|
|
|
formData.data.managementFee = calculatedAmount("managementFee");
|
|
|
- formData.data.outerBoxPackingFee = calculatedOuterBoxPackingFee();
|
|
|
formData.data.packagingMaterialCost = calculatedPackagingMaterialCost();
|
|
|
formData.data.totalAmount = calculatedTotalAmount();
|
|
|
if (fileList.value && fileList.value.length > 0) {
|
|
@@ -1031,17 +1028,6 @@ const saveShippingPackage = (data) => {
|
|
|
formData.data.orderPackageBomList = data.orderPackageBomList;
|
|
|
formData.data.outerBoxSelfAdhesiveStickerFile = data.outerBoxSelfAdhesiveStickerFile;
|
|
|
};
|
|
|
-const calculatedOuterBoxPackingFee = () => {
|
|
|
- let money = 0;
|
|
|
- if (formData.data.orderPackageBomList && formData.data.orderPackageBomList.length > 0) {
|
|
|
- for (let i = 0; i < formData.data.orderPackageBomList.length; i++) {
|
|
|
- if (formData.data.orderPackageBomList[i].costPrice && formData.data.orderPackageBomList[i].quantity) {
|
|
|
- money = Number(Math.round((money + formData.data.orderPackageBomList[i].costPrice * formData.data.orderPackageBomList[i].quantity) * 100) / 100);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- return money;
|
|
|
-};
|
|
|
// 向父组件暴露
|
|
|
defineExpose({ getFormData, handleSubmit, saveShippingPackage });
|
|
|
</script>
|