_check_pr_occupy.py 962 B

1234567891011121314151617181920212223242526272829303132333435
  1. import pymysql
  2. CONN = dict(
  3. host="123.60.180.165",
  4. port=3306,
  5. user="aidopremote",
  6. password="1234567890aiDOP#",
  7. database="aidopdev",
  8. charset="utf8mb4",
  9. cursorclass=pymysql.cursors.DictCursor,
  10. )
  11. TENANT = 797403760988229
  12. with pymysql.connect(**CONN) as c:
  13. with c.cursor() as cur:
  14. cur.execute(
  15. """
  16. SELECT COUNT(*) AS c FROM srm_pr_main
  17. WHERE tenant_id=%s AND IFNULL(state,0)=1
  18. AND IFNULL(analogcalcversion,'')=''
  19. """,
  20. (TENANT,),
  21. )
  22. print("pending_pr", cur.fetchone())
  23. cur.execute(
  24. """
  25. SELECT occ.Id, occ.polist_id, occ.type, pr.Id AS pr_id, pr.pr_billno
  26. FROM srm_po_occupy occ
  27. LEFT JOIN srm_pr_main pr ON pr.Id = occ.polist_id
  28. WHERE occ.tenant_id=%s
  29. LIMIT 5
  30. """,
  31. (TENANT,),
  32. )
  33. print("occupy sample", cur.fetchall())