1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- from django.db import models
- class Tickets (models.Model) :
- flight = models.CharField(max_length=10)
- start_point = models.CharField(max_length=20)
- final_point = models.CharField(max_length=20)
- starting_time = models.DateTimeField()
- final_time = models.DateTimeField()
- F_price = models.DecimalField(max_digits=8,decimal_places=2)
- F_quantity = models.IntegerField()
- F_discount = models.DecimalField(max_digits=5,decimal_places=2)
- F_real_price = models.DecimalField(max_digits=8,decimal_places=2)
- C_price = models.DecimalField(max_digits=8, decimal_places=2)
- C_quantity = models.IntegerField()
- C_discount = models.DecimalField(max_digits=5,decimal_places=2)
- C_real_price = models.DecimalField(max_digits=8, decimal_places=2)
- Y_price = models.DecimalField(max_digits=8, decimal_places=2)
- Y_quantity = models.IntegerField()
- Y_discount = models.DecimalField(max_digits=5,decimal_places=2)
- Y_real_price = models.DecimalField(max_digits=8, decimal_places=2)
- Type = models.IntegerField()
- # 1为国内航班,2为国际航班
- flight_id = models.IntegerField()
- stopover_point = models.CharField(max_length=20,default='无')
- stopover_hour = models.IntegerField(default=0)
- stopover_minute = models.IntegerField(default=0)
- tye = models.CharField(max_length=5,default='0')
- class Flight (models.Model) :
- number = models.CharField(max_length=10)
- F_seat_num = models.IntegerField()
- C_seat_num = models.IntegerField()
- Y_seat_num = models.IntegerField()
- sta_point = models.CharField(max_length=20)
- stopover_point = models.CharField(max_length=20,default='无')
- stopover_hour = models.IntegerField(default=0)
- stopover_minute = models.IntegerField(default=0)
- fin_point = models.CharField(max_length=20)
- Type = models.IntegerField()
- # 1为国内航班,2为国际航班
- income = models.DecimalField(max_digits=15, decimal_places=2, default=0)
- status = models.CharField(max_length=10, default='未起飞')
- add_time = models.DateTimeField(auto_now_add=True)
- tye = models.CharField(max_length=5)
- # 0直飞,1经停,2中转
- class Order (models.Model) :
- flight = models.CharField(max_length=10)
- start_point = models.CharField(max_length=20)
- final_point = models.CharField(max_length=20)
- tye = models.CharField(max_length=5,default='0')
- stopover_point = models.CharField(max_length=20,default='无')
- stopover_hour = models.IntegerField(default=0)
- stopover_minute = models.IntegerField(default=0)
- starting_time = models.DateTimeField()
- final_time = models.DateTimeField()
- be_price = models.DecimalField(max_digits=8, decimal_places=2)
- # 原价
- discount = models.DecimalField(max_digits=5,decimal_places=2)
- true_price = models.DecimalField(max_digits=8, decimal_places=2)
- # 实付款
- berth = models.CharField(max_length=10)
- # 舱位
- Type = models.IntegerField()
- # 1为国内航班,2为国际航班
- add_time = models.DateTimeField(auto_now_add=True)
- status = models.CharField(max_length=10)
- ticket_id = models.IntegerField()
- user_id = models.IntegerField()
- new_ticket_id = models.IntegerField(default=0)
- # 改签审核时,暂存目标机票的机票号
- new_berth = models.CharField(max_length=10, default='经济舱')
- refund_precent = models.IntegerField(default=0)
- change_percent = models.IntegerField(default=0)
- # 提交退改时保存手续费百分比
- class Message (models.Model) :
- content = models.CharField(max_length=500)
- from_id = models.IntegerField()
- to_id = models.IntegerField()
- # 为0代表管理员
- status = models.IntegerField()
- # 如果是发给管理员的消息,0代表未读,1代表已读
- add_time = models.DateTimeField(auto_now_add=True)
- # Create your models here.
|