fix: align create_sub_reseller with sub_distributors model — sub_dist_name, no code field
This commit is contained in:
parent
880e9e59c4
commit
aae4271668
@ -318,14 +318,13 @@ async def create_sub_reseller(request, params_kw):
|
|||||||
data = params_kw
|
data = params_kw
|
||||||
db, dbname = _get_sor()
|
db, dbname = _get_sor()
|
||||||
async with db.sqlorContext(dbname) as sor:
|
async with db.sqlorContext(dbname) as sor:
|
||||||
sub_reseller_code = data.get("sub_reseller_code") or _generate_sub_reseller_code(resellerid)
|
|
||||||
now = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
now = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
||||||
|
|
||||||
# Create org entry for this sub_reseller
|
# Create org entry for this sub_reseller
|
||||||
new_orgid = getID()
|
new_orgid = getID()
|
||||||
org_rec = {
|
org_rec = {
|
||||||
"id": new_orgid,
|
"id": new_orgid,
|
||||||
"orgname": data.get("sub_reseller_name"),
|
"orgname": data.get("sub_dist_name"),
|
||||||
"orgtype": "sub_reseller",
|
"orgtype": "sub_reseller",
|
||||||
"status": "1",
|
"status": "1",
|
||||||
"created_by": user_id,
|
"created_by": user_id,
|
||||||
@ -339,8 +338,7 @@ async def create_sub_reseller(request, params_kw):
|
|||||||
"id": getID(),
|
"id": getID(),
|
||||||
"resellerid": resellerid,
|
"resellerid": resellerid,
|
||||||
"orgid": new_orgid,
|
"orgid": new_orgid,
|
||||||
"sub_reseller_code": sub_reseller_code,
|
"sub_dist_name": data.get("sub_dist_name"),
|
||||||
"sub_reseller_name": data.get("sub_reseller_name"),
|
|
||||||
"contact_person": data.get("contact_person"),
|
"contact_person": data.get("contact_person"),
|
||||||
"contact_phone": data.get("contact_phone"),
|
"contact_phone": data.get("contact_phone"),
|
||||||
"contact_email": data.get("contact_email"),
|
"contact_email": data.get("contact_email"),
|
||||||
@ -354,7 +352,7 @@ async def create_sub_reseller(request, params_kw):
|
|||||||
"created_at": now,
|
"created_at": now,
|
||||||
"updated_at": now,
|
"updated_at": now,
|
||||||
}
|
}
|
||||||
await sor.C("sub_resellers", rec)
|
await sor.C("sub_distributors", rec)
|
||||||
return json.dumps({"status": "ok", "data": rec, "message": "创建成功"})
|
return json.dumps({"status": "ok", "data": rec, "message": "创建成功"})
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user