sign_data_job.py 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  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. # 对数据进行加密处理
  14. def sign_data_proc():
  15. logger.info(datetime.now())
  16. # 1.系统表
  17. # 系统用户表
  18. sys_user_data.sign_table()
  19. # 系统部门表
  20. sys_dept_data.sign_table()
  21. # 系统岗位表
  22. sys_post_data.sign_table()
  23. # 系统角色表
  24. sys_role_data.sign_table()
  25. # 系统菜单表
  26. sys_menu_data.sign_table()
  27. # 2.系统关联表
  28. # 用户角色表
  29. sys_user_role_data.sign_table()
  30. # 用户岗位表
  31. sys_user_post_data.sign_table()
  32. # 角色部门表
  33. sys_role_dept_data.sign_table()
  34. # 角色菜单表
  35. sys_role_menu_data.sign_table()
  36. # 业务表
  37. # 应急预案人员信息表
  38. emergency_contact_info_data.sign_table()
  39. # 三防责任人管理人员信息表
  40. three_proofing_responsible_person_data.sign_table()
  41. # 操作日志表
  42. sys_czrz_data.sign_table()