| | |
| | | seq = Column(Integer) |
| | | roleKey = Column(String(100)) |
| | | dataScope = Column(Integer) |
| | | status = Column(String(10), default="0") |
| | | status = Column(String(10), default="1") |
| | | creator = Column(Integer) |
| | | role_type = Column(Integer, default=1) |
| | | |
| | |
| | | 'dataScope': self.dataScope |
| | | } |
| | | |
| | | if len(self.resources) > 0: |
| | | json['resources'] = [resource.to_json() for resource in self.resources] |
| | | # if len(self.resources) > 0: |
| | | json['resources'] = [resource.to_json() for resource in self.resources] |
| | | |
| | | if hasattr(self, 'flag'): |
| | | json['flag'] = self.flag |
| | | json['dept'] = [dept.to_base_json() for dept in self.organizations] |
| | | |
| | | return json |
| | | |
| | |
| | | roleKey: Optional[str] = "" |
| | | dataScope: Optional[int] = 0 |
| | | editType: int |
| | | depts: Optional[list] = [] |