forked from erp-dev/erp
fix: added merchant_id to printing_order and plate_order
This commit is contained in:
@@ -46,6 +46,10 @@ class PrintingOrderService:
|
||||
# 绑定创建人
|
||||
data['created_by'] = user
|
||||
|
||||
# 绑定商户(从当前用户的 employee 获取)
|
||||
if hasattr(user, 'employee') and user.employee and user.employee.merchant:
|
||||
data['merchant'] = user.employee.merchant
|
||||
|
||||
order = printing_models.PrintingOrder.objects.create(**data)
|
||||
return order
|
||||
|
||||
@@ -128,6 +132,10 @@ class PrintingJobService:
|
||||
# 绑定创建人
|
||||
data['created_by'] = user
|
||||
|
||||
# 绑定商户(从当前用户的 employee 获取)
|
||||
if hasattr(user, 'employee') and user.employee and user.employee.merchant:
|
||||
data['merchant'] = user.employee.merchant
|
||||
|
||||
# 创建 PrintingJob
|
||||
job = printing_models.PrintingJob.objects.create(**data)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user