123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260 |
- #!/usr/bin/env python3
- # -*- coding: utf-8 -*-
- from sqlalchemy import String, Column, Integer, Date, DateTime
- from database import Base
- from datetime import datetime
- class YzyOrgUnitEntity(Base):
- """
- 组织机构信息表
- """
- __tablename__ = "yzy_org_unit"
- unitid = Column(String, primary_key=True)
- unitname = Column(String)
- createtime = Column(Date)
- updatetime = Column(Date)
- unitpath = Column(String)
- parentunitid = Column(String)
- order = Column(Integer)
- weworkpartyid = Column(String)
- orgtype = Column(String)
- priority = Column(Integer)
- class Config:
- orm_mode = True
- class YzyOrgUserEntity(Base):
- """
- 用户信息表
- """
- __tablename__ = "yzy_org_user"
- uid = Column(Integer, primary_key=True, autoincrement=True)
- userid = Column(String, primary_key=True)
- username = Column(String)
- displayname = Column(String)
- account = Column(String)
- gender = Column(Integer)
- telephonenumber = Column(String)
- certificatetypeid = Column(Integer)
- certificatenumber = Column(String)
- #weworkpartyid = Column(String)
- createtime = Column(Date)
- updatetime = Column(Date)
- unitid = Column(String)
- #unitleader = Column(Integer)
- position = Column(String)
- priority = Column(Integer)
- unitpath = Column(Integer)
- class Config:
- orm_mode = True
- class YzyMsgQueue(Base):
- """
- 粤政易消息队列
- """
- __tablename__ = "yzy_msg_queue"
- id = Column(Integer, primary_key=True, autoincrement=True)
- yzy_userid = Column(String, default='', server_default='', comment='粤政易用户ID')
- mobile = Column(String, default='', server_default='', comment='手机号码')
- create_time = Column(DateTime, default=datetime.now, comment='数据创建时间')
- sent_time = Column(String, comment='发送时间')
- sent_status = Column(Integer, default=0, server_default='0', comment='发送状态 0 待发 1发送中 2 发送成功 9 发送失败')
- content = Column(String, default='', server_default='', comment='消息体')
- recorded_by = Column(Integer, default=0, server_default='0', comment='记录用户ID')
- detail_url = Column(String, default='', server_default='', comment='跳转URL')
- title = Column(String, default='', server_default='', comment='标题')
- foreign_key = Column(String, default='', server_default='', comment='文件外键 --技术字段')
- from_scenario = Column(String, default='', server_default='', comment='对应标识 --技术字段')
- errcode = Column(Integer, default=0, server_default='0', comment='错误代码')
- errmsg = Column(String, default='', server_default='', comment='错误提示')
-
- class YssYstUploadFileEntity(Base):
- """
- 上传文件
- """
- __tablename__ = "yssyst_upload_file"
- id = Column(Integer, primary_key=True, autoincrement=True, index=True)
- sfzh = Column(String, default='')
- uuid = Column(String, default='')
- file_name = Column(String, default='')
- save_filepath = Column(String, default='')
- file_type = Column(String, default='')
- created_time = Column(Integer, default=0)
- bzid = Column(String, default='')
- file_desc = Column(String, default='')
- class Config:
- orm_mode = True
- class YstYhpcsbEntity(Base):
- """
- 粤商通_隐患排查上报
- """
- __tablename__ = "yst_yhpcsb"
- id = Column(Integer, primary_key=True, autoincrement=True, index=True)
- bzid = Column(String, default='')
- sfzh = Column(String, default='')
- qymc = Column(String, default='')
- qydz = Column(String, default='')
- qyjb = Column(String, default='')
- fzdc = Column(String, default='')
- fzr = Column(String, default='')
- fzrdh = Column(String, default='')
- gm = Column(String, default='')
- gzcs = Column(String, default='')
- qzjjss = Column(String, default='')
- swxrs = Column(String, default='')
- szdq = Column(String, default='')
- xxdz = Column(String, default='')
- yhdmc = Column(String, default='')
- yhdzt = Column(String, default='')
- ywfzya = Column(String, default='')
- zhlx = Column(String, default='')
- status = Column(Integer, default=0)
- create_time = Column(DateTime, default=datetime.now, comment='数据创建时间')
- update_time = Column(DateTime, default=datetime.now, onupdate=datetime.now, comment='数据更新时间')
- class Config:
- orm_mode = True
- class YstQyjcxxEntity(Base):
- """
- 粤商通_应急企业基础信息
- """
- __tablename__ = "yst_qyjcxx"
- id = Column(Integer, primary_key=True, autoincrement=True, index=True)
- bzid = Column(String, default='')
- sfzh = Column(String, default='')
- qymc = Column(String, default='')
- qydz = Column(String, default='')
- qyjb = Column(String, default='')
- szdq = Column(String, default='')
- xxdz = Column(String, default='')
- zrrxm = Column(String, default='')
- zrrdh = Column(String, default='')
- status = Column(Integer, default=0)
- create_time = Column(DateTime, default=datetime.now, comment='数据创建时间')
- update_time = Column(DateTime, default=datetime.now, onupdate=datetime.now, comment='数据更新时间')
- class Config:
- orm_mode = True
- class YstQyyjyaEntity(Base):
- """
- 粤商通_应急企业基础信息
- """
- __tablename__ = "yst_qyyjya"
- id = Column(Integer, primary_key=True, autoincrement=True, index=True)
- bzid = Column(String, default='')
- sfzh = Column(String, default='')
- qymc = Column(String, default='')
- qydz = Column(String, default='')
- qyjb = Column(String, default='')
- bzmd = Column(String, default='')
- bzyj = Column(String, default='')
- qygk = Column(String, default='')
- wxxfx = Column(String, default='')
- syfw = Column(String, default='')
- yjjyyz = Column(String, default='')
- yjczcs = Column(String, default='')
- yjxy = Column(String, default='')
- status = Column(Integer, default=0)
- create_time = Column(DateTime, default=datetime.now, comment='数据创建时间')
- update_time = Column(DateTime, default=datetime.now, onupdate=datetime.now, comment='数据更新时间')
- class Config:
- orm_mode = True
- class YstYjylzjEntity(Base):
- """
- 粤商通_应急企业基础信息
- """
- __tablename__ = "yst_yjylzj"
- id = Column(Integer, primary_key=True, autoincrement=True, index=True)
- bzid = Column(String, default='')
- sfzh = Column(String, default='')
- qymc = Column(String, default='')
- qydz = Column(String, default='')
- qyjb = Column(String, default='')
- xmmc = Column(String, default='')
- yllx = Column(String, default='')
- zzdw = Column(String, default='')
-
- status = Column(Integer, default=0)
- create_time = Column(DateTime, default=datetime.now, comment='数据创建时间')
- update_time = Column(DateTime, default=datetime.now, onupdate=datetime.now, comment='数据更新时间')
- class Config:
- orm_mode = True
- # 待办
- class VwYstDaiban(Base):
- __tablename__ = "vw_yst_daibian"
- bzid = Column(String, primary_key=True, index=True)
- sfzh = Column(String)
- sxmc = Column(String)
- create_time = Column(DateTime)
- update_time = Column(DateTime)
- status = Column(Integer)
- class Config:
- orm_mode = True
- #
- #
- # 进度表定义
- #
- #
- class YstProcessEntity(Base):
- """
- 事项进度
- """
- __tablename__ = "yst_process"
- id = Column(Integer, primary_key=True, autoincrement=True, index=True)
- # 报装ID
- bzid = Column(String, default='')
- # 报装类型
- bzlx = Column(String, default='')
- # 身份证号
- sfzh = Column(String, default='')
- # 申请来源
- sqly = Column(String, default='')
- # 状态
- zt = Column(Integer, default=0)
- # 状态说明
- ztsm = Column(String, default='')
- # 进度说明
- jdsm = Column(String, default='')
- # 登记时间
- djsj = Column(Integer, default=0)
-
- class Config:
- orm_mode = True
|