|
|
@@ -422,13 +422,14 @@ export default create({
|
|
|
const selectedExist = (item: RegionData) => {
|
|
|
const copyExistAdd = props.existAddress as AddressList[];
|
|
|
let prevExistAdd = {};
|
|
|
-
|
|
|
- copyExistAdd.forEach((list, index) => {
|
|
|
- if (list && (list as AddressList).selectedAddress) {
|
|
|
- prevExistAdd = list;
|
|
|
- }
|
|
|
- (list as AddressList).selectedAddress = false;
|
|
|
- });
|
|
|
+ if (copyExistAdd != null) {
|
|
|
+ copyExistAdd.forEach((list, index) => {
|
|
|
+ if (list && (list as AddressList).selectedAddress) {
|
|
|
+ prevExistAdd = list;
|
|
|
+ }
|
|
|
+ (list as AddressList).selectedAddress = false;
|
|
|
+ });
|
|
|
+ }
|
|
|
|
|
|
item.selectedAddress = true;
|
|
|
|
|
|
@@ -620,6 +621,13 @@ export default create({
|
|
|
}
|
|
|
);
|
|
|
|
|
|
+ watch(
|
|
|
+ () => props.type,
|
|
|
+ (value) => {
|
|
|
+ privateType.value = value;
|
|
|
+ }
|
|
|
+ );
|
|
|
+
|
|
|
return {
|
|
|
classes,
|
|
|
showPopup,
|