This commit is contained in:
2025-12-28 17:20:02 +08:00
parent b8b9679bc8
commit cddb7531ab
23 changed files with 2138 additions and 198 deletions

View File

@ -58,6 +58,22 @@ class ArtifactBll:
"OptTime": datetime.now(),
})
def insert_artifact_bycode(self,model: dict) -> bool:
"""根据模具编号插入管片任务"""
if self.dal.exists_by_module_code(model["MouldCode"]):
return False
return self.dal.insert_artifact({
"MouldCode": model["MouldCode"],
"SizeSpecification": model["SizeSpecification"],
"BlockNumber": model["BlockNumber"],
"BetonVolume": model["BetonVolume"],
"PStatus":1,
"Status": 2,
"Source": 2,
"OptTime": datetime.now(),
})
def get_artifacting_task(self) -> ArtifactInfoModel:
"""获取正在进行的管片任务数据"""
loc_item= self.dal.get_top_artifact(1,"ID desc","Status=2")