Files
jyls_django/business/models.py
2025-12-26 14:01:07 +08:00

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) # 父级