liyongli hai 1 mes
pai
achega
e31867df82
Modificáronse 3 ficheiros con 457 adicións e 100 borrados
  1. 30 7
      src/view/fenghui/form1.vue
  2. 33 8
      src/view/fenghui/form1Recurrence.vue
  3. 394 85
      src/view/fenghui/lang.js

+ 30 - 7
src/view/fenghui/form1.vue

@@ -11,6 +11,22 @@
         </van-nav-bar>
         <div class="form">
             <van-form ref="form" @submit="onSubmit" label-width="8em">
+                <!-- 国家/地区 -->
+                <van-field size="large" input-align="right" clickable readonly @click="showCountryRegion = true"
+                    right-icon="arrow"
+                    :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].countryRegionContent }]"
+                    required v-model="formData.countryRegionName" :placeholder="lang[langType].countryRegionContent">
+                    <template #label>
+                        <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].countryRegion"></span>
+                    </template>
+                </van-field>
+                <van-popup v-model:show="showCountryRegion" destroy-on-close round position="bottom">
+                    <van-picker :confirm-button-text="lang[langType].confirm"
+                        :columns="lang[langType].countryRegionList" :cancel-button-text="lang[langType].cancel"
+                        @confirm="countryRegionConfirm" :title="lang[langType].countryRegion"
+                        @cancel="showCountryRegion = false" />
+                </van-popup>
+
                 <!-- 姓名 -->
                 <van-field size="large" input-align="right"
                     :rules="[{ required: formData, trigger: 'onBlur', message: lang[langType].nameContent }]" required
@@ -225,9 +241,9 @@
                         <van-radio-group checked-color="#3F5AC8" style="justify-content: flex-end;width: 100%;"
                             v-model="formData.interview" direction="horizontal">
                             <van-radio style="flex: 1;margin-top: 10px " name="是">{{ lang[langType].confirm
-                            }}</van-radio>
+                                }}</van-radio>
                             <van-radio style="flex: 1;margin-top: 10px " name="否">{{ lang[langType].cancel
-                            }}</van-radio>
+                                }}</van-radio>
                         </van-radio-group>
                     </template>
                 </van-field>
@@ -244,9 +260,9 @@
                         <van-radio-group checked-color="#3F5AC8" style="width: 100%;" v-model="formData.active1"
                             direction="horizontal">
                             <van-radio style="flex: 1;margin-top: 10px " name="是">{{ lang[langType].confirm
-                            }}</van-radio>
+                                }}</van-radio>
                             <van-radio style="flex: 1;margin-top: 10px " name="否">{{ lang[langType].cancel
-                            }}</van-radio>
+                                }}</van-radio>
                         </van-radio-group>
                     </template>
                 </van-field>
@@ -262,11 +278,11 @@
                         <van-radio-group checked-color="#3F5AC8" style="width: 100%;padding-left: 16px;"
                             v-model="formData.active2">
                             <van-radio style="flex: 1;margin-top: 10px " name="共享数字经济发展机遇">{{ lang[langType].active1
-                            }}</van-radio>
+                                }}</van-radio>
                             <van-radio style="flex: 1;margin-top: 10px " name="共筑网络安全防线">{{ lang[langType].active2
-                            }}</van-radio>
+                                }}</van-radio>
                             <van-radio style="flex: 1;margin-top: 10px " name="共商人工智能发展治理">{{ lang[langType].active3
-                            }}</van-radio>
+                                }}</van-radio>
                         </van-radio-group>
                     </template>
                 </van-field>
@@ -408,6 +424,7 @@ const showBirthday = ref(false)
 const showReachTime = ref(false)
 const showUnitType = ref(false)
 const showLeavingTime = ref(false)
+const showCountryRegion = ref(false)
 const showCheckOutTime = ref(false)
 const selectunde = ref(false)
 const activitiesAttended = ref([])
@@ -432,6 +449,11 @@ const reset = () => {
 //         formData.activitiesAttended = 'undefined'
 //     }
 // }
+const countryRegionConfirm = (values) => {
+    showCountryRegion.value = false;
+    formData.countryRegionName = values.selectedOptions[0].text;
+    formData.countryRegion = values.selectedOptions[0].value;
+}
 
 const onClickLeft = () => {
     emits('closeComponent');
@@ -571,6 +593,7 @@ const onSubmit = () => {
         workUnit: formData.workUnit, // 工作单位
         unitType: formData.unitType, // 单位类型
         position: formData.career, // 职务
+        countryRegion: formData.countryRegion, // 国家/地区
         fax: formData.fax, // fax
         interviewIntention: formData.interview, // 接受采访意向
         officeAddress: formData.officeAddress, // 办公地址

+ 33 - 8
src/view/fenghui/form1Recurrence.vue

@@ -10,7 +10,23 @@
             </template>
         </van-nav-bar>
         <div class="form">
-            <van-form ref="form" @submit="onSubmit" label-width="8em">
+            <van-form ref="form" @submit="onSubmit" label-width="8em"> 
+                <!-- 国家/地区 -->
+                <van-field size="large" input-align="right" clickable readonly @click="showCountryRegion = true"
+                    right-icon="arrow"
+                    :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].countryRegionContent }]"
+                    required v-model="formData.countryRegionName" :placeholder="lang[langType].countryRegionContent">
+                    <template #label>
+                        <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].countryRegion"></span>
+                    </template>
+                </van-field>
+                <van-popup v-model:show="showCountryRegion" destroy-on-close round position="bottom">
+                    <van-picker :confirm-button-text="lang[langType].confirm"
+                        :columns="lang[langType].countryRegionList" :cancel-button-text="lang[langType].cancel"
+                        @confirm="countryRegionConfirm" :title="lang[langType].countryRegion"
+                        @cancel="showCountryRegion = false" />
+                </van-popup>
+
                 <!-- 姓名 -->
                 <van-field size="large" input-align="right"
                     :rules="[{ required: formData, trigger: 'onBlur', message: lang[langType].nameContent }]" required
@@ -226,9 +242,9 @@
                         <van-radio-group checked-color="#3F5AC8" style="justify-content: flex-end;width: 100%;"
                             v-model="formData.interview" direction="horizontal">
                             <van-radio style="flex: 1;margin-top: 10px " name="是">{{ lang[langType].confirm
-                                }}</van-radio>
+                            }}</van-radio>
                             <van-radio style="flex: 1;margin-top: 10px " name="否">{{ lang[langType].cancel
-                                }}</van-radio>
+                            }}</van-radio>
                         </van-radio-group>
                     </template>
                 </van-field>
@@ -245,9 +261,9 @@
                         <van-radio-group checked-color="#3F5AC8" style="width: 100%;" v-model="formData.active1"
                             direction="horizontal">
                             <van-radio style="flex: 1;margin-top: 10px " name="是">{{ lang[langType].confirm
-                            }}</van-radio>
+                                }}</van-radio>
                             <van-radio style="flex: 1;margin-top: 10px " name="否">{{ lang[langType].cancel
-                            }}</van-radio>
+                                }}</van-radio>
                         </van-radio-group>
                     </template>
                 </van-field>
@@ -263,11 +279,11 @@
                         <van-radio-group checked-color="#3F5AC8" style="width: 100%;padding-left: 16px;"
                             v-model="formData.active2">
                             <van-radio style="flex: 1;margin-top: 10px " name="共享数字经济发展机遇">{{ lang[langType].active1
-                            }}</van-radio>
+                                }}</van-radio>
                             <van-radio style="flex: 1;margin-top: 10px " name="共筑网络安全防线">{{ lang[langType].active2
-                            }}</van-radio>
+                                }}</van-radio>
                             <van-radio style="flex: 1;margin-top: 10px " name="共商人工智能发展治理">{{ lang[langType].active3
-                            }}</van-radio>
+                                }}</van-radio>
                         </van-radio-group>
                     </template>
                 </van-field>
@@ -407,6 +423,7 @@ const unitTypeList = computed(() => lang[props.langType].foreignCountryUnitType)
 const showBirthday = ref(false)
 const showReachTime = ref(false)
 const showUnitType = ref(false)
+const showCountryRegion = ref(false)
 const showLeavingTime = ref(false)
 const showCheckOutTime = ref(false)
 const selectunde = ref(false)
@@ -416,6 +433,12 @@ const photo = ref([]);
 // const checkbox = ref(null);
 // const checkboxRefs = ref([]);
 
+const countryRegionConfirm = (values) => {
+    showCountryRegion.value = false;
+    formData.countryRegionName = values.selectedOptions[0].text;
+    formData.countryRegion = values.selectedOptions[0].value;
+}
+
 /**
  * 将subData数据转换为formData
  */
@@ -434,6 +457,7 @@ const initFormData = () => {
         emergencyContactPhone: 'emergencyContactPhone', // 紧急联系人电话
         cardType: 'cardType', // 证件类型
         idCard: 'passport', // 证件号
+        countryRegion: 'countryRegion', // 国家/地区
         dietaryRequirements: 'catering', // 饮食要求
         workUnit: 'workUnit', // 工作单位
         unitType: 'unitType', // 单位类型
@@ -613,6 +637,7 @@ const onSubmit = () => {
         active2: formData.active2 || '否',
         active3: formData.active3 || '否',
         id: props.subData.id, // 人员id
+        countryRegion: formData.countryRegion, // 国家/地区
         level: formData.level, // 职级
         code: props.verificationCode, // 邀请码
         name: formData.name, // 姓名

+ 394 - 85
src/view/fenghui/lang.js

@@ -162,39 +162,208 @@ export default {
             { text: '综合保障组-其他', value: '综合保障组-其他' },
         ],
         "countryRegionList": [
-            { text: '安提瓜和巴布达', value: '安提瓜和巴布达' },
-            { text: '阿根廷', value: '阿根廷' },
-            { text: '阿根廷', value: '阿根廷' },
-            { text: '巴巴多斯', value: '巴巴多斯' },
-            { text: '伯利兹', value: '伯利兹' },
-            { text: '玻利维亚', value: '玻利维亚' },
-            { text: "巴西", "value": "巴西" },
-            { "text": "智利", "value": "智利" },
-            { "text": "哥伦比亚", "value": "哥伦比亚" },
-            { "text": "哥斯达黎加", "value": "哥斯达黎加" },
-            { "text": "古巴", "value": "古巴" },
+            { "text": "亚洲", "value": "亚洲", "disabled": true },
+            { "text": "阿富汗", "value": "阿富汗" },
+            { "text": "阿联酋", "value": "阿联酋" },
+            { "text": "阿曼", "value": "阿曼" },
+            { "text": "阿塞拜疆", "value": "阿塞拜疆" },
+            { "text": "巴基斯坦", "value": "巴基斯坦" },
+            { "text": "巴勒斯坦", "value": "巴勒斯坦" },
+            { "text": "巴林", "value": "巴林" },
+            { "text": "不丹", "value": "不丹" },
+            { "text": "朝鲜", "value": "朝鲜" },
+            { "text": "东帝汶", "value": "东帝汶" },
+            { "text": "菲律宾", "value": "菲律宾" },
+            { "text": "格鲁吉亚", "value": "格鲁吉亚" },
+            { "text": "哈萨克斯坦", "value": "哈萨克斯坦" },
+            { "text": "韩国", "value": "韩国" },
+            { "text": "吉尔吉斯斯坦", "value": "吉尔吉斯斯坦" },
+            { "text": "柬埔寨", "value": "柬埔寨" },
+            { "text": "卡塔尔", "value": "卡塔尔" },
+            { "text": "科威特", "value": "科威特" },
+            { "text": "老挝", "value": "老挝" },
+            { "text": "黎巴嫩", "value": "黎巴嫩" },
+            { "text": "马尔代夫", "value": "马尔代夫" },
+            { "text": "马来西亚", "value": "马来西亚" },
+            { "text": "蒙古", "value": "蒙古" },
+            { "text": "孟加拉国", "value": "孟加拉国" },
+            { "text": "缅甸", "value": "缅甸" },
+            { "text": "尼泊尔", "value": "尼泊尔" },
+            { "text": "日本", "value": "日本" },
+            { "text": "沙特阿拉伯", "value": "沙特阿拉伯" },
+            { "text": "斯里兰卡", "value": "斯里兰卡" },
+            { "text": "塔吉克斯坦", "value": "塔吉克斯坦" },
+            { "text": "泰国", "value": "泰国" },
+            { "text": "土耳其", "value": "土耳其" },
+            { "text": "土库曼斯坦", "value": "土库曼斯坦" },
+            { "text": "文莱", "value": "文莱" },
+            { "text": "乌兹别克斯坦", "value": "乌兹别克斯坦" },
+            { "text": "新加坡", "value": "新加坡" },
+            { "text": "叙利亚", "value": "叙利亚" },
+            { "text": "亚美尼亚", "value": "亚美尼亚" },
+            { "text": "也门", "value": "也门" },
+            { "text": "伊拉克", "value": "伊拉克" },
+            { "text": "伊朗", "value": "伊朗" },
+            { "text": "以色列", "value": "以色列" },
+            { "text": "印度", "value": "印度" },
+            { "text": "印度尼西亚", "value": "印度尼西亚" },
+            { "text": "约旦", "value": "约旦" },
+            { "text": "越南", "value": "越南" },
+            { "text": "非洲", "value": "非洲", "disabled": true },
+            { "text": "阿尔及利亚", "value": "阿尔及利亚" },
+            { "text": "埃及", "value": "埃及" },
+            { "text": "埃塞俄比亚", "value": "埃塞俄比亚" },
+            { "text": "安哥拉", "value": "安哥拉" },
+            { "text": "贝宁", "value": "贝宁" },
+            { "text": "博茨瓦纳", "value": "博茨瓦纳" },
+            { "text": "布基纳法索", "value": "布基纳法索" },
+            { "text": "布隆迪", "value": "布隆迪" },
+            { "text": "赤道几内亚", "value": "赤道几内亚" },
+            { "text": "多哥", "value": "多哥" },
+            { "text": "厄立特里亚", "value": "厄立特里亚" },
+            { "text": "佛得角", "value": "佛得角" },
+            { "text": "冈比亚", "value": "冈比亚" },
+            { "text": "刚果(布)", "value": "刚果(布)" },
+            { "text": "刚果(金)", "value": "刚果(金)" },
+            { "text": "吉布提", "value": "吉布提" },
+            { "text": "几内亚", "value": "几内亚" },
+            { "text": "几内亚比绍", "value": "几内亚比绍" },
+            { "text": "加纳", "value": "加纳" },
+            { "text": "加蓬", "value": "加蓬" },
+            { "text": "津巴布韦", "value": "津巴布韦" },
+            { "text": "喀麦隆", "value": "喀麦隆" },
+            { "text": "科摩罗", "value": "科摩罗" },
+            { "text": "科特迪瓦", "value": "科特迪瓦" },
+            { "text": "肯尼亚", "value": "肯尼亚" },
+            { "text": "莱索托", "value": "莱索托" },
+            { "text": "利比里亚", "value": "利比里亚" },
+            { "text": "利比亚", "value": "利比亚" },
+            { "text": "卢旺达", "value": "卢旺达" },
+            { "text": "马达加斯加", "value": "马达加斯加" },
+            { "text": "马拉维", "value": "马拉维" },
+            { "text": "马里", "value": "马里" },
+            { "text": "毛里求斯", "value": "毛里求斯" },
+            { "text": "毛里塔尼亚", "value": "毛里塔尼亚" },
+            { "text": "摩洛哥", "value": "摩洛哥" },
+            { "text": "莫桑比克", "value": "莫桑比克" },
+            { "text": "纳米比亚", "value": "纳米比亚" },
+            { "text": "南非", "value": "南非" },
+            { "text": "南苏丹", "value": "南苏丹" },
+            { "text": "尼日尔", "value": "尼日尔" },
+            { "text": "尼日利亚", "value": "尼日利亚" },
+            { "text": "塞拉利昂", "value": "塞拉利昂" },
+            { "text": "塞内加尔", "value": "塞内加尔" },
+            { "text": "塞舌尔", "value": "塞舌尔" },
+            { "text": "圣多美和普林西比", "value": "圣多美和普林西比" },
+            { "text": "斯威士兰", "value": "斯威士兰" },
+            { "text": "苏丹", "value": "苏丹" },
+            { "text": "索马里", "value": "索马里" },
+            { "text": "坦桑尼亚", "value": "坦桑尼亚" },
+            { "text": "突尼斯", "value": "突尼斯" },
+            { "text": "乌干达", "value": "乌干达" },
+            { "text": "赞比亚", "value": "赞比亚" },
+            { "text": "乍得", "value": "乍得" },
+            { "text": "中非", "value": "中非" },
+            { "text": "欧洲", "value": "欧洲", "disabled": true },
+            { "text": "阿尔巴尼亚", "value": "阿尔巴尼亚" },
+            { "text": "爱尔兰", "value": "爱尔兰" },
+            { "text": "爱沙尼亚", "value": "爱沙尼亚" },
+            { "text": "安道尔", "value": "安道尔" },
+            { "text": "奥地利", "value": "奥地利" },
+            { "text": "白俄罗斯", "value": "白俄罗斯" },
+            { "text": "保加利亚", "value": "保加利亚" },
+            { "text": "北马其顿", "value": "北马其顿" },
+            { "text": "比利时", "value": "比利时" },
+            { "text": "冰岛", "value": "冰岛" },
+            { "text": "波黑", "value": "波黑" },
+            { "text": "波兰", "value": "波兰" },
+            { "text": "丹麦", "value": "丹麦" },
+            { "text": "德国", "value": "德国" },
+            { "text": "俄罗斯", "value": "俄罗斯" },
+            { "text": "法国", "value": "法国" },
+            { "text": "梵蒂冈", "value": "梵蒂冈" },
+            { "text": "芬兰", "value": "芬兰" },
+            { "text": "荷兰", "value": "荷兰" },
+            { "text": "黑山", "value": "黑山" },
+            { "text": "捷克", "value": "捷克" },
+            { "text": "克罗地亚", "value": "克罗地亚" },
+            { "text": "拉脱维亚", "value": "拉脱维亚" },
+            { "text": "立陶宛", "value": "立陶enu" },
+            { "text": "列支敦士登", "value": "列支敦士登" },
+            { "text": "卢森堡", "value": "卢森堡" },
+            { "text": "罗马尼亚", "value": "罗马尼亚" },
+            { "text": "马耳他", "value": "马耳他" },
+            { "text": "摩尔多瓦", "value": "摩尔多瓦" },
+            { "text": "摩纳哥", "value": "摩纳哥" },
+            { "text": "挪威", "value": "挪威" },
+            { "text": "葡萄牙", "value": "葡萄牙" },
+            { "text": "瑞典", "value": "瑞典" },
+            { "text": "瑞士", "value": "瑞士" },
+            { "text": "塞尔维亚", "value": "塞尔维亚" },
+            { "text": "塞浦路斯", "value": "塞浦路斯" },
+            { "text": "圣马力诺", "value": "圣马力诺" },
+            { "text": "斯洛伐克", "value": "斯洛伐克" },
+            { "text": "斯洛文尼亚", "value": "斯洛文尼亚" },
+            { "text": "乌克兰", "value": "乌克兰" },
+            { "text": "西班牙", "value": "西班牙" },
+            { "text": "希腊", "value": "希腊" },
+            { "text": "匈牙利", "value": "匈牙利" },
+            { "text": "意大利", "value": "意大利" },
+            { "text": "英国", "value": "英国" },
+            { "text": "北美洲", "value": "北美洲", "disabled": true },
+            { "text": "安提瓜和巴布达", "value": "安提瓜和巴布达" },
+            { "text": "巴巴多斯", "value": "巴巴多斯" },
+            { "text": "巴哈马", "value": "巴哈马" },
+            { "text": "巴拿马", "value": "巴拿马" },
+            { "text": "伯利兹", "value": "伯利兹" },
             { "text": "多米尼加", "value": "多米尼加" },
             { "text": "多米尼克", "value": "多米尼克" },
-            { "text": "厄瓜多尔", "value": "厄瓜多尔" },
-            { "text": "萨尔瓦多", "value": "萨尔瓦多" },
             { "text": "格林纳达", "value": "格林纳达" },
-            { "text": "危地马拉", "value": "危地马拉" },
-            { "text": "圭亚那", "value": "圭亚那" },
+            { "text": "哥斯达黎加", "value": "哥斯达黎加" },
+            { "text": "古巴", "value": "古巴" },
             { "text": "海地", "value": "海地" },
             { "text": "洪都拉斯", "value": "洪都拉斯" },
-            { "text": "牙买加", "value": "牙买加" },
+            { "text": "加拿大", "value": "加拿大" },
+            { "text": "美国", "value": "美国" },
             { "text": "墨西哥", "value": "墨西哥" },
             { "text": "尼加拉瓜", "value": "尼加拉瓜" },
-            { "text": "巴拿马", "value": "巴拿马" },
-            { "text": "巴拉圭", "value": "巴拉圭" },
-            { "text": "秘鲁", "value": "秘鲁" },
-            { "text": "圣卢西亚", "value": "圣卢西亚" },
+            { "text": "萨尔瓦多", "value": "萨尔瓦多" },
             { "text": "圣基茨和尼维斯", "value": "圣基茨和尼维斯" },
+            { "text": "圣卢西亚", "value": "圣卢西亚" },
             { "text": "圣文森特和格林纳丁斯", "value": "圣文森特和格林纳丁斯" },
-            { "text": "苏里南", "value": "苏里南" },
             { "text": "特立尼达和多巴哥", "value": "特立尼达和多巴哥" },
+            { "text": "危地马拉", "value": "危地马拉" },
+            { "text": "牙买加", "value": "牙买加" },
+            { "text": "南美洲", "value": "南美洲", "disabled": true },
+            { "text": "阿根廷", "value": "阿根廷" },
+            { "text": "巴拉圭", "value": "巴拉圭" },
+            { "text": "巴西", "value": "巴西" },
+            { "text": "秘鲁", "value": "秘鲁" },
+            { "text": "玻利维亚", "value": "玻利维亚" },
+            { "text": "厄瓜多尔", "value": "厄瓜多尔" },
+            { "text": "哥伦比亚", "value": "哥伦比亚" },
+            { "text": "圭亚那", "value": "圭亚那" },
+            { "text": "苏里南", "value": "苏里南" },
+            { "text": "委内瑞拉", "value": "委内瑞拉" },
             { "text": "乌拉圭", "value": "乌拉圭" },
-            { "text": "委内瑞拉", "value": "委内瑞拉" }
+            { "text": "智利", "value": "智利" },
+            { "text": "大洋洲", "value": "大洋洲", "disabled": true },
+            { "text": "澳大利亚", "value": "澳大利亚" },
+            { "text": "巴布亚新几内亚", "value": "巴布亚新几内亚" },
+            { "text": "斐济", "value": "斐济" },
+            { "text": "基里巴斯", "value": "基里巴斯" },
+            { "text": "库克群岛", "value": "库克群岛" },
+            { "text": "马绍尔群岛", "value": "马绍尔群岛" },
+            { "text": "密克罗尼西亚联邦", "value": "密克罗尼西亚联邦" },
+            { "text": "瑙鲁", "value": "瑙鲁" },
+            { "text": "纽埃", "value": "纽埃" },
+            { "text": "帕劳", "value": "帕劳" },
+            { "text": "萨摩亚", "value": "萨摩亚" },
+            { "text": "所罗门群岛", "value": "所罗门群岛" },
+            { "text": "汤加", "value": "汤加" },
+            { "text": "图瓦卢", "value": "图瓦卢" },
+            { "text": "瓦努阿图", "value": "瓦努阿图" },
+            { "text": "新西兰", "value": "新西兰" }
         ],
     },
     "en": {
@@ -361,39 +530,213 @@ export default {
             { "text": "Comprehensive Support Group - Others", "value": "综合保障组-其他" }
         ],
         "countryRegionList": [
+            { "text": "Asia", "value": "亚洲", "disabled": true },
+            { "text": "Afghanistan", "value": "阿富汗" },
+            { "text": "Armenia", "value": "阿联酋" },
+            { "text": "Azerbaijan", "value": "阿曼" },
+            { "text": "Bahrain", "value": "阿塞拜疆" },
+            { "text": "Bangladesh", "value": "巴基斯坦" },
+            { "text": "Bhutan", "value": "巴勒斯坦" },
+            { "text": "Brunei", "value": "巴林" },
+            { "text": "Cambodia", "value": "不丹" },
+            { "text": "DPRK (Democratic People's Republic of Korea)", "value": "朝鲜" },
+            { "text": "Georgia", "value": "东帝汶" },
+            { "text": "India", "value": "菲律宾" },
+            { "text": "Indonesia", "value": "格鲁吉亚" },
+            { "text": "Iran", "value": "哈萨克斯坦" },
+            { "text": "Iraq", "value": "韩国" },
+            { "text": "Israel", "value": "吉尔吉斯斯坦" },
+            { "text": "Japan", "value": "柬埔寨" },
+            { "text": "Jordan", "value": "卡塔尔" },
+            { "text": "Kazakhstan", "value": "科威特" },
+            { "text": "Kuwait", "value": "老挝" },
+            { "text": "Kyrgyzstan", "value": "黎巴嫩" },
+            { "text": "Laos", "value": "马尔代夫" },
+            { "text": "Lebanon", "value": "马来西亚" },
+            { "text": "Malaysia", "value": "蒙古" },
+            { "text": "Maldives", "value": "孟加拉国" },
+            { "text": "Mongolia", "value": "缅甸" },
+            { "text": "Myanmar", "value": "尼泊尔" },
+            { "text": "Nepal", "value": "日本" },
+            { "text": "Oman", "value": "沙特阿拉伯" },
+            { "text": "Pakistan", "value": "斯里兰卡" },
+            { "text": "Palestine", "value": "塔吉克斯坦" },
+            { "text": "Philippines", "value": "泰国" },
+            { "text": "Qatar", "value": "土耳其" },
+            { "text": "ROK (Republic of Korea)", "value": "土库曼斯坦" },
+            { "text": "Saudi Arabia", "value": "文莱" },
+            { "text": "Singapore", "value": "乌兹别克斯坦" },
+            { "text": "Sri Lanka", "value": "新加坡" },
+            { "text": "Syria", "value": "叙利亚" },
+            { "text": "Tajikistan", "value": "亚美尼亚" },
+            { "text": "Thailand", "value": "也门" },
+            { "text": "Timor-Leste", "value": "伊拉克" },
+            { "text": "Türkiye", "value": "伊朗" },
+            { "text": "Turkmenistan", "value": "以色列" },
+            { "text": "UAE (United Arab Emirates)", "value": "印度" },
+            { "text": "Uzbekistan", "value": "印度尼西亚" },
+            { "text": "Viet Nam", "value": "约旦" },
+            { "text": "Yemen", "value": "越南" },
+
+            { "text": "Africa", "value": "非洲", "disabled": true },
+            { "text": "Algeria", "value": "阿尔及利亚" },
+            { "text": "Angola", "value": "埃及" },
+            { "text": "Benin", "value": "埃塞俄比亚" },
+            { "text": "Botswana", "value": "安哥拉" },
+            { "text": "Burkina Faso", "value": "贝宁" },
+            { "text": "Burundi", "value": "博茨瓦纳" },
+            { "text": "Cabo Verde", "value": "布基纳法索" },
+            { "text": "Comoros", "value": "布隆迪" },
+            { "text": "Central African Republic", "value": "赤道几内亚" },
+            { "text": "Cameroon", "value": "多哥" },
+            { "text": "Congo", "value": "厄立特里亚" },
+            { "text": "Côte d'Ivoire", "value": "佛得角" },
+            { "text": "Chad", "value": "冈比亚" },
+            { "text": "Djibouti", "value": "刚果(布)" },
+            { "text": "DRC (Democratic Republic of the Congo)", "value": "刚果(金)" },
+            { "text": "Egypt", "value": "吉布提" },
+            { "text": "Equatorial Guinea", "value": "几内亚" },
+            { "text": "Eritrea", "value": "几内亚比绍" },
+            { "text": "Ethiopia", "value": "加纳" },
+            { "text": "Gabon", "value": "加蓬" },
+            { "text": "Gambia", "value": "津巴布韦" },
+            { "text": "Ghana", "value": "喀麦隆" },
+            { "text": "Guinea", "value": "科摩罗" },
+            { "text": "Guinea Bissau", "value": "科特迪瓦" },
+            { "text": "Kenya", "value": "肯尼亚" },
+            { "text": "Lesotho", "value": "莱索托" },
+            { "text": "Libya", "value": "利比里亚" },
+            { "text": "Liberia", "value": "利比亚" },
+            { "text": "Madagascar", "value": "卢旺达" },
+            { "text": "Malawi", "value": "马达加斯加" },
+            { "text": "Mali", "value": "马拉维" },
+            { "text": "Mauritania", "value": "马里" },
+            { "text": "Mauritius", "value": "毛里求斯" },
+            { "text": "Morocco", "value": "毛里塔尼亚" },
+            { "text": "Mozambique", "value": "摩洛哥" },
+            { "text": "Namibia", "value": "莫桑比克" },
+            { "text": "Niger", "value": "纳米比亚" },
+            { "text": "Nigeria", "value": "南非" },
+            { "text": "Rwanda", "value": "南苏丹" },
+            { "text": "Sao Tome and Principe", "value": "尼日尔" },
+            { "text": "Senegal", "value": "尼日利亚" },
+            { "text": "Seychelles", "value": "塞拉利昂" },
+            { "text": "Sierra Leone", "value": "塞内加尔" },
+            { "text": "Somalia", "value": "塞舌尔" },
+            { "text": "South Africa", "value": "圣多美和普林西比" },
+            { "text": "South Sudan", "value": "斯威士兰" },
+            { "text": "Sudan", "value": "苏丹" },
+            { "text": "Tanzania", "value": "索马里" },
+            { "text": "Togo", "value": "坦桑尼亚" },
+            { "text": "Tunisia", "value": "突尼斯" },
+            { "text": "Uganda", "value": "乌干达" },
+            { "text": "Zambia", "value": "赞比亚" },
+            { "text": "Zimbabwe", "value": "乍得" },
+            { "text": "", "value": "中非" },
+
+            { "text": "Europe", "value": "欧洲", "disabled": true },
+            { "text": "Albania", "value": "阿尔巴尼亚" },
+            { "text": "Andorra", "value": "爱尔兰" },
+            { "text": "Austria", "value": "爱沙尼亚" },
+            { "text": "Belarus", "value": "安道尔" },
+            { "text": "Belgium", "value": "奥地利" },
+            { "text": "Bosnia and Herzegovina", "value": "白俄罗斯" },
+            { "text": "Bulgaria", "value": "保加利亚" },
+            { "text": "Croatia", "value": "北马其顿" },
+            { "text": "Cyprus", "value": "比利时" },
+            { "text": "Czechia", "value": "冰岛" },
+            { "text": "Denmark", "value": "波黑" },
+            { "text": "European Union", "value": "波兰" },
+            { "text": "Estonia", "value": "丹麦" },
+            { "text": "Finland", "value": "德国" },
+            { "text": "France", "value": "俄罗斯" },
+            { "text": "Germany", "value": "法国" },
+            { "text": "Greece", "value": "梵蒂冈" },
+            { "text": "Hungary", "value": "芬兰" },
+            { "text": "Iceland", "value": "荷兰" },
+            { "text": "Ireland", "value": "黑山" },
+            { "text": "Italy", "value": "捷克" },
+            { "text": "Latvia", "value": "克罗地亚" },
+            { "text": "Liechtenstein", "value": "拉脱维亚" },
+            { "text": "Lithuania", "value": "立陶宛" },
+            { "text": "Luxembourg", "value": "列支敦士登" },
+            { "text": "Malta", "value": "卢森堡" },
+            { "text": "Moldova", "value": "罗马尼亚" },
+            { "text": "Monaco", "value": "马耳他" },
+            { "text": "Montenegro", "value": "摩尔多瓦" },
+            { "text": "Netherlands", "value": "摩纳哥" },
+            { "text": "North Macedonia", "value": "挪威" },
+            { "text": "Norway", "value": "葡萄牙" },
+            { "text": "Poland", "value": "瑞典" },
+            { "text": "Portugal", "value": "瑞士" },
+            { "text": "Romania", "value": "塞尔维亚" },
+            { "text": "Russia", "value": "塞浦路斯" },
+            { "text": "San Marino", "value": "圣马力诺" },
+            { "text": "Serbia", "value": "斯洛伐克" },
+            { "text": "Slovakia", "value": "斯洛文尼亚" },
+            { "text": "Slovenia", "value": "乌克兰" },
+            { "text": "Spain", "value": "西班牙" },
+            { "text": "Sweden", "value": "希腊" },
+            { "text": "Switzerland", "value": "匈牙利" },
+            { "text": "Ukraine", "value": "意大利" },
+            { "text": "United Kingdom", "value": "英国" },
+
+            { "text": "North America", "value": "北美洲", "disabled": true },
             { "text": "Antigua and Barbuda", "value": "安提瓜和巴布达" },
+            { "text": "Bahamas", "value": "巴巴多斯" },
+            { "text": "Barbados", "value": "巴哈马" },
+            { "text": "Canada", "value": "巴拿马" },
+            { "text": "Costa Rica", "value": "伯利兹" },
+            { "text": "Cuba", "value": "多米尼加" },
+            { "text": "Dominica", "value": "多米尼克" },
+            { "text": "Dominican Republic", "value": "格林纳达" },
+            { "text": "Grenada", "value": "哥斯达黎加" },
+            { "text": "Honduras", "value": "古巴" },
+            { "text": "Jamaica", "value": "海地" },
+            { "text": "Mexico", "value": "洪都拉斯" },
+            { "text": "Nicaragua", "value": "加拿大" },
+            { "text": "Panama", "value": "美国" },
+            { "text": "Trinidad and Tobago", "value": "墨西哥" },
+            { "text": "United States of America", "value": "尼加拉瓜" },
+            { "text": "", "value": "萨尔瓦多" },
+            { "text": "", "value": "圣基茨和尼维斯" },
+            { "text": "", "value": "圣卢西亚" },
+            { "text": "", "value": "圣文森特和格林纳丁斯" },
+            { "text": "", "value": "特立尼达和多巴哥" },
+            { "text": "", "value": "危地马拉" },
+            { "text": "", "value": "牙买加" },
+
+            { "text": "South America", "value": "南美洲", "disabled": true },
             { "text": "Argentina", "value": "阿根廷" },
-            { "text": "The Bahamas", "value": "巴哈马" },
-            { "text": "Barbados", "value": "巴巴多斯" },
-            { "text": "Belize", "value": "伯利兹" },
-            { "text": "Bolivia", "value": "玻利维亚" },
+            { "text": "Bolivia", "value": "巴拉圭" },
             { "text": "Brazil", "value": "巴西" },
-            { "text": "Chile", "value": "智利" },
-            { "text": "Colombia", "value": "哥伦比亚" },
-            { "text": "Costa Rica", "value": "哥斯达黎加" },
-            { "text": "Cuba", "value": "古巴" },
-            { "text": "Dominican Republic", "value": "多米尼加" },
-            { "text": "Dominica", "value": "多米尼克" },
+            { "text": "Chile", "value": "秘鲁" },
+            { "text": "Colombia", "value": "玻利维亚" },
             { "text": "Ecuador", "value": "厄瓜多尔" },
-            { "text": "El Salvador", "value": "萨尔瓦多" },
-            { "text": "Grenada", "value": "格林纳达" },
-            { "text": "Guatemala", "value": "危地马拉" },
-            { "text": "Guyana", "value": "圭亚那" },
-            { "text": "Haiti", "value": "海地" },
-            { "text": "Honduras", "value": "洪都拉斯" },
-            { "text": "Jamaica", "value": "牙买加" },
-            { "text": "Mexico", "value": "墨西哥" },
-            { "text": "Nicaragua", "value": "尼加拉瓜" },
-            { "text": "Panama", "value": "巴拿马" },
-            { "text": "Paraguay", "value": "巴拉圭" },
-            { "text": "Peru", "value": "秘鲁" },
-            { "text": "Saint Lucia", "value": "圣卢西亚" },
-            { "text": "Kitts and Nevis", "value": "圣基茨和尼维斯" },
-            { "text": "Saint Vincent and the Grenadines", "value": "圣文森特和格林纳丁斯" },
+            { "text": "Guyana", "value": "哥伦比亚" },
+            { "text": "Peru", "value": "圭亚那" },
             { "text": "Suriname", "value": "苏里南" },
-            { "text": "Trinidad and Tobago", "value": "特立尼达和多巴哥" },
-            { "text": "Uruguay", "value": "乌拉圭" },
-            { "text": "Venezuela", "value": "委内瑞拉" }
+            { "text": "Uruguay", "value": "委内瑞拉" },
+            { "text": "Venezuela", "value": "乌拉圭" },
+            { "text": "", "value": "智利" },
+
+            { "text": "Oceania", "value": "大洋洲", "disabled": true },
+            { "text": "Australia", "value": "澳大利亚" },
+            { "text": "Cook Islands", "value": "巴布亚新几内亚" },
+            { "text": "Fiji", "value": "斐济" },
+            { "text": "Micronesia", "value": "基里巴斯" },
+            { "text": "Niue", "value": "库克群岛" },
+            { "text": "New Zealand", "value": "马绍尔群岛" },
+            { "text": "Papua New Guinea", "value": "密克罗尼西亚联邦" },
+            { "text": "Samoa", "value": "瑙鲁" },
+            { "text": "Tonga", "value": "纽埃" },
+            { "text": "Vanuatu", "value": "帕劳" },
+            { "text": "", "value": "萨摩亚" },
+            { "text": "", "value": "所罗门群岛" },
+            { "text": "", "value": "汤加" },
+            { "text": "", "value": "图瓦卢" },
+            { "text": "", "value": "瓦努阿图" },
+            { "text": "", "value": "新西兰" }
         ],
     },
     "es": {
@@ -559,40 +902,6 @@ export default {
             { "text": "Equipo de Apoyo Integral- Voluntarios", "value": "综合保障组-志愿者" },
             { "text": "Equipo de Apoyo Integral-Otros", "value": "综合保障组-其他" }
         ],
-        "countryRegionList": [
-            { "text": "Antigua y Barbuda", "value": "安提瓜和巴布达" },
-            { "text": "Argentina", "value": "阿根廷" },
-            { "text": "Bahamas", "value": "巴哈马" },
-            { "text": "Barbados", "value": "巴巴多斯" },
-            { "text": "Belice", "value": "伯利兹" },
-            { "text": "Bolivia", "value": "玻利维亚" },
-            { "text": "Brasil", "value": "巴西" },
-            { "text": "Chile", "value": "智利" },
-            { "text": "Colombia", "value": "哥伦比亚" },
-            { "text": "Costa Rica", "value": "哥斯达黎加" },
-            { "text": "Cuba", "value": "古巴" },
-            { "text": "República Dominicana", "value": "多米尼加" },
-            { "text": "Dominica", "value": "多米尼克" },
-            { "text": "Ecuador", "value": "厄瓜多尔" },
-            { "text": "El Salvador", "value": "萨尔瓦多" },
-            { "text": "Granada", "value": "格林纳达" },
-            { "text": "Guatemala", "value": "危地马拉" },
-            { "text": "Guyana", "value": "圭亚那" },
-            { "text": "Haití", "value": "海地" },
-            { "text": "Honduras", "value": "洪都拉斯" },
-            { "text": "Jamaica", "value": "牙买加" },
-            { "text": "México", "value": "墨西哥" },
-            { "text": "Nicaragua", "value": "尼加拉瓜" },
-            { "text": "Panamá", "value": "巴拿马" },
-            { "text": "Paraguay", "value": "巴拉圭" },
-            { "text": "Perú", "value": "秘鲁" },
-            { "text": "Santa Lucía", "value": "圣卢西亚" },
-            { "text": "San Cristóbal y Nieves", "value": "圣基茨和尼维斯" },
-            { "text": "San Vicente y las Granadinas", "value": "圣文森特和格林纳丁斯" },
-            { "text": "Surinam", "value": "苏里南" },
-            { "text": "Trinidad y Tobago", "value": "特立尼达和多巴哥" },
-            { "text": "Uruguay", "value": "乌拉圭" },
-            { "text": "Venezuela", "value": "委内瑞拉" }
-        ],
+        "countryRegionList": [],
     }
 }