|
@@ -83,6 +83,10 @@ class Unit(Base):
|
|
|
longitude = Column(Float, comment='经度')
|
|
|
latitude = Column(Float, comment='纬度')
|
|
|
is_delete = Column(Integer, comment='删除标识')
|
|
|
+ position = Column(String(100), comment='负责人职务')
|
|
|
+ team_size = Column(Integer, comment='队伍人数')
|
|
|
+ supervisor_unit = Column(String(100), comment='主管单位')
|
|
|
+
|
|
|
|
|
|
def to_dict(self):
|
|
|
return {
|
|
@@ -96,6 +100,9 @@ class Unit(Base):
|
|
|
"contact_number": self.contact_number,
|
|
|
"longitude": self.longitude,
|
|
|
"latitude": self.latitude,
|
|
|
+ "position": self.position, # 新增字段:负责人职务
|
|
|
+ "team_size": self.team_size, # 新增字段:队伍人数
|
|
|
+ "supervisor_unit": self.supervisor_unit, # 新增字段:主管单位
|
|
|
# "is_delete": self.is_delete
|
|
|
}
|
|
|
class Config:
|
|
@@ -159,6 +166,7 @@ class RescueStation(Base):
|
|
|
fid = Column(String(36), comment='主键')
|
|
|
fwdzt = Column(String(1), comment='服务点状态')
|
|
|
fwdaddr = Column(String(80), comment='服务点地址')
|
|
|
+ ssqx = Column(String(80), comment='所属区县') #新增
|
|
|
is_delete = Column(Boolean, default=False, comment='删除标识')
|
|
|
|
|
|
def to_dict(self):
|
|
@@ -182,6 +190,7 @@ class RescueStation(Base):
|
|
|
"fid": self.fid,
|
|
|
"fwdzt": self.fwdzt,
|
|
|
"fwdaddr": self.fwdaddr,
|
|
|
+ "ssqx":self.ssqx
|
|
|
# "is_delete": self.is_delete
|
|
|
}
|
|
|
|
|
@@ -205,6 +214,7 @@ class DefenseProject(Base):
|
|
|
jsdwdm = Column(String(100), comment='建设单位统一社会信用代码')
|
|
|
kgsj = Column(DateTime, comment='开工时间')
|
|
|
stdw = Column(String(100), comment='审图单位')
|
|
|
+ cd_batch = Column(String(100), comment='批次号') #新增
|
|
|
rfsjdwdm = Column(String(100), comment='人防设计单位单位统一社会信用代码')
|
|
|
rfsjdw = Column(String(100), comment='人防设计单位单位')
|
|
|
ybrs = Column(Numeric, comment='掩蔽人数')
|
|
@@ -217,6 +227,10 @@ class DefenseProject(Base):
|
|
|
data_area = Column(String(12), comment='数据区域')
|
|
|
extend1 = Column(String(200), comment='扩展1')
|
|
|
jgsj = Column(DateTime, comment='竣工时间')
|
|
|
+ rffhsbdw = Column(String(100), comment='人防防护设备单位')#新增
|
|
|
+ rffhsbdwdm = Column(String(100), comment='人防防护设备单位统一社会信用代码')#新增
|
|
|
+ jingdu = Column(Float, comment='经度')#新增
|
|
|
+ weidu = Column(Float, comment='纬度')#新增
|
|
|
is_delete = Column(Boolean, default=False, comment='删除标识')
|
|
|
|
|
|
def to_dict(self):
|
|
@@ -249,6 +263,11 @@ class DefenseProject(Base):
|
|
|
"data_area": self.data_area,
|
|
|
"extend1": self.extend1,
|
|
|
"jgsj": self.jgsj.isoformat() if self.jgsj else None,
|
|
|
+ "cd_batch":self.cd_batch,
|
|
|
+ "rffhsbdw":self.rffhsbdw,
|
|
|
+ "rffhsbdwdm":self.rffhsbdwdm,
|
|
|
+ "jingdu":self.jingdu,
|
|
|
+ "weidu":self.weidu
|
|
|
# "is_delete": self.is_delete,
|
|
|
}
|
|
|
|