diff --git a/hb_server/apps/wpm/views.py b/hb_server/apps/wpm/views.py index 914e1f4..7bd40d1 100644 --- a/hb_server/apps/wpm/views.py +++ b/hb_server/apps/wpm/views.py @@ -598,7 +598,10 @@ class OperationViewSet(ListModelMixin, RetrieveModelMixin, CreateModelMixin, Upd act_state=WProduct.WPR_ACT_STATE_DOWAIT, remark='', subproduction_plan=i.subproduction_plan) for x in range(i.count): - WProduct.objects.create(**wpr) + ins = WProduct.objects.create(**wpr) + # 添加日志 + WpmServies.add_wproduct_flow_log(ins, 'operation_submit') + # 更新进度 WpmServies.update_subproduction_progress_main(sp=i.subproduction_plan) elif step.type == Step.STEP_TYPE_COMB: oms_w = OperationMaterial.objects.filter(operation=op, type=SubprodctionMaterial.SUB_MA_TYPE_OUT,