sign_data_job.py 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. from models.base import *
  4. from utils import *
  5. from extensions import logger
  6. from datetime import datetime
  7. from utils.redis_util import *
  8. from common.enc import sys_user_data, sys_post_data, sys_role_data, sys_dept_data, sys_menu_data, sys_menu_layer_data
  9. from common.enc import sys_user_role_data, sys_user_post_data, sys_role_dept_data, sys_role_menu_data
  10. from common.enc import sys_czrz_data
  11. from common.enc import emergency_contact_info_data
  12. from common.enc import three_proofing_responsible_person_data
  13. from common.enc import govdata_disaster_info_officer_data
  14. from common.enc import emergency_expert_data
  15. from common.enc import chemical_company_data
  16. from common.enc import building_project_info_data
  17. # 对数据进行加密处理
  18. def sign_data_proc():
  19. logger.info(datetime.now())
  20. # 1.系统表
  21. # 系统用户表
  22. sys_user_data.sign_table()
  23. # 系统部门表
  24. sys_dept_data.sign_table()
  25. # 系统岗位表
  26. sys_post_data.sign_table()
  27. # 系统角色表
  28. sys_role_data.sign_table()
  29. # 系统菜单表
  30. sys_menu_data.sign_table()
  31. # 2.系统关联表
  32. # 用户角色表
  33. sys_user_role_data.sign_table()
  34. # 用户岗位表
  35. sys_user_post_data.sign_table()
  36. # 角色部门表
  37. sys_role_dept_data.sign_table()
  38. # 角色菜单表
  39. sys_role_menu_data.sign_table()
  40. # 业务表
  41. # 应急预案人员信息表
  42. emergency_contact_info_data.sign_table()
  43. # 三防责任人管理人员信息表
  44. three_proofing_responsible_person_data.sign_table()
  45. # 灾害信息员信息表
  46. govdata_disaster_info_officer_data.sign_table()
  47. # 应急专家信息表
  48. emergency_expert_data.sign_table()
  49. # 危化企业信息表
  50. chemical_company_data.sign_table()
  51. # 建筑工程信息表
  52. building_project_info_data.sign_table()
  53. # 操作日志表
  54. sys_czrz_data.sign_table()