|
|
@@ -8,6 +8,7 @@ import NotShipment from './images/default_no_shipment@2x.png'
|
|
|
import submitsucessful from './images/icon_success_big@2x.png'
|
|
|
import { useUserStore } from '@/stores/modules/user'
|
|
|
import { useRouter } from 'vue-router'
|
|
|
+import { ElMessage } from 'element-plus'
|
|
|
|
|
|
const userStore = useUserStore()
|
|
|
const router = useRouter()
|
|
|
@@ -309,15 +310,15 @@ const AddNewAddressDelivery = () => {
|
|
|
// 保存新地址
|
|
|
const SaveNewAddress = () => {
|
|
|
if (
|
|
|
+ CountryCode.value != '' &&
|
|
|
+ CityCode.value != '' &&
|
|
|
+ PostalCode.value != '' &&
|
|
|
+ ContactPerson.value != '' &&
|
|
|
+ ContactNumber.value != '' &&
|
|
|
AddressLine1.value != '' ||
|
|
|
AddressLine2.value != '' ||
|
|
|
AddressLine3.value != '' ||
|
|
|
- (AddressLine4.value != '' &&
|
|
|
- CountryCode.value != '' &&
|
|
|
- CityCode.value != '' &&
|
|
|
- PostalCode.value != '' &&
|
|
|
- ContactPerson.value != '' &&
|
|
|
- ContactNumber.value != '')
|
|
|
+ AddressLine4.value != ''
|
|
|
) {
|
|
|
const addressData = {
|
|
|
address_1: AddressLine1.value,
|
|
|
@@ -360,6 +361,11 @@ const SaveNewAddress = () => {
|
|
|
}
|
|
|
AddNewAddressVisible.value = false
|
|
|
currentEditAddress.value = null
|
|
|
+ } else {
|
|
|
+ ElMessage({
|
|
|
+ message: 'Required fields not entered.',
|
|
|
+ type: 'warning'
|
|
|
+ })
|
|
|
}
|
|
|
}
|
|
|
// 点击按钮
|
|
|
@@ -371,9 +377,9 @@ const changeAddressRadio = () => {
|
|
|
ManageVisible.value = false
|
|
|
if (Addressradio.value != undefined) {
|
|
|
isselectedAddress.value = Addressradio.value
|
|
|
+ selectedAddressList.value = ManageAddressList.value[Addressradio.value]
|
|
|
+ delivery_address = `${selectedAddressList.value.contact_person}(${selectedAddressList.value.contact_number})\n${selectedAddressList.value.address_1}\n${selectedAddressList.value.address_2}\n${selectedAddressList.value.address_3}\n${selectedAddressList.value.address_4},${selectedAddressList.value.country},${selectedAddressList.value.city},${selectedAddressList.value.postal_code}`
|
|
|
}
|
|
|
- selectedAddressList.value = ManageAddressList.value[Addressradio.value]
|
|
|
- delivery_address = `${selectedAddressList.value.contact_person}(${selectedAddressList.value.contact_number})\n${selectedAddressList.value.address_1}\n${selectedAddressList.value.address_2}\n${selectedAddressList.value.address_3}\n${selectedAddressList.value.address_4},${selectedAddressList.value.country},${selectedAddressList.value.city},${selectedAddressList.value.postal_code}`
|
|
|
}
|
|
|
// 页面初始化
|
|
|
let checkShipments = []
|
|
|
@@ -515,6 +521,7 @@ const getDateRangeArray = (startDateStr, endDateStr) => {
|
|
|
}
|
|
|
}
|
|
|
const selectChangeEvent = (val: any, date: any, submitInfo: any) => {
|
|
|
+ ManageAddressList.value = []
|
|
|
getAddressListData.value = { ...val }
|
|
|
checkShipmentsSubmitInfo.value = { ...submitInfo }
|
|
|
if (date.length != 0) {
|