|
@@ -52,13 +52,13 @@ class InspectionOrderSerializer(serializers.ModelSerializer):
|
|
|
device = self.initial_data['device']
|
|
|
if inspection_result == '0':
|
|
|
# 巡检状态如果为正常,判断当前教室是否还存有未完成保修的工单
|
|
|
- repair_orders = RepairOrder.objects.filter(device_address=self.initial_data['device_address'],
|
|
|
- device_name=self.initial_data['device_name'],
|
|
|
- device=device,
|
|
|
- status__in=[settings.NOT_CHECKED, settings.CHECKED,
|
|
|
- settings.DISPATCH, settings.HANG_UP])
|
|
|
- if repair_orders:
|
|
|
- raise CustomError('该地区还存在未完成的报修!')
|
|
|
+ # repair_orders = RepairOrder.objects.filter(device_address=self.initial_data['device_address'],
|
|
|
+ # device_name=self.initial_data['device_name'],
|
|
|
+ # device=device,
|
|
|
+ # status__in=[settings.NOT_CHECKED, settings.CHECKED,
|
|
|
+ # settings.DISPATCH, settings.HANG_UP])
|
|
|
+ # if repair_orders:
|
|
|
+ # raise CustomError('该地区还存在未完成的报修!')
|
|
|
|
|
|
# 状态保存为正常
|
|
|
validated_data['status'] = InspectionOrder.NOT_REPAIR
|