_create( brand_id=brand.brand_id, ymd=ymd[:4], ) ssi.num += 1 ssi.save() # 型号销量统计 mssi, _ = ModelSaleStatisticInfo.objects.select_for_update().get_or_create( brand_id=brand.brand_id, model_id=model.model_id, ymd=ymd, ) mssi.model_name = model.model_name mssi.num += 1 mssi.save() mssi2, _ = ModelSaleStatisticInfo.objects.select_for_update().get_or_create( brand_id=brand.brand_id, model_id=model.model_id, ymd=0, ) mssi2.model_name = model.model_name mssi2.num += 1 mssi2.save() # 经销商销量统计 dssi, _ = DistributorSaleStatisticInfo.objects.select_for_update().get_or_create( brand_id=brand.brand_id, distributor_id=distributor.distributor_id, ymd=ymd, ) dssi.distributor_name = distributor.distributor_name dssi.num += 1 dssi.save() dssi2, _ = DistributorSaleStatisticInfo.objects.select_for_update().get_or_create( brand_id=brand.brand_id, distributor_id=distributor.distributor_id, ymd=0, ) dssi2.distributor_name = distributor.distributor_name dssi2.num += 1 dssi2.save() # 日省份销量统计 pssi, _ = ProvinceSaleStatisticInfo.objects.select_for_update().get_or_create( brand_id=brand.brand_id, province_code=distributor.distributor_province_code, ymd=ymd, ) pssi.province_name = distributor.distributor_province_name pssi.num += 1 pssi.save() # 月省份销量统计 pssi, _ = ProvinceSaleStatisticInfo.objects.select_for_update().get_or_create( brand_id=brand.brand_id, province_code=distributor.distributor_province_code, ymd=ymd[:6], ) pssi.province_name = distributor.distributor_province_name pssi.num += 1 pssi.save() # 年省份销量统计 pssi, _ = ProvinceSaleStatisticInfo.objects.select_for_update().get_or_create( brand_id=brand.brand_id, province_code=distributor.distributor_province_code, ymd=ymd[:4], ) pssi.province_name = distributor.distributor_province_name pssi.num += 1 pssi.save() # pssi2, _ = ProvinceSaleStatisticInfo.objects.select_for_update().get_or_create( # brand_id=brand.brand_id, # province_code=distributor.distributor_province_code, # ymd=0, # ) # pssi2.province_name = distributor.distributor_province_name # pssi2.num += 1 # pssi2.save() # 日销售员销量统计 sssi, _ = SaleclerkSaleStatisticInfo.objects.select_for_update().get_or_create( brand_id=brand.brand_id, clerk_id=clerk.clerk_id, ymd=ymd, ) sssi.distributor_id = distributor.distributor_id sssi.distributor_name = distributor.distributor_name sssi.distributor_short_name = distributor.distributor_short_name sssi.clerk_name = clerk.clerk_name sssi.num += 1 sssi.save() # 月销售员销量统计 sssi, _ = SaleclerkSaleStatisticInfo.objects.select_for_update().get_or_create( brand_id=brand.brand_id, clerk_id=clerk.clerk_id, ymd=ymd[:6], ) sssi.distributor_id = distributor.distributor_id sssi.distributor_name = distributor.distributor_name sssi.distributor_short_name = distributor.distributor_short_name sssi.clerk_name = clerk.clerk_name sssi.num += 1 sssi.save() # 年销售员销量统计 sssi, _ = SaleclerkSaleStatisticInfo.objects.select_for_update().get_or_create( brand_id=brand.brand_id, clerk_id=clerk.clerk_id, ymd=ymd[:4], ) sssi.distributor_id = distributor.distributor_id sssi.distributor_name = distributor.distributor_name sssi.distributor_short_name = distributor.distributor_short_name sssi.clerk_name = clerk.clerk_name sssi.num += 1 sssi.save() return response(200, data={ 'integral': integral, 'total_integral': clerk.integral, }) @logit def clerk_integral_list_api(request): brandID = request.POST.get('BrandID', settings.KODO_DEFAULT_BRAND_PK) user_id = request.POST.get('user_id', '') page = int(request.POST.get('page', 1)) num = int(request.POST.get('num', settings.GROUP_NUM_PER_PAGE)) try: user = UserInfo.objects.get(user_id=user_id, status=True) except UserInfo.DoesNotExist: return response(SaleclerkStatusCode.CLERK_NOT_FOUND) try: brand = BrandInfo.objects.get(pk=brandID) except BrandInfo.DoesNotExist: brand = None except ValueError: brand = None if not brand: try: brand = BrandInfo.objects.get(brand_id=brandID) except BrandInfo.DoesNotExist: return response(ProductBrandStatusCode.BRAND_NOT_FOUND) try: clerk = SaleclerkInfo.objects.get(brand_id=brand.brand_id, unionid=user.unionid, status=True) except SaleclerkInfo.DoesNotExist: return response(SaleclerkStatusCode.CLERK_NOT_FOUND) integrals = SaleclerkIntegralIncomeExpensesInfo.objects.filter(clerk_id=clerk.clerk_id).order_by('-pk') integrals, left = pagination(integrals, page, num) integrals = [integral.data for integral in integrals] return response(200, data={ 'integrals': integrals, 'total_integral': clerk.integral, }) 标签管理 - Gogs: Go Git Service
kodo - Gogs: Go Git Service

No Description

0010_auto_20180101_2220.py 946B

    # -*- coding: utf-8 -*- # Generated by Django 1.11.3 on 2018-01-01 14:20 from __future__ import unicode_literals from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('pay', '0009_auto_20170715_2314'), ] operations = [ migrations.AlterField( model_name='orderinfo', name='created_at', field=models.DateTimeField(auto_now_add=True, help_text='Create Time', verbose_name='created_at'), ), migrations.AlterField( model_name='orderinfo', name='status', field=models.BooleanField(db_index=True, default=True, help_text='Status', verbose_name='status'), ), migrations.AlterField( model_name='orderinfo', name='updated_at', field=models.DateTimeField(auto_now=True, help_text='Update Time', verbose_name='updated_at'), ), ]
更新保修条款 · 97044ad9e5 - Gogs: Go Git Service

更新保修条款

FFIB 2 ヶ月 前
コミット
97044ad9e5
共有1 個のファイルを変更した1 個の追加1 個の削除を含む
  1. 1 1
      page/templates/page/new_regulations.html

+ 1 - 1
page/templates/page/new_regulations.html

@@ -220,7 +220,7 @@ https://www.tamron.com.cn/service/index.shtml</li>
220 220
           <li><h4>关于新旧保修政策衔接:</h4></li>
221 221
             <ol>
222 222
             <li>1.用户于2026年3月26日前(不含2026年3月26日)购买(具体以购买发票或有效购买凭证显示的时间为准)并适用“5+1”保修政策的腾龙镜头产品,其原保修政策不受本次公告影响,仍按原保修政策执行。</li>
223
-            <li>2.考虑到市场流通环节存在一定库存周期,自2026年3月26日起,在新旧镜头产品库存逐步消化的过渡阶段,市场上可能出现包装及电子保修卡二维码分别显示为“5+1”与“3+3”保修政策的腾龙镜头产品同时流通销售的情况。对此,为切实保障用户权益,相关腾龙镜头产品的保修政策以用户所购买腾龙镜头产品的包装所显示的保修政策为准;如遇腾龙镜头产品的包装标识与电子保修卡二维码扫描所显示的保修政策存在差异的,以腾龙镜头产品包装标识所显示的保修政策为准。</li>
223
+            <li>2.考虑到市场流通环节存在一定库存消化周期,自2026年3月26日起,市场上可能出现包装及电子保修卡二维码分别显示为“5+1”与“3+3”保修政策的腾龙镜头产品同时流通销售的情况。对此,为切实保障用户权益,相关腾龙镜头产品的保修政策以用户所购买腾龙镜头产品的包装所显示的保修政策为准;如遇腾龙镜头产品的包装标识与电子保修卡二维码扫描所显示的保修政策存在差异的,以腾龙镜头产品包装标识所显示的保修政策为准。</li>
224 224
             <li>3.用户可凭电子保修卡在腾龙公司官网或联系腾龙客户服务部查询适用的保修政策。</li>
225 225
           </ol>
226 226
           

Connexion - Gogs: Go Git Service

Connexion