删除未使用的 _generate_sub_reseller_code 函数,清理 sub_reseller_code 残留

This commit is contained in:
yumoqing 2026-07-20 15:31:32 +08:00
parent 1303b48685
commit a6eca85d7f

View File

@ -77,19 +77,6 @@ WHERE resellerid = ${resellerid}$ AND contract_code LIKE ${prefix}$"""
return f"{prefix}-{seq:04d}"
def _generate_sub_reseller_code(resellerid):
"""Generate unique sub-reseller code: SR-{YYYYMMDD}-{seq}."""
today = datetime.now().strftime("%Y%m%d")
prefix = f"SR-{today}"
db, dbname = _get_sor()
with db.sqlorContext(dbname) as sor:
sql = """SELECT COUNT(*) as cnt FROM sub_resellers
WHERE resellerid = ${resellerid}$ AND sub_reseller_code LIKE ${prefix}$"""
recs = sor.sqlExe(sql, {"resellerid": resellerid, "prefix": prefix + "%"})
seq = (recs[0].cnt if recs else 0) + 1
return f"{prefix}-{seq:04d}"
def _generate_agreement_code(resellerid):
"""Generate unique agreement code: DA-{YYYYMMDD}-{seq}."""
env = ServerEnv()