ソースを参照

UID管理系统-地区管理-地区信息添加问题

lhq 4 年 前
コミット
5ba1cd049a
1 ファイル変更9 行追加5 行削除
  1. 9 5
      Controller/RegionController.py

+ 9 - 5
Controller/RegionController.py

@@ -145,24 +145,28 @@ class RegionView(View):
         number = request_dict.get('number', None)
         region_id = request_dict.get('region_id', None)
         countries = request_dict.get('countries', None)
+        countries_en = request_dict.get('countries_en', None)
 
         if number and region_id and countries:
-
+            res = {
+                '1': countries,
+                '2': countries_en
+            }
             now_time = int(time.time())
-            countries = json.loads(countries)
+            # countries = json.loads(countries)
 
             country_qs =CountryModel.objects.filter(number=number)
             if not country_qs.exists():
-                country = CountryModel(number=number, region_id=region_id, add_time=now_time, update_time=now_time)
+                country = CountryModel(number=number, region_id=region_id, add_time=now_time, update_time=now_time, country_name=countries)
                 country.save()
             else:
                 country = country_qs[0]
 
-            for item in countries:
+            for item in res:
                 country_language_qs = CountryLanguageModel.objects.filter(language_id=item, country_id=country.id)
                 if not country_language_qs.exists():
                     countryLanguage = CountryLanguageModel(
-                        country_name=countries[item], language_id=item, country_id=country.id, add_time=now_time, update_time=now_time)
+                        country_name=res[item], language_id=item, country_id=country.id, add_time=now_time, update_time=now_time)
                     countryLanguage.save()
             return response.json(0)
         else: