This commit is contained in:
doudou201703
2026-08-02 14:07:04 +08:00
commit 046fac6dc1
339 changed files with 19435 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
import os
import django
from sixGuoDjango.settings import base_dir_name
os.environ.setdefault(key="DJANGO_SETTINGS_MODULE", value=f"{base_dir_name}.settings")
django.setup()
from wechat_数据库.支付订单数据库.商品订单数据 import order订单
from wechat_项目工具包.数据库的工具包.更新用户积分 import miniUser用户角色
from wechat_数据库.用户数据库.小程序登陆用户 import weiuser
def 首单自动注册成为推广员(out_trade_no):
pass
order对象 = order订单.objects.get(order支付商家侧订单号=out_trade_no)
user用户对象 = weiuser.objects.get(unionid=order对象.order支付者unionid)
six绑定的企微员工对象, sixBool = weiuser.objects.get_or_create(unionid=user用户对象.user_绑定企微UNIONID)
print(six绑定的企微员工对象.user_区县,user用户对象.user_区县,user用户对象.user_角色权限)
# 判断用户成为推广员的标准 成为的条件,当前用户绑定的企微员工账号, 必须是同一个区县的
print(order对象.order订单类型)
if user用户对象.user_角色权限 == miniUser用户角色().普通会员 and six绑定的企微员工对象.user_区县 == user用户对象.user_区县:
# 当前的用户为普通会员 ,这里被调用了说明肯定是下单成功了 , 需要升级为推广员
print("支付测试成功了,并且能成为推广员")
# user用户对象.user_角色权限 = miniUser用户角色().推广员
# user用户对象.save()
if __name__ == "__main__":
pass
首单自动注册成为推广员(out_trade_no="OAT01KYNGN3T0AKTK1C7WCV5Z047C")