19 lines
956 B
Python
19 lines
956 B
Python
from django.db import models
|
|
from django.utils import timezone
|
|
|
|
def default_json_fields():
|
|
return {"invoice_no": None, "imei_number": None, "retailername": None, "purchase_date": None, "sold_to_party": None}
|
|
|
|
class SemiAutoCorrection(models.Model):
|
|
# INPUT
|
|
id = models.AutoField(primary_key=True)
|
|
subsidiary = models.CharField(null=True, max_length=200)
|
|
feedback_result = models.JSONField(null=True, default=default_json_fields)
|
|
reviewed_result = models.JSONField(null=True, default=default_json_fields)
|
|
predict_result = models.JSONField(null=True, default=default_json_fields)
|
|
reviewed_accuracy = models.JSONField(null=True, default=default_json_fields)
|
|
feedback_accuracy = models.JSONField(null=True, default=default_json_fields)
|
|
reviewed_accuracy = models.JSONField(null=True, default=default_json_fields)
|
|
# OUTPUT
|
|
reason = models.TextField(blank=True)
|
|
counter_measures = models.TextField(blank=True) |