116 lines
4.9 KiB
Python
116 lines
4.9 KiB
Python
from django.db import models
|
|
|
|
# Create your models here.
|
|
class PreFiling(models.Model):
|
|
times = models.CharField(max_length=100) # 预立案时间
|
|
client_username = models.CharField(max_length=100) # 委托人信息 自然人姓名/法人名称
|
|
party_username = models.CharField(max_length=100) # 相对方信息 自然人姓名/法人名称
|
|
description = models.TextField() # 描述
|
|
Undertaker = models.CharField(max_length=100) # 承办人员
|
|
submit = models.CharField(max_length=100) # 谁提交的
|
|
|
|
|
|
class ProjectRegistration(models.Model):
|
|
user = models.ForeignKey(PreFiling, on_delete=models.CASCADE)
|
|
type = models.CharField(max_length=100) # 项目类型
|
|
ContractNo = models.CharField(max_length=100) # 合同编号
|
|
times = models.CharField(max_length=100) # 立项日期时间
|
|
responsiblefor = models.CharField(max_length=100) # 负责人
|
|
charge = models.CharField(max_length=100) # 收费情况
|
|
contract = models.TextField() # 合同
|
|
state = models.CharField(max_length=100) # 状态
|
|
|
|
|
|
class Bid(models.Model):
|
|
user = models.ForeignKey(PreFiling, on_delete=models.CASCADE)
|
|
BiddingUnit = models.TextField() # 招标单位 名称、统一社会信用代码/身份证号码
|
|
ProjectName = models.CharField(max_length=100) # 项目名称
|
|
times = models.CharField(max_length=100) # 申请日期
|
|
BiddingAnnouncement = models.TextField() # 上传招标公告
|
|
state = models.CharField(max_length=100) # 状态
|
|
|
|
|
|
class Case(models.Model):
|
|
user = models.ForeignKey(PreFiling, on_delete=models.CASCADE)
|
|
times = models.CharField(max_length=100) # 立案时间
|
|
AgencyContract = models.TextField() # 代理合同
|
|
Contractreturn = models.TextField() # 合同返还
|
|
Closingapplication = models.TextField() # 结案申请
|
|
ChangeRequest = models.CharField(max_length=100) # 变更申请
|
|
paymentcollection = models.CharField(max_length=100) # 已收款
|
|
state = models.CharField(max_length=100) # 状态
|
|
|
|
class Invoice(models.Model):
|
|
user = models.ForeignKey(PreFiling, on_delete=models.CASCADE)
|
|
amount = models.CharField(max_length=100) # 金额
|
|
file = models.TextField() # 发票图片或PDF
|
|
|
|
class Caselog(models.Model):
|
|
user = models.ForeignKey(PreFiling, on_delete=models.CASCADE)
|
|
content = models.TextField()
|
|
times = models.CharField(max_length=100) # 时间
|
|
username = models.CharField(max_length=100) # 提交人
|
|
file = models.TextField() # 文件
|
|
|
|
class SealApplication(models.Model):
|
|
Printingpurpose = models.CharField(max_length=100) # 用印用途
|
|
CaseNumber = models.CharField(max_length=100) # 案件编号
|
|
Reason = models.TextField() # 用印事由
|
|
seal_number = models.CharField(max_length=100) # 盖章份数
|
|
seal_type = models.CharField(max_length=100) # 盖着类型
|
|
file = models.TextField() # 上传用印文件
|
|
times = models.CharField(max_length=100) # 日期
|
|
state = models.CharField(max_length=100) # 状态
|
|
username = models.CharField(max_length=100) # 提交人
|
|
|
|
|
|
class Warehousing(models.Model):
|
|
unit = models.CharField(max_length=100) # 单位
|
|
mark = models.CharField(max_length=100) # 入库标的
|
|
lawyer = models.CharField(max_length=100) # 主办律师
|
|
deadline = models.CharField(max_length=100) # 入库期限
|
|
contract = models.TextField() # 入库合同
|
|
times = models.CharField(max_length=100) # 日期
|
|
|
|
class RegisterPlatform(models.Model):
|
|
platform = models.CharField(max_length=100) # 注册平台
|
|
number = models.CharField(max_length=100) # 注册号码
|
|
password = models.CharField(max_length=100) # 密码
|
|
username = models.CharField(max_length=100) # 注册人员
|
|
|
|
class Announcement(models.Model):
|
|
title = models.CharField(max_length=100) # 标题
|
|
content = models.TextField() # 内容
|
|
times = models.CharField(max_length=100) # 提交时间
|
|
file = models.TextField() # 文件
|
|
username = models.CharField(max_length=100) # 提交人
|
|
state = models.CharField(max_length=100) # 状态
|
|
|
|
|
|
class LawyerFlie(models.Model):
|
|
title = models.CharField(max_length=100) # 标题
|
|
remark = models.CharField(max_length=200)
|
|
file = models.TextField() # 文件
|
|
times = models.CharField(max_length=100)
|
|
|
|
|
|
class Schedule(models.Model):
|
|
title = models.CharField(max_length=100) # 标题
|
|
tiems = models.CharField(max_length=100)
|
|
end_time = models.CharField(max_length=100)
|
|
remark = models.CharField(max_length=200) # 备注
|
|
state = models.CharField(max_length=100)
|
|
|
|
|
|
|
|
class role(models.Model):
|
|
RoleName = models.CharField(max_length=100) # 角色名称
|
|
permissionId = models.CharField(max_length=1000) # 权限
|
|
remark = models.CharField(max_length=200) # 备注
|
|
|
|
|
|
class permission(models.Model):
|
|
permission_name = models.CharField(max_length=100) # 权限名称
|
|
permission_logo = models.CharField(max_length=100) # 权限标识
|
|
parent = models.CharField(max_length=100) # 父级
|