diff --git a/apps/qm/models.py b/apps/qm/models.py index be9d9cc4..8685db69 100644 --- a/apps/qm/models.py +++ b/apps/qm/models.py @@ -172,9 +172,9 @@ class Qct(CommonAModel): return QctMat.objects.filter(qct=self) @classmethod - def get(cls, materialId:str, tag:str): + def get(cls, material:Material, tag:str): try: - qct = Qct.objects.get(qctmat__material__id=materialId, tags__contains=tag) + qct = Qct.objects.get(qctmat__material=material, tags__contains=tag) except Qct.DoesNotExist: try: qct = Qct.objects.get(name="默认检验表")