userCenterGeiWebDataForm.vue 44 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426
  1. <template>
  2. <div style="width: 100%;background: #fff;min-height: 700px;" class="userCenterAuthenticationPersonal">
  3. <div v-show="$i18n.locale == 'zh'" style="height: 80px;line-height: 80px;margin-top: 20px;margin: 0 20px; color: #666;font-size: 15px; border-bottom: 1px solid #bcbcbc;">
  4. 添加数据
  5. <!-- <span style="float: right;margin-top: 27px;"> <i class="el-icon-edit"></i> 修改</span> -->
  6. </div>
  7. <el-form v-show="$i18n.locale == 'zh'" ref="form" :model="geiAppDataWbTemp" label-width="160px" class="demo-ruleForm" style="margin-left: 100px;margin-top: 20px;width: 700px;" :rules="formrules">
  8. <el-form-item label="地区:" prop='countryId'>
  9. <el-select v-model="geiAppDataWbTemp.countryId" placeholder="请选择地区类型" :disabled="false" style="width: 70%;">
  10. <el-option
  11. v-for="item in originalCountryData"
  12. :key="item.value"
  13. :label="item.label"
  14. :value="item.value"
  15. :disabled="false">
  16. </el-option>
  17. </el-select>
  18. </el-form-item>
  19. <el-form-item :required="true" label="年份">
  20. <el-col :span="11">
  21. <el-date-picker type="year"
  22. placeholder="选择日期"
  23. format="yyyy 年"
  24. value-format="yyyy" v-model="geiAppDataWbTemp.dataYear" style="width: 100%;"></el-date-picker>
  25. </el-col>
  26. </el-form-item>
  27. <el-form-item label="数值:" prop='dataValue' >
  28. <el-input v-model="geiAppDataWbTemp.dataValue" onkeyup="value=value.replace(/[^\d]/g,'')" :disabled="false" style="width: 70%;" maxlength="15" show-word-limit></el-input>
  29. </el-form-item>
  30. <el-form-item label="单位:" prop='unitCnName' >
  31. <el-input v-model="geiAppDataWbTemp.unitCnName" :readonly="true" style="width: 70%;" show-word-limit></el-input>
  32. </el-form-item>
  33. <div v-show="$i18n.locale == 'zh'" style="height: 200px;">
  34. <div style="margin-top: 100px;">
  35. <el-button type="warning" style="margin-left: 300px;" @click="save">保存</el-button>
  36. <el-button type="primary" style="margin-left: 30px;" @click="close">关闭</el-button>
  37. </div>
  38. </div>
  39. </el-form>
  40. <div v-show="$i18n.locale == 'en'" style="height: 80px;line-height: 80px;margin-top: 20px;margin: 0 20px; color: #666;font-size: 15px; border-bottom: 1px solid #bcbcbc;">
  41. Add data
  42. <!-- <span style="float: right;margin-top: 27px;"> <i class="el-icon-edit"></i> 修改</span> -->
  43. </div>
  44. <el-form v-show="$i18n.locale == 'en'" ref="form" :model="geiAppDataWbTemp" label-width="160px" class="demo-ruleForm" style="margin-left: 100px;margin-top: 20px;width: 700px;" :rules="formrules">
  45. <el-form-item label="Region:" prop='countryId' >
  46. <el-select v-model="geiAppDataWbTemp.countryId" placeholder="Please select region type" :disabled="false" style="width: 70%;">
  47. <el-option
  48. v-for="item in originalCountryData"
  49. :key="item.label"
  50. :label="$i18n.locale=='en'?item.value:item.label"
  51. :value="item.value"
  52. :disabled="false">
  53. </el-option>
  54. </el-select>
  55. </el-form-item>
  56. <el-form-item :required="true" label="Year">
  57. <el-col :span="11">
  58. <el-date-picker type="year"
  59. placeholder="Select a date"
  60. format="yyyy 年"
  61. value-format="yyyy" v-model="geiAppDataWbTemp.dataYear" style="width: 100%;"></el-date-picker>
  62. </el-col>
  63. </el-form-item>
  64. <el-form-item label="Value:" prop='dataValue'>
  65. <el-input v-model="geiAppDataWbTemp.dataValue" onkeyup="value=value.replace(/[^\d]/g,'')" :disabled="false" style="width: 70%;" maxlength="15" show-word-limit></el-input>
  66. </el-form-item>
  67. <el-form-item label="Unit:" prop='unitCnName' >
  68. <el-input v-model="geiAppDataWbTemp.unitEnName" :readonly="true" style="width: 70%;" show-word-limit></el-input>
  69. </el-form-item>
  70. <div v-show="$i18n.locale == 'en'" style="height: 200px;">
  71. <div style="margin-top: 100px;">
  72. <el-button type="warning" style="margin-left: 300px;" @click="save">save</el-button>
  73. <el-button type="primary" style="margin-left: 30px;" @click="close">close</el-button>
  74. </div>
  75. </div>
  76. </el-form>
  77. </div>
  78. </template>
  79. <script>
  80. import { getDicts } from '@/api/dict'
  81. import { saveOrUpdate, get } from '@/api/operation/gei/geiAppDataWbTemp'
  82. import Base from "@/views/base/Base"
  83. export default {
  84. name: 'geiAppDataWbForm',
  85. extends: Base,
  86. data () {
  87. return {
  88. yearList: [],
  89. canEdit: this.$route?.params?.canEdit??'',
  90. node:this.$route?.params?.key??'',
  91. geiAppDataWbTemp: {
  92. // id: 'd986ccfea40911eb8f108cec4bc03c2d',
  93. id: this.$route.query.key,
  94. countryId: '',
  95. countryCnName: '',
  96. countryEnName: '',
  97. countryType: '',
  98. indexId: '',
  99. indexCnName: '',
  100. indexEnName: '',
  101. indexCode: '',
  102. dataYear: '',
  103. dataQuarter: '',
  104. dataMonth: '',
  105. dataWeek: '',
  106. dataValue: '',
  107. dataFormattedValue: '',
  108. unitId: '',
  109. unitCnName: this.$route?.params?.key?.unitCnName??'',
  110. unitEnName: this.$route?.params?.key?.unitEnName??'',
  111. sourceId: '',
  112. sourceName: '',
  113. areaName: '',
  114. continentName: '',
  115. remark: '',
  116. createBy: '',
  117. createDate: '',
  118. updateBy: '',
  119. updateDate: '',
  120. isDelete: '',
  121. },
  122. countryName:'',
  123. originalCountryData: [
  124. {
  125. "id":"93BC2730ED0A402186F596F6A01C007E",
  126. "label":"世界",
  127. "value":"WORLD"
  128. },
  129. {
  130. "id":"A4E96E974CAF4406A81769A9B2D8C0AA",
  131. "label":"亚洲",
  132. "value":"ASIA"
  133. },
  134. {
  135. "id":"A213A97331144E96B8449F7E47812623",
  136. "label":"欧洲",
  137. "value":"EUROPE"
  138. },
  139. {
  140. "id":"BDD62BA9E4E7464FBD7F0613BDA83C4C",
  141. "label":"非洲",
  142. "value":"AFRICA"
  143. },
  144. {
  145. "id":"E2274D0DBF85416E88FD2829D27FDB7F",
  146. "label":"北美洲",
  147. "value":"NORTH AMERICA"
  148. },
  149. {
  150. "id":"5CAAB32FCD64433791D0781D04EC09A3",
  151. "label":"南美洲",
  152. "value":"SORTH AMERICA"
  153. },
  154. {
  155. "id":"BCFDB5A302004E918371A7C0CD4AB38A",
  156. "label":"大洋洲",
  157. "value":"OCEANIA"
  158. },
  159. {
  160. "id":"573E2688972E470C98FA49D58E664B1D",
  161. "label":"瑞士",
  162. "value":"SWITZERLAND",
  163. "CONTINENT_NAME":"欧洲",
  164. "CONTINENT_EN_NAME":"EUROPE"
  165. },
  166. {
  167. "id":"6C73289BCC8E431DA513809CD6FF54F0",
  168. "label":"泰国",
  169. "value":"THAILAND",
  170. "CONTINENT_NAME":"亚洲",
  171. "CONTINENT_EN_NAME":"ASIA"
  172. },
  173. {
  174. "id":"6540E122473D4BCF9AF94B1A5B03662E",
  175. "label":"伊拉克",
  176. "value":"IRAQ",
  177. "CONTINENT_NAME":"亚洲",
  178. "CONTINENT_EN_NAME":"ASIA"
  179. },
  180. {
  181. "id":"2CAD815A7FB24B60B6823B1C64F47887",
  182. "label":"加蓬",
  183. "value":"GABON",
  184. "CONTINENT_NAME":"非洲",
  185. "CONTINENT_EN_NAME":"AFRICA"
  186. },
  187. {
  188. "id":"75A8933D5C114E9FB6C1FDD75DAE4D93",
  189. "label":"朝鲜",
  190. "value":"KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF",
  191. "CONTINENT_NAME":"亚洲",
  192. "CONTINENT_EN_NAME":"ASIA"
  193. },
  194. {
  195. "id":"31EF3623A17B41FB98EABD1DBB8881EB",
  196. "label":"巴基斯坦",
  197. "value":"PAKISTAN",
  198. "CONTINENT_NAME":"亚洲",
  199. "CONTINENT_EN_NAME":"ASIA"
  200. },
  201. {
  202. "id":"0500DDEFB8FD4E069DD93908EE437B64",
  203. "label":"塞内加尔",
  204. "value":"SENEGAL",
  205. "CONTINENT_NAME":"非洲",
  206. "CONTINENT_EN_NAME":"AFRICA"
  207. },
  208. {
  209. "id":"5840498FF59F4821A1B06BC9B2E74772",
  210. "label":"哥伦比亚",
  211. "value":"COLOMBIA",
  212. "CONTINENT_NAME":"南美洲",
  213. "CONTINENT_EN_NAME":"SORTH AMERICA"
  214. },
  215. {
  216. "id":"504DCBD075DE4346BE742D6BA6706786",
  217. "label":"捷克",
  218. "value":"CZECH REPUBLIC",
  219. "CONTINENT_NAME":"欧洲",
  220. "CONTINENT_EN_NAME":"EUROPE"
  221. },
  222. {
  223. "id":"A1DBCF5A91474280837F1F5EAB3AA948",
  224. "label":"科威特",
  225. "value":"KUWAIT",
  226. "CONTINENT_NAME":"亚洲",
  227. "CONTINENT_EN_NAME":"ASIA"
  228. },
  229. {
  230. "id":"85541C1FFEC94087B379D05D6DEA7581",
  231. "label":"科特迪瓦共和国",
  232. "value":"COTE O IVOIRE",
  233. "CONTINENT_NAME":"非洲",
  234. "CONTINENT_EN_NAME":"AFRICA"
  235. },
  236. {
  237. "id":"CCAC8141A0734F7CB8FEA0989E064482",
  238. "label":"智利",
  239. "value":"CHILE",
  240. "CONTINENT_NAME":"南美洲",
  241. "CONTINENT_EN_NAME":"SORTH AMERICA"
  242. },
  243. {
  244. "id":"6428A41E57144447B77882B529D3BFC3",
  245. "label":"科索沃",
  246. "value":"KOSOVO",
  247. "CONTINENT_NAME":"欧洲",
  248. "CONTINENT_EN_NAME":"EUROPE"
  249. },
  250. {
  251. "id":"6B7C13CB91DF46C7BE5CCAD407785B19",
  252. "label":"俄罗斯",
  253. "value":"RUSSIAN FEDERATION",
  254. "CONTINENT_NAME":"欧洲",
  255. "CONTINENT_EN_NAME":"EUROPE"
  256. },
  257. {
  258. "id":"E2FDEEDD7D2E4966BF87CEA19B3E888D",
  259. "label":"苏里南",
  260. "value":"SURINAME",
  261. "CONTINENT_NAME":"南美洲",
  262. "CONTINENT_EN_NAME":"SORTH AMERICA"
  263. },
  264. {
  265. "id":"3E2C85B97438490D916C1A88A0250798",
  266. "label":"黎巴嫩",
  267. "value":"LEBANON",
  268. "CONTINENT_NAME":"亚洲",
  269. "CONTINENT_EN_NAME":"ASIA"
  270. },
  271. {
  272. "id":"3662AC0D4DFB4DCC95260BDC27D4C77B",
  273. "label":"巴拿马",
  274. "value":"PANAMA",
  275. "CONTINENT_NAME":"北美洲",
  276. "CONTINENT_EN_NAME":"NORTH AMERICA"
  277. },
  278. // 原数据名 台北
  279. // {
  280. // "id":"B53640DF37884CB9B727F76FED8DA447",
  281. // "label":"中国台湾",
  282. // "value":"Taiwan",
  283. // "CONTINENT_NAME":"亚洲",
  284. // "CONTINENT_EN_NAME":"EAST ASIA"
  285. // },
  286. {
  287. "id":"601D2C141BA64255A544F4047D59D580",
  288. "label":"波黑",
  289. "value":"BOSNIA AND HERZEGOVINA",
  290. "CONTINENT_NAME":"欧洲",
  291. "CONTINENT_EN_NAME":"EUROPE"
  292. },
  293. {
  294. "id":"71D343C6B78B4B7B8B959E1EC066DEA3",
  295. "label":"澳大利亚",
  296. "value":"AUSTRALIA",
  297. "CONTINENT_NAME":"大洋洲",
  298. "CONTINENT_EN_NAME":"OCEANIA"
  299. },
  300. {
  301. "id":"CF9663D63AC44462AC6E78A3755D897F",
  302. "label":"韩国",
  303. "value":"REPUBLIC OF KOREA",
  304. "CONTINENT_NAME":"亚洲",
  305. "CONTINENT_EN_NAME":"ASIA"
  306. },
  307. {
  308. "id":"C9F6A50A5F2449A5A23920409625217E",
  309. "label":"罗马尼亚",
  310. "value":"ROMANIA",
  311. "CONTINENT_NAME":"欧洲",
  312. "CONTINENT_EN_NAME":"EUROPE"
  313. },
  314. {
  315. "id":"C6562C7E36594E51A57DCCC9AAA23DB8",
  316. "label":"卡塔尔",
  317. "value":"QATAR",
  318. "CONTINENT_NAME":"亚洲",
  319. "CONTINENT_EN_NAME":"ASIA"
  320. },
  321. {
  322. "id":"93DC3293ED88455B9B2B8CE24EB60282",
  323. "label":"马其顿",
  324. "value":"MACEDONIA",
  325. "CONTINENT_NAME":"欧洲",
  326. "CONTINENT_EN_NAME":"EUROPE"
  327. },
  328. {
  329. "id":"7183FA714DBC4BFBB01FC97799F65267",
  330. "label":"哈萨克斯坦",
  331. "value":"KAZAKHSTAN",
  332. "CONTINENT_NAME":"亚洲",
  333. "CONTINENT_EN_NAME":"ASIA"
  334. },
  335. {
  336. "id":"4059DE83E8964F579DCDE9ED1A1C6E3A",
  337. "label":"肯尼亚",
  338. "value":"KENYA",
  339. "CONTINENT_NAME":"非洲",
  340. "CONTINENT_EN_NAME":"AFRICA"
  341. },
  342. {
  343. "id":"FFFDA84B71064EDE97A02B53FC89B792",
  344. "label":"柬埔寨",
  345. "value":"KAMPUCHEA",
  346. "CONTINENT_NAME":"亚洲",
  347. "CONTINENT_EN_NAME":"ASIA"
  348. },
  349. {
  350. "id":"826C1EEB979F4008A215AEA36B61A036",
  351. "label":"克罗地亚",
  352. "value":"CROATIA",
  353. "CONTINENT_NAME":"欧洲",
  354. "CONTINENT_EN_NAME":"EUROPE"
  355. },
  356. {
  357. "id":"AD3C438089A343DBA5B71F9CF2060E48",
  358. "label":"喀麦隆",
  359. "value":"CAMEROON",
  360. "CONTINENT_NAME":"非洲",
  361. "CONTINENT_EN_NAME":"AFRICA"
  362. },
  363. {
  364. "id":"31CE0DC98D664A839B58108A804EA7E8",
  365. "label":"中国大陆和香港",
  366. "value":"CHINA(PR OF CHINA AND HONG KONG, CHINA);PR OF CHIN",
  367. "CONTINENT_NAME":"亚洲",
  368. "CONTINENT_EN_NAME":"ASIA"
  369. },
  370. {
  371. "id":"F7BA1D0893F540DC81C79097A9C99E0E",
  372. "label":"葡萄牙",
  373. "value":"PORTUGAL",
  374. "CONTINENT_NAME":"欧洲",
  375. "CONTINENT_EN_NAME":"EUROPE"
  376. },
  377. {
  378. "id":"6A66D8372B3646F9BF346A30710399F7",
  379. "label":"约旦",
  380. "value":"JORDAN",
  381. "CONTINENT_NAME":"亚洲",
  382. "CONTINENT_EN_NAME":"ASIA"
  383. },
  384. {
  385. "id":"EB35DC64AEB64D01B81B90CD6DF01FEB",
  386. "label":"波兰",
  387. "value":"POLAND",
  388. "CONTINENT_NAME":"欧洲",
  389. "CONTINENT_EN_NAME":"EUROPE"
  390. },
  391. {
  392. "id":"55447768ACF1476D84BD65D21363CC7E",
  393. "label":"日本",
  394. "value":"JAPAN",
  395. "CONTINENT_NAME":"亚洲",
  396. "CONTINENT_EN_NAME":"ASIA"
  397. },
  398. {
  399. "id":"93BC2730ED0A402186F596F6A01C007E",
  400. "label":"世界",
  401. "value":"WORLD",
  402. "CONTINENT_NAME":""
  403. },
  404. {
  405. "id":"710238915D5F46F3B3973DB3051FB354",
  406. "label":"文莱",
  407. "value":"BRUNEI DARUSSALAM",
  408. "CONTINENT_NAME":"亚洲",
  409. "CONTINENT_EN_NAME":"ASIA"
  410. },
  411. {
  412. "id":"0D04802B8018451CBCE93D5D4072998C",
  413. "label":"秘鲁",
  414. "value":"PERU",
  415. "CONTINENT_NAME":"南美洲",
  416. "CONTINENT_EN_NAME":"SORTH AMERICA"
  417. },
  418. {
  419. "id":"96AF033A4CBC49A98C23316ED421723B",
  420. "label":"巴西",
  421. "value":"BRAZIL",
  422. "CONTINENT_NAME":"南美洲",
  423. "CONTINENT_EN_NAME":"SORTH AMERICA"
  424. },
  425. {
  426. "id":"67346E748C7F455EB31DBCB37FAF7061",
  427. "label":"斯洛伐克",
  428. "value":"SLOVAKIA",
  429. "CONTINENT_NAME":"欧洲",
  430. "CONTINENT_EN_NAME":"EUROPE"
  431. },
  432. {
  433. "id":"F573F9D0643E43D591E0BC08848C991E",
  434. "label":"中国以外亚洲市场",
  435. "value":"ASIA EXCLUDING CHINA",
  436. "CONTINENT_NAME":"亚洲",
  437. "CONTINENT_EN_NAME":"ASIA"
  438. },
  439. {
  440. "id":"4251645C24D747E7BFA987A6B9FCA988",
  441. "label":"牙买加",
  442. "value":"JAMAICA",
  443. "CONTINENT_NAME":"北美洲",
  444. "CONTINENT_EN_NAME":"NORTH AMERICA"
  445. },
  446. {
  447. "id":"8165E46817D34D789F33DE571C237724",
  448. "label":"巴拉圭",
  449. "value":"PARAGUAY",
  450. "CONTINENT_NAME":"南美洲",
  451. "CONTINENT_EN_NAME":"SORTH AMERICA"
  452. },
  453. {
  454. "id":"BE3891DF57034772A7411A5CF3E0DB6E",
  455. "label":"博茨瓦纳",
  456. "value":"BOTSWANA",
  457. "CONTINENT_NAME":"非洲",
  458. "CONTINENT_EN_NAME":"AFRICA"
  459. },
  460. {
  461. "id":"7EC68C73841D405E8A3AA2F9F6D3149E",
  462. "label":"玻利维亚",
  463. "value":"BOLIVIA",
  464. "CONTINENT_NAME":"南美洲",
  465. "CONTINENT_EN_NAME":"SORTH AMERICA"
  466. },
  467. {
  468. "id":"4C247A0DED184FA9A6AFED7451A1CB06",
  469. "label":"津巴布韦",
  470. "value":"ZIMBABWE",
  471. "CONTINENT_NAME":"非洲",
  472. "CONTINENT_EN_NAME":"AFRICA"
  473. },
  474. {
  475. "id":"75ECA6B7C8254E9DA989FE4BB90EBBE9",
  476. "label":"赞比亚",
  477. "value":"ZAMBIA",
  478. "CONTINENT_NAME":"非洲",
  479. "CONTINENT_EN_NAME":"AFRICA"
  480. },
  481. {
  482. "id":"85E103B2FCD04CE097DB6342F4A61D52",
  483. "label":"以色列",
  484. "value":"ISRAEL",
  485. "CONTINENT_NAME":"亚洲",
  486. "CONTINENT_EN_NAME":"ASIA"
  487. },
  488. {
  489. "id":"5C5AC3793AD34A71BA89648A3ACAFF9E",
  490. "label":"越南",
  491. "value":"VIET NAM",
  492. "CONTINENT_NAME":"亚洲",
  493. "CONTINENT_EN_NAME":"ASIA"
  494. },
  495. {
  496. "id":"FB7269961C92407B9932A6731047C837",
  497. "label":"贝宁",
  498. "value":"BENIN",
  499. "CONTINENT_NAME":"非洲",
  500. "CONTINENT_EN_NAME":"AFRICA"
  501. },
  502. {
  503. "id":"D90A752B8BA04765B556696B92119687",
  504. "label":"阿曼",
  505. "value":"OMAN",
  506. "CONTINENT_NAME":"亚洲",
  507. "CONTINENT_EN_NAME":"ASIA"
  508. },
  509. {
  510. "id":"EBF209BD8C0D4212B5D2C0A51F8F5276",
  511. "label":"也门",
  512. "value":"YEMEN",
  513. "CONTINENT_NAME":"亚洲",
  514. "CONTINENT_EN_NAME":"ASIA"
  515. },
  516. {
  517. "id":"2B73B93D4BE240D79AD72F3AE4B33724",
  518. "label":"爱尔兰",
  519. "value":"IRELAND",
  520. "CONTINENT_NAME":"欧洲",
  521. "CONTINENT_EN_NAME":"EUROPE"
  522. },
  523. {
  524. "id":"23F5A0AA5AA04270826A4CF2E191D58F",
  525. "label":"乌兹别克斯坦",
  526. "value":"UZBEKISTAN",
  527. "CONTINENT_NAME":"亚洲",
  528. "CONTINENT_EN_NAME":"ASIA"
  529. },
  530. {
  531. "id":"B585704CE5B44FE29F58F1B2D5150F13",
  532. "label":"尼日利亚",
  533. "value":"NIGERIA",
  534. "CONTINENT_NAME":"非洲",
  535. "CONTINENT_EN_NAME":"AFRICA"
  536. },
  537. {
  538. "id":"064D469D7CA34893942004558B4B77BB",
  539. "label":"白俄罗斯",
  540. "value":"BYELORUSSIA",
  541. "CONTINENT_NAME":"欧洲",
  542. "CONTINENT_EN_NAME":"EUROPE"
  543. },
  544. {
  545. "id":"E93A5E4B9D3741898108A12DFB1A9E89",
  546. "label":"孟加拉",
  547. "value":"BANGLADESH",
  548. "CONTINENT_NAME":"亚洲",
  549. "CONTINENT_EN_NAME":"ASIA"
  550. },
  551. {
  552. "id":"08BC3E6A97544AEA83D10CAF1902E86D",
  553. "label":"哥斯达黎加",
  554. "value":"COSTA RICA",
  555. "CONTINENT_NAME":"北美洲",
  556. "CONTINENT_EN_NAME":"NORTH AMERICA"
  557. },
  558. {
  559. "id":"DB7178FEF68D4197B2AE6EA539DD51C2",
  560. "label":"比利时",
  561. "value":"BELGIUM",
  562. "CONTINENT_NAME":"欧洲",
  563. "CONTINENT_EN_NAME":"EUROPE"
  564. },
  565. {
  566. "id":"57EAF14DE10847CEAF66AD7C4263A714",
  567. "label":"印度尼西亚",
  568. "value":"INDONESIA",
  569. "CONTINENT_NAME":"亚洲",
  570. "CONTINENT_EN_NAME":"ASIA"
  571. },
  572. {
  573. "id":"C231A60CF5EE4687BF8E724D86863F98",
  574. "label":"尼加拉瓜",
  575. "value":"NICARAGUA",
  576. "CONTINENT_NAME":"北美洲",
  577. "CONTINENT_EN_NAME":"NORTH AMERICA"
  578. },
  579. {
  580. "id":"8F9EAAC655AA481BBFB21F9D6690529F",
  581. "label":"伊朗",
  582. "value":"IRAN",
  583. "CONTINENT_NAME":"亚洲",
  584. "CONTINENT_EN_NAME":"ASIA"
  585. },
  586. {
  587. "id":"1AC7E0D3C61A4529BBBFF99B40589440",
  588. "label":"委内瑞拉",
  589. "value":"VENEZUELA",
  590. "CONTINENT_NAME":"南美洲",
  591. "CONTINENT_EN_NAME":"SORTH AMERICA"
  592. },
  593. {
  594. "id":"683CC8CE05674135BEFEA0315F52DA56",
  595. "label":"印度",
  596. "value":"INDIA",
  597. "CONTINENT_NAME":"亚洲",
  598. "CONTINENT_EN_NAME":"ASIA"
  599. },
  600. {
  601. "id":"282E0055E83A43DBA1E62F4747CA9CF5",
  602. "label":"尼泊尔",
  603. "value":"NEPAL",
  604. "CONTINENT_NAME":"亚洲",
  605. "CONTINENT_EN_NAME":"ASIA"
  606. },
  607. {
  608. "id":"E5B5B0FD36F24F6B9527FA838BF1720E",
  609. "label":"乌克兰",
  610. "value":"UKRAINE",
  611. "CONTINENT_NAME":"欧洲",
  612. "CONTINENT_EN_NAME":"EUROPE"
  613. },
  614. {
  615. "id":"39B74F54EBDC436C90CA9120FF282CAC",
  616. "label":"冰岛",
  617. "value":"ICELAND",
  618. "CONTINENT_NAME":"欧洲",
  619. "CONTINENT_EN_NAME":"EUROPE"
  620. },
  621. {
  622. "id":"6A04D5C225624153A5F8743E87127DAF",
  623. "label":"纳米比亚",
  624. "value":"NAMIBIA",
  625. "CONTINENT_NAME":"非洲",
  626. "CONTINENT_EN_NAME":"AFRICA"
  627. },
  628. {
  629. "id":"DB5BF878A2CA4D4F83AB0F2D8B48562E",
  630. "label":"乌拉圭",
  631. "value":"URUGUAY",
  632. "CONTINENT_NAME":"南美洲",
  633. "CONTINENT_EN_NAME":"SORTH AMERICA"
  634. },
  635. {
  636. "id":"F8F138EB29C74A09AB3038B22320B4AB",
  637. "label":"尼日尔",
  638. "value":"NIGER",
  639. "CONTINENT_NAME":"非洲",
  640. "CONTINENT_EN_NAME":"AFRICA"
  641. },
  642. {
  643. "id":"FD4675360F974647BE3E1D8A06553219",
  644. "label":"巴林",
  645. "value":"BAHREIN",
  646. "CONTINENT_NAME":"亚洲",
  647. "CONTINENT_EN_NAME":"ASIA"
  648. },
  649. {
  650. "id":"A72EA3DA57AE43B69EC274C6E54842F0",
  651. "label":"阿塞拜疆",
  652. "value":"AZERBAIJAN",
  653. "CONTINENT_NAME":"亚洲",
  654. "CONTINENT_EN_NAME":"ASIA"
  655. },
  656. {
  657. "id":"28AC3A1EAFFC44508BDCE47C9C20AC17",
  658. "label":"土耳其",
  659. "value":"TURKEY",
  660. "CONTINENT_NAME":"亚洲",
  661. "CONTINENT_EN_NAME":"ASIA"
  662. },
  663. {
  664. "id":"95EA9657BAB340B48DC4B2BBC82C9624",
  665. "label":"奥地利",
  666. "value":"AUSTRIA",
  667. "CONTINENT_NAME":"欧洲",
  668. "CONTINENT_EN_NAME":"EUROPE"
  669. },
  670. {
  671. "id":"F88D0F80BC584CC3AAAD58CF8B9BA291",
  672. "label":"突尼斯",
  673. "value":"TUNISIA",
  674. "CONTINENT_NAME":"非洲",
  675. "CONTINENT_EN_NAME":"AFRICA"
  676. },
  677. {
  678. "id":"55646C38D9354B4287ACB15B50F03110",
  679. "label":"多哥",
  680. "value":"TOGO",
  681. "CONTINENT_NAME":"非洲",
  682. "CONTINENT_EN_NAME":"AFRICA"
  683. },
  684. {
  685. "id":"CF93974467D640B4A8B76950002365A3",
  686. "label":"保加利亚",
  687. "value":"BULGARIA",
  688. "CONTINENT_NAME":"欧洲",
  689. "CONTINENT_EN_NAME":"EUROPE"
  690. },
  691. {
  692. "id":"F40486BE70634019AFD8EB8594F0F91D",
  693. "label":"意大利",
  694. "value":"ITALY",
  695. "CONTINENT_NAME":"欧洲",
  696. "CONTINENT_EN_NAME":"EUROPE"
  697. },
  698. {
  699. "id":"FA25AE6C5693447D8E27DEC06894D599",
  700. "label":"沙特阿拉伯",
  701. "value":"SAUDI ARABIA",
  702. "CONTINENT_NAME":"亚洲",
  703. "CONTINENT_EN_NAME":"ASIA"
  704. },
  705. {
  706. "id":"1BB9739B78B34830B14F61E35D42E923",
  707. "label":"亚美尼亚",
  708. "value":"ARMENIA",
  709. "CONTINENT_NAME":"亚洲",
  710. "CONTINENT_EN_NAME":"ASIA"
  711. },
  712. {
  713. "id":"D9107761819C49B093F3239BB5F192CF",
  714. "label":"匈牙利",
  715. "value":"HUNGARY",
  716. "CONTINENT_NAME":"欧洲",
  717. "CONTINENT_EN_NAME":"EUROPE"
  718. },
  719. {
  720. "id":"60496E7F128F459DB9B7797A275813B9",
  721. "label":"缅甸",
  722. "value":"BURMA",
  723. "CONTINENT_NAME":"亚洲",
  724. "CONTINENT_EN_NAME":"ASIA"
  725. },
  726. {
  727. "id":"25DA41161A154BAEAE82A039420345B3",
  728. "label":"阿根廷",
  729. "value":"ARGENTINA",
  730. "CONTINENT_NAME":"南美洲",
  731. "CONTINENT_EN_NAME":"SORTH AMERICA"
  732. },
  733. {
  734. "id":"88807A5531614B70A6CBC94C8126604F",
  735. "label":"海地",
  736. "value":"HAITI",
  737. "CONTINENT_NAME":"北美洲",
  738. "CONTINENT_EN_NAME":"NORTH AMERICA"
  739. },
  740. {
  741. "id":"4A40DB25F392452C9907B07356282A23",
  742. "label":"摩洛哥",
  743. "value":"MOROCCO",
  744. "CONTINENT_NAME":"非洲",
  745. "CONTINENT_EN_NAME":"AFRICA"
  746. },
  747. {
  748. "id":"65C21B3F9BB34C848B24A89818141981",
  749. "label":"塔吉克斯坦",
  750. "value":"TAJIKISTAN",
  751. "CONTINENT_NAME":"亚洲",
  752. "CONTINENT_EN_NAME":"ASIA"
  753. },
  754. {
  755. "id":"7FE5A7B6F3F44BCEBAE6704AA84EAD0B",
  756. "label":"危地马拉",
  757. "value":"GUATEMALA",
  758. "CONTINENT_NAME":"北美洲",
  759. "CONTINENT_EN_NAME":"NORTH AMERICA"
  760. },
  761. {
  762. "id":"F7FBA0B8C73242C498F989D95C6D72F1",
  763. "label":"安哥拉",
  764. "value":"ANGOLA",
  765. "CONTINENT_NAME":"非洲",
  766. "CONTINENT_EN_NAME":"AFRICA"
  767. },
  768. {
  769. "id":"D174B60B201C4EF8A5305E70E5CD4699",
  770. "label":"丹麦",
  771. "value":"DENMARK",
  772. "CONTINENT_NAME":"欧洲",
  773. "CONTINENT_EN_NAME":"EUROPE"
  774. },
  775. {
  776. "id":"4ECE66FF63FE4A5E8BBA87118C523517",
  777. "label":"黑山",
  778. "value":"MONTENEGRO",
  779. "CONTINENT_NAME":"欧洲",
  780. "CONTINENT_EN_NAME":"EUROPE"
  781. },
  782. {
  783. "id":"66FAF9C46E1A462AB79AB60473B9ED55",
  784. "label":"叙利亚",
  785. "value":"SYRIAN ARAB REPUBLIC",
  786. "CONTINENT_NAME":"亚洲",
  787. "CONTINENT_EN_NAME":"ASIA"
  788. },
  789. {
  790. "id":"8AE75FE9DB624ED4B777ED6B86351CB0",
  791. "label":"蒙古",
  792. "value":"MONGOLIA",
  793. "CONTINENT_NAME":"亚洲",
  794. "CONTINENT_EN_NAME":"ASIA"
  795. },
  796. {
  797. "id":"888A6D8503CB421BB9BE67F7968D4DCC",
  798. "label":"阿尔及利亚",
  799. "value":"ALGERIA",
  800. "CONTINENT_NAME":"非洲",
  801. "CONTINENT_EN_NAME":"AFRICA"
  802. },
  803. {
  804. "id":"C07CF7B5A78546BCBAFE6FDEE0FC285A",
  805. "label":"摩尔多瓦",
  806. "value":"MOLDOVA,REPUBLIC OF",
  807. "CONTINENT_NAME":"欧洲",
  808. "CONTINENT_EN_NAME":"EUROPE"
  809. },
  810. {
  811. "id":"5C8A46C7AE7A4D66B2C3B5E90FD14B43",
  812. "label":"挪威",
  813. "value":"NORWAY",
  814. "CONTINENT_NAME":"欧洲",
  815. "CONTINENT_EN_NAME":"EUROPE"
  816. },
  817. {
  818. "id":"6277A53FF128412A98884171E80ECA2E",
  819. "label":"洪都拉斯",
  820. "value":"HONDURAS",
  821. "CONTINENT_NAME":"北美洲",
  822. "CONTINENT_EN_NAME":"NORTH AMERICA"
  823. },
  824. {
  825. "id":"EF974A499A7746BFBF6C9FA18E854765",
  826. "label":"希腊",
  827. "value":"GREECE",
  828. "CONTINENT_NAME":"欧洲",
  829. "CONTINENT_EN_NAME":"EUROPE"
  830. },
  831. {
  832. "id":"D21D6859F1F64CCF9E5422418BA710E8",
  833. "label":"瑞典",
  834. "value":"SWEDEN",
  835. "CONTINENT_NAME":"欧洲",
  836. "CONTINENT_EN_NAME":"EUROPE"
  837. },
  838. {
  839. "id":"0FFDD7861F96483E919BA4F8D0042705",
  840. "label":"墨西哥",
  841. "value":"MEXICO",
  842. "CONTINENT_NAME":"北美洲",
  843. "CONTINENT_EN_NAME":"NORTH AMERICA"
  844. },
  845. {
  846. "id":"FB37D1383ED949EEA1B8C64FB06F14E3",
  847. "label":"菲律宾",
  848. "value":"PHILIPPINES",
  849. "CONTINENT_NAME":"亚洲",
  850. "CONTINENT_EN_NAME":"ASIA"
  851. },
  852. {
  853. "id":"68E102BD0B2F4F98A2E7449925776745",
  854. "label":"直布罗陀",
  855. "value":"GIBRALTAR",
  856. "CONTINENT_NAME":"欧洲",
  857. "CONTINENT_EN_NAME":"EUROPE"
  858. },
  859. {
  860. "id":"F57CE016EB194C9C84AC11E79000F1E2",
  861. "label":"中国",
  862. "value":"CHINA",
  863. "CONTINENT_NAME":"亚洲",
  864. "CONTINENT_EN_NAME":"ASIA"
  865. },
  866. {
  867. "id":"133A39E02941482184F28E3EB045BCD0",
  868. "label":"莫桑比克",
  869. "value":"MOZAMBIQUE",
  870. "CONTINENT_NAME":"非洲",
  871. "CONTINENT_EN_NAME":"AFRICA"
  872. },
  873. {
  874. "id":"FF9DBF83690A4DA0BAC417288CC09891",
  875. "label":"阿尔巴尼亚",
  876. "value":"ALBANIA",
  877. "CONTINENT_NAME":"欧洲",
  878. "CONTINENT_EN_NAME":"EUROPE"
  879. },
  880. {
  881. "id":"C63837CD0905411EBDBE97904DDE4892",
  882. "label":"加纳",
  883. "value":"GHANA",
  884. "CONTINENT_NAME":"非洲",
  885. "CONTINENT_EN_NAME":"AFRICA"
  886. },
  887. {
  888. "id":"75944689DB4A433EB59CBC03E2C1B796",
  889. "label":"加拿大",
  890. "value":"CANADA",
  891. "CONTINENT_NAME":"北美洲",
  892. "CONTINENT_EN_NAME":"NORTH AMERICA"
  893. },
  894. {
  895. "id":"033B4F9368774A31A8FB79BF74EA3ECB",
  896. "label":"德国",
  897. "value":"GERMANY",
  898. "CONTINENT_NAME":"欧洲",
  899. "CONTINENT_EN_NAME":"EUROPE"
  900. },
  901. {
  902. "id":"5464E78A9045469C8A2604E557F23D9F",
  903. "label":"中国香港",
  904. "value":"CHINA, HONG KONG SAR",
  905. "CONTINENT_NAME":"亚洲",
  906. "CONTINENT_EN_NAME":"ASIA"
  907. },
  908. {
  909. "id":"4F3BD0B96CE64E9BBC550195A19E4695",
  910. "label":"美国",
  911. "value":"UNITED STATES",
  912. "CONTINENT_NAME":"北美洲",
  913. "CONTINENT_EN_NAME":"NORTH AMERICA"
  914. },
  915. {
  916. "id":"D41AD0AE0DD4449C8F378396EFAD1AC1",
  917. "label":"斯洛文尼亚",
  918. "value":"SLOVENIA",
  919. "CONTINENT_NAME":"欧洲",
  920. "CONTINENT_EN_NAME":"EUROPE"
  921. },
  922. {
  923. "id":"D2B8A6E8EAAA40EFB69A94FEA48F4E06",
  924. "label":"西班牙",
  925. "value":"SPAIN",
  926. "CONTINENT_NAME":"欧洲",
  927. "CONTINENT_EN_NAME":"EUROPE"
  928. },
  929. {
  930. "id":"3CE7ECE54D48486FAE41FBE8F0B88F50",
  931. "label":"格鲁吉亚",
  932. "value":"GEORGIA",
  933. "CONTINENT_NAME":"亚洲",
  934. "CONTINENT_EN_NAME":"ASIA"
  935. },
  936. {
  937. "id":"B7EF71A5044D41EDB28472446BA0B1FE",
  938. "label":"苏丹",
  939. "value":"SUDAN",
  940. "CONTINENT_NAME":"非洲",
  941. "CONTINENT_EN_NAME":"AFRICA"
  942. },
  943. {
  944. "id":"0106EFEF2B9F43D99853026B78913C7D",
  945. "label":"斯里兰卡",
  946. "value":"SRI LANKA",
  947. "CONTINENT_NAME":"亚洲",
  948. "CONTINENT_EN_NAME":"ASIA"
  949. },
  950. {
  951. "id":"4CC58F5C37BB4B6A975CDDAB0732301B",
  952. "label":"马耳他",
  953. "value":"MALTA",
  954. "CONTINENT_NAME":"欧洲",
  955. "CONTINENT_EN_NAME":"EUROPE"
  956. },
  957. {
  958. "id":"1986F802AA6F4EF4B5C20299200FFBB2",
  959. "label":"毛里求斯",
  960. "value":"MAURITIUS",
  961. "CONTINENT_NAME":"非洲",
  962. "CONTINENT_EN_NAME":"AFRICA"
  963. },
  964. {
  965. "id":"56D1B4B794844D95A25B12AC9B9587EF",
  966. "label":"利比亚",
  967. "value":"LIBYAN",
  968. "CONTINENT_NAME":"非洲",
  969. "CONTINENT_EN_NAME":"AFRICA"
  970. },
  971. {
  972. "id":"1B09858256034996891E261549D6F962",
  973. "label":"立陶宛",
  974. "value":"LITHUANIA",
  975. "CONTINENT_NAME":"欧洲",
  976. "CONTINENT_EN_NAME":"EUROPE"
  977. },
  978. {
  979. "id":"6F6E1C215122498F80B6559773D73317",
  980. "label":"英国",
  981. "value":"UNITED KINGDOM",
  982. "CONTINENT_NAME":"欧洲",
  983. "CONTINENT_EN_NAME":"EUROPE"
  984. },
  985. {
  986. "id":"A2406263362743D1B93B28A08933CA12",
  987. "label":"新加坡",
  988. "value":"SINGAPORE",
  989. "CONTINENT_NAME":"亚洲",
  990. "CONTINENT_EN_NAME":"ASIA"
  991. },
  992. {
  993. "id":"C6E0BA9A2B5A48EA8EF8F6F76E59ED6F",
  994. "label":"埃塞俄比亚",
  995. "value":"ETHIOPIA",
  996. "CONTINENT_NAME":"非洲",
  997. "CONTINENT_EN_NAME":"AFRICA"
  998. },
  999. {
  1000. "id":"B548BC0390BF4834B8A306E279433591",
  1001. "label":"塞尔维亚",
  1002. "value":"SERBIA",
  1003. "CONTINENT_NAME":"欧洲",
  1004. "CONTINENT_EN_NAME":"EUROPE"
  1005. },
  1006. {
  1007. "id":"6D8790D8BB0641E1B927409C8E7BC8D9",
  1008. "label":"芬兰",
  1009. "value":"FINLAND",
  1010. "CONTINENT_NAME":"欧洲",
  1011. "CONTINENT_EN_NAME":"EUROPE"
  1012. },
  1013. {
  1014. "id":"437D0BD487124B43831D7D279C51C824",
  1015. "label":"荷兰",
  1016. "value":"NETHERLANDS",
  1017. "CONTINENT_NAME":"欧洲",
  1018. "CONTINENT_EN_NAME":"EUROPE"
  1019. },
  1020. {
  1021. "id":"C9C3C67866AE4028B89A2B27F07A94F8",
  1022. "label":"土库曼",
  1023. "value":"TURKMENISTAN",
  1024. "CONTINENT_NAME":"亚洲",
  1025. "CONTINENT_EN_NAME":"ASIA"
  1026. },
  1027. {
  1028. "id":"305A245F80B540C7B48D4C2AC09E5675",
  1029. "label":"拉脱维亚",
  1030. "value":"LATVIA",
  1031. "CONTINENT_NAME":"欧洲",
  1032. "CONTINENT_EN_NAME":"EUROPE"
  1033. },
  1034. {
  1035. "id":"0F134F079E98443E9DA6E842D64853AD",
  1036. "label":"法国",
  1037. "value":"FRANCE",
  1038. "CONTINENT_NAME":"欧洲",
  1039. "CONTINENT_EN_NAME":"EUROPE"
  1040. },
  1041. {
  1042. "id":"74ADC96987484DAAAB8BF864FECF88DA",
  1043. "label":"吉尔吉斯斯坦",
  1044. "value":"KYRGYZSTAN",
  1045. "CONTINENT_NAME":"亚洲",
  1046. "CONTINENT_EN_NAME":"ASIA"
  1047. },
  1048. {
  1049. "id":"6CB68429BC814594BFAAADE429F732E2",
  1050. "label":"爱沙尼亚",
  1051. "value":"ESTONIA",
  1052. "CONTINENT_NAME":"欧洲",
  1053. "CONTINENT_EN_NAME":"EUROPE"
  1054. },
  1055. {
  1056. "id":"996BA12B087540EAB395DFFD7CD698F6",
  1057. "label":"南苏丹",
  1058. "value":"SOUTH SUDAN",
  1059. "CONTINENT_NAME":"非洲",
  1060. "CONTINENT_EN_NAME":"AFRICA"
  1061. },
  1062. {
  1063. "id":"56F4F085B95447EB92605188EB2AF409",
  1064. "label":"南非",
  1065. "value":"SOUTH AFRICA",
  1066. "CONTINENT_NAME":"非洲",
  1067. "CONTINENT_EN_NAME":"AFRICA"
  1068. },
  1069. {
  1070. "id":"C4775AC98D094DE5A79C5181BA695861",
  1071. "label":"萨尔瓦多",
  1072. "value":"EL SALVADOR",
  1073. "CONTINENT_NAME":"北美洲",
  1074. "CONTINENT_EN_NAME":"NORTH AMERICA"
  1075. },
  1076. {
  1077. "id":"84E1EF5BDDA54EED8E923B1044A19B5E",
  1078. "label":"厄立特里亚",
  1079. "value":"ERITREA",
  1080. "CONTINENT_NAME":"非洲",
  1081. "CONTINENT_EN_NAME":"AFRICA"
  1082. },
  1083. {
  1084. "id":"DF5D5A979CE041178C5392451CA06EF2",
  1085. "label":"厄瓜多尔",
  1086. "value":"ECUADOR",
  1087. "CONTINENT_NAME":"南美洲",
  1088. "CONTINENT_EN_NAME":"SORTH AMERICA"
  1089. },
  1090. {
  1091. "id":"7DCDEEF1D9BA44F3B38958BC5AC53B3A",
  1092. "label":"马来西亚",
  1093. "value":"MALAYSIA",
  1094. "CONTINENT_NAME":"亚洲",
  1095. "CONTINENT_EN_NAME":"ASIA"
  1096. },
  1097. {
  1098. "id":"D8A5935CA71F406EA68F0C447AE74736",
  1099. "label":"阿拉伯国家联盟",
  1100. "value":"UNITED ARAB REPUBLIC",
  1101. "CONTINENT_NAME":"亚洲",
  1102. "CONTINENT_EN_NAME":"ASIA"
  1103. },
  1104. {
  1105. "id":"040291C6F4A74740942E4D3CA92DD9F7",
  1106. "label":"塞浦路斯",
  1107. "value":"CYPRUS",
  1108. "CONTINENT_NAME":"亚洲",
  1109. "CONTINENT_EN_NAME":"ASIA"
  1110. },
  1111. {
  1112. "id":"7937BBCADC0C4298AC661BED1F453FDB",
  1113. "label":"埃及",
  1114. "value":"EGYPT",
  1115. "CONTINENT_NAME":"非洲",
  1116. "CONTINENT_EN_NAME":"AFRICA"
  1117. },
  1118. {
  1119. "id":"0B42850460F64B50BED332C5B78B817F",
  1120. "label":"库拉索岛",
  1121. "value":"CURA?AO",
  1122. "CONTINENT_NAME":"北美洲",
  1123. "CONTINENT_EN_NAME":"NORTH AMERICA"
  1124. },
  1125. {
  1126. "id":"0AF5D192B4994F808F6D44971565A443",
  1127. "label":"古巴",
  1128. "value":"CUBA",
  1129. "CONTINENT_NAME":"北美洲",
  1130. "CONTINENT_EN_NAME":"NORTH AMERICA"
  1131. },
  1132. {
  1133. "id":"6F5627761D924143BD176F52B18C9489",
  1134. "label":"新西兰",
  1135. "value":"NEW ZEALAND",
  1136. "CONTINENT_NAME":"大洋洲",
  1137. "CONTINENT_EN_NAME":"OCEANIA"
  1138. },
  1139. {
  1140. "id":"0D0E50EFC34F47D584B1E46E2D82A0ED",
  1141. "label":"卢森堡",
  1142. "value":"LUXEMBOURG",
  1143. "CONTINENT_NAME":"欧洲",
  1144. "CONTINENT_EN_NAME":"EUROPE"
  1145. },
  1146. {
  1147. "id":"654D1C80ACDB43A48597EF4182356DEE",
  1148. "label":"刚果(布)",
  1149. "value":"CONGO (REP. OF)",
  1150. "CONTINENT_NAME":"非洲",
  1151. "CONTINENT_EN_NAME":"AFRICA"
  1152. },
  1153. {
  1154. "id":"E45AA5CCD966471F8EB34198C6148EFB",
  1155. "label":"多米尼加共和国",
  1156. "value":"DOMINICAN REPUBLIC",
  1157. "CONTINENT_NAME":"北美洲",
  1158. "CONTINENT_EN_NAME":"NORTH AMERICA"
  1159. },
  1160. {
  1161. "id":"A73835319E7A48699FEF95BC1059CE18",
  1162. "label":"刚果(金)",
  1163. "value":"CONGO (DEM. REP. OF)",
  1164. "CONTINENT_NAME":"非洲",
  1165. "CONTINENT_EN_NAME":"AFRICA"
  1166. }
  1167. ],
  1168. sourceData:[
  1169. {
  1170. "id":4,
  1171. "value":"世界银行"
  1172. },
  1173. {
  1174. "id":4,
  1175. "value":"英国石油公司(BP)"
  1176. },
  1177. {
  1178. "id":12,
  1179. "value":"EIA"
  1180. },
  1181. {
  1182. "id":9,
  1183. "value":"IEA"
  1184. },
  1185. ]
  1186. }
  1187. },
  1188. computed: {
  1189. originalCountryDataMap: function() {
  1190. return this.originalCountryData.array2Obj("value", "label");
  1191. },
  1192. originalENCountryDataMap: function() {
  1193. return this.originalCountryData.array2Obj("value", "value");
  1194. },
  1195. originalCountrysDataMap: function() {
  1196. return this.originalCountryData.array2Obj("value", "id");
  1197. },
  1198. originalContinentDataMap: function() {
  1199. return this.originalCountryData.array2Obj("value", "CONTINENT_NAME");
  1200. },
  1201. originalDataMap: function() {
  1202. return this.originalCountryData.array2Obj("id", "value");
  1203. },
  1204. sourceDataMap:function (){
  1205. return this.sourceData.array2Obj("value", "id");
  1206. },
  1207. formrules(){
  1208. return{
  1209. dataValue:[
  1210. {required:true,message:this.$i18n.locale=='zh'?"请输入有效数值":"Please enter a valid value", trigger: 'blur'}
  1211. ],
  1212. countryId:[
  1213. {
  1214. required:true,message:this.$i18n.locale=='zh'?"请选择有效值":"Please enter a valid value"
  1215. }
  1216. ]
  1217. }
  1218. }
  1219. },
  1220. watch: {
  1221. },
  1222. mounted () {
  1223. this.initData();
  1224. this.$nextTick(() => {
  1225. // this.layuiInit();
  1226. });
  1227. },
  1228. methods: {
  1229. save: function(){
  1230. debugger
  1231. if (this.geiAppDataWbTemp.id){
  1232. this.geiAppDataWbTemp.id=this.geiAppDataWbTemp.id
  1233. }
  1234. if (this.node){
  1235. let sources = JSON.parse( this.node.treeNodeData.source);
  1236. let sourceKeys = Object.keys(sources);
  1237. let aa;
  1238. function tra(el){
  1239. Object.keys(el).forEach((Key)=>{
  1240. if(el[Key] instanceof Object){
  1241. tra(el[Key])
  1242. }else{
  1243. aa = Key
  1244. }
  1245. })
  1246. }
  1247. tra(sources)
  1248. this.geiAppDataWbTemp.sourceName=sourceKeys[0];
  1249. this.geiAppDataWbTemp.sourceId=this.sourceDataMap[this.geiAppDataWbTemp.sourceName];
  1250. this.geiAppDataWbTemp.indexCnName=aa;
  1251. this.geiAppDataWbTemp.indexId=this.node.treeNodeData.id
  1252. }else {
  1253. this.geiAppDataWbTemp.indexId = this.node?.treeNodeData?.id ?? this.geiAppDataWbTemp.indexId;
  1254. this.geiAppDataWbTemp.indexCnName = this.node?.treeNodeData?.indexName ?? this.geiAppDataWbTemp.indexCnName;
  1255. this.geiAppDataWbTemp.sourceId = this.geiAppDataWbTemp.sourceId
  1256. this.geiAppDataWbTemp.sourceName = this.geiAppDataWbTemp.sourceName;
  1257. }
  1258. this.geiAppDataWbTemp.indexEnName = this.node?.treeNodeData?.indexEnName ?? this.geiAppDataWbTemp.indexEnName;
  1259. if (this.$i18n.locale == 'zh'){
  1260. this.geiAppDataWbTemp.countryCnName = this.originalCountryDataMap[this.geiAppDataWbTemp.countryId];
  1261. this.geiAppDataWbTemp.countryEnName = this.geiAppDataWbTemp.countryId;
  1262. this.geiAppDataWbTemp.remark = this.originalCountrysDataMap[this.geiAppDataWbTemp.countryId];
  1263. }else {
  1264. this.geiAppDataWbTemp.countryCnName = this.originalCountryData.filter(item=>item.id==this.geiAppDataWbTemp.countryId||item.value==this.geiAppDataWbTemp.countryId)[0].label;
  1265. this.geiAppDataWbTemp.countryEnName = this.originalCountryData.filter(item=>item.id==this.geiAppDataWbTemp.countryId||item.value==this.geiAppDataWbTemp.countryId)[0].value;
  1266. // this.geiAppDataWbTemp.ContinentTName = this.originalContinentDataMap[this.geiAppDataWbTemp.countryId];
  1267. this.geiAppDataWbTemp.countryId = this.geiAppDataWbTemp.countryId
  1268. this.geiAppDataWbTemp.remark = this.originalCountrysDataMap[this.geiAppDataWbTemp.countryId];
  1269. }
  1270. this.geiAppDataWbTemp.continentName = this.originalContinentDataMap[this.geiAppDataWbTemp.countryId];
  1271. // if (this.node){
  1272. // let sources = JSON.parse( this.node.treeNodeData.source);
  1273. // let sourceKeys = Object.keys(sources);
  1274. // this.geiAppDataWbTemp.sourceName=sourceKeys[0];
  1275. //
  1276. // }
  1277. this.geiAppDataWbTemp.countryType = "11";
  1278. // this.geiAppDataWbTemp.sourceId = "4";
  1279. // this.geiAppDataWbTemp.sourceName="世界银行";
  1280. this.geiAppDataWbTemp.isDelete=0
  1281. this.submitHandler((token) => {
  1282. saveOrUpdate(JSON.stringify(this.geiAppDataWbTemp), token).then(res => {
  1283. debugger
  1284. this.$message({
  1285. message: this.$i18n.locale.toUpperCase()=="ZH"?'提交成功':'Submitted successfully',
  1286. type: 'success'
  1287. });
  1288. this.$router.go(-1);//返回上一层
  1289. })
  1290. .catch((error) => {
  1291. this.$notify.error({
  1292. title: 'common.Error',
  1293. message: error.msg
  1294. });
  1295. })
  1296. });
  1297. },
  1298. initData: function(){
  1299. console.log('geiAppDataWbTemp',this.geiAppDataWbTemp.id)
  1300. let date = new Date();
  1301. let endYear = date.getFullYear();
  1302. for(let i = 1900; i <= endYear; i++){
  1303. let year = {
  1304. "label":i.toString(),
  1305. "value":i.toString()
  1306. }
  1307. this.yearList.push(year);
  1308. }
  1309. this.yearList.reverse();
  1310. if(this.geiAppDataWbTemp.id){
  1311. get(this.geiAppDataWbTemp.id).then(result => {
  1312. var data = result.data;
  1313. if(data) {
  1314. this.geiAppDataWbTemp = data.geiAppDataWbTemp || this.geiAppDataWbTemp;
  1315. this.geiAppDataWbTemp.countryId = this.geiAppDataWbTemp.countryEnName;
  1316. }
  1317. });
  1318. }
  1319. getDicts('').then(result => {
  1320. var data = result.data;
  1321. if(data){
  1322. }
  1323. });
  1324. },
  1325. close(){
  1326. this.$router.go(-1);
  1327. },
  1328. getCountryData(lang){
  1329. let area = []
  1330. if(lang == 'zh'){
  1331. area=["世界","欧洲","亚洲","非洲","南美洲","北美洲","大洋洲"];
  1332. }else{
  1333. area=["WORLD","EUROPE","ASIA","AFRICA","SORTH AMERICA","NORTH AMERICA", "OCEANIA"];
  1334. }
  1335. area.forEach((item, i)=>{
  1336. let unit = {};
  1337. unit.label = item;
  1338. unit.value = i;
  1339. unit.children = [];
  1340. this.countryData.push(unit)
  1341. })
  1342. if(lang=='zh'){
  1343. this.countryData.forEach(item=>{
  1344. this.originalCountryData.forEach(_item=>{
  1345. if(_item.label== item.label){
  1346. item.value = _item.id;
  1347. item.disabled = false;
  1348. };
  1349. if(_item.CONTINENT_NAME == item.label){
  1350. _item.label = _item.label;
  1351. _item.value = _item.id;
  1352. _item.disabled = false;
  1353. item.children.push(_item);
  1354. }
  1355. })
  1356. })
  1357. // console.log('使用中文');
  1358. }else{
  1359. this.countryData.forEach(item=>{
  1360. this.originalCountryData.forEach(_item=>{
  1361. if(_item.value== item.label){
  1362. item.value = _item.id;
  1363. item.disabled = false;
  1364. };
  1365. if(_item.CONTINENT_EN_NAME == item.label){
  1366. _item.label = _item.value;
  1367. _item.value = _item.id;
  1368. _item.disabled = false;
  1369. item.children.push(_item);
  1370. }
  1371. })
  1372. })
  1373. // console.log('使用英文');
  1374. }
  1375. this.countryData[0].children=undefined
  1376. let op = this.countryData
  1377. // console.log(op,'已分组的144个国家和地区')
  1378. },
  1379. /*layuiInit: function(){
  1380. var _this = this;
  1381. layui.use(['element', 'form'], function(){
  1382. var element = element
  1383. ,form = layui.form;
  1384. //自定义验证规则
  1385. form.verify({
  1386. title: function(value){
  1387. if(value.length < 10){
  1388. return '标题至少得10个字符哟';
  1389. }
  1390. }
  1391. ,content: function(value){
  1392. layedit.sync(editIndex);
  1393. }
  1394. });
  1395. form.on('submit(savegeiAppDataWbTemp)', function(data){
  1396. _this.save();
  1397. return false;
  1398. });
  1399. });
  1400. }*/
  1401. }
  1402. }
  1403. </script>
  1404. <style scoped>
  1405. </style>