xjc 4 years ago
parent
commit
626be3bd81
2 changed files with 11 additions and 1 deletions
  1. 10 0
      src/weixin/controls.py
  2. 1 1
      templates/index.html

+ 10 - 0
src/weixin/controls.py

@@ -209,6 +209,16 @@ def add_signup(request):
         vals["subject_item"] = cm.Class.objects.filter(id=vals["class_id"]).first().subject_item
     else:
         vals["subject_item"] = vals["subject_item"]
+    #价格信息
+    subject_id = vals.get("subject_id")
+    train_type = vals.get("train_type")
+    subject_obj = cm.Subject.objects.filter(id=subject_id).first()
+    if train_type == u"新办":
+        vals["price"] = subject_obj.price_new
+    if train_type == u"复审":
+        vals["price"] = subject_obj.price_re
+    if train_type == u"换证":
+        vals["price"] = subject_obj.price_change
     obj = cm.SignupOrders.objects.create(**vals)
     #更新用户信息
     userinfo = cm.UserInfo.objects.filter(id=uid).first().userinfo

File diff suppressed because it is too large
+ 1 - 1
templates/index.html