Beispiel #1
0
 def insert(case_id,behave_list):
     case_data = Case.objects(case_id=case_id).first()
     if case_data:
         for behave in behave_list:
             case_data.logs[behave] += behave_list[behave]
         case_data = self.update_case_status(case_data)
         case_data.save()
     else:
         error_string = '合同%s无申请记录,却进行%s操作日志' % (case_id, list(behave for behave in behave_list))
         self.insert_erro_log(logstring=error_string)
Beispiel #2
0
 def approve_cases_update(self):
     retry_cases = Case.objects(approve_status='退单通过').all()
     retry_cases_id = list(case.case_id for case in retry_cases)