|
@@ -178,11 +178,13 @@ class CardScorer:
|
|
|
# 将分数写入json
|
|
# 将分数写入json
|
|
|
if is_write_score:
|
|
if is_write_score:
|
|
|
if "score" not in defect:
|
|
if "score" not in defect:
|
|
|
|
|
+ logger.info("新写入")
|
|
|
# 新建的时候
|
|
# 新建的时候
|
|
|
# logger.info(f"新建分数score: {the_score}")
|
|
# logger.info(f"新建分数score: {the_score}")
|
|
|
defect['score'] = the_score
|
|
defect['score'] = the_score
|
|
|
defect["new_score"] = None
|
|
defect["new_score"] = None
|
|
|
elif defect.get("new_score") is None:
|
|
elif defect.get("new_score") is None:
|
|
|
|
|
+ logger.info("初次修改")
|
|
|
# 初次修改
|
|
# 初次修改
|
|
|
# if defect["score"] != the_score:
|
|
# if defect["score"] != the_score:
|
|
|
# logger.info(f"初次修改 -> new_score: {the_score} (原score: {defect['score']})")
|
|
# logger.info(f"初次修改 -> new_score: {the_score} (原score: {defect['score']})")
|
|
@@ -192,8 +194,11 @@ class CardScorer:
|
|
|
logger.info(f"del {defect_type} 补回: {the_score}")
|
|
logger.info(f"del {defect_type} 补回: {the_score}")
|
|
|
defect["new_score"] = 0
|
|
defect["new_score"] = 0
|
|
|
weighted_scores[defect_type] -= the_score
|
|
weighted_scores[defect_type] -= the_score
|
|
|
|
|
+ else:
|
|
|
|
|
+ defect["new_score"] = the_score
|
|
|
|
|
|
|
|
elif "score" in defect and defect["new_score"] is not None:
|
|
elif "score" in defect and defect["new_score"] is not None:
|
|
|
|
|
+ logger.info("多次修改")
|
|
|
# 多次修改
|
|
# 多次修改
|
|
|
# if defect["new_score"] != the_score:
|
|
# if defect["new_score"] != the_score:
|
|
|
# defect["score"] = defect["new_score"]
|
|
# defect["score"] = defect["new_score"]
|
|
@@ -204,6 +209,7 @@ class CardScorer:
|
|
|
defect["new_score"] = 0
|
|
defect["new_score"] = 0
|
|
|
weighted_scores[defect_type] -= the_score
|
|
weighted_scores[defect_type] -= the_score
|
|
|
else:
|
|
else:
|
|
|
|
|
+ logger.info("这里直接赋值分数")
|
|
|
defect['score'] = the_score
|
|
defect['score'] = the_score
|
|
|
defect["new_score"] = None
|
|
defect["new_score"] = None
|
|
|
|
|
|