diff --git a/apps/wpm/services_2.py b/apps/wpm/services_2.py index 534215a2..e197733c 100644 --- a/apps/wpm/services_2.py +++ b/apps/wpm/services_2.py @@ -150,9 +150,9 @@ def get_alldata_with_batch(batch: str): data["七车间入库_日期"].append(item.mio.inout_date) if item.test_note: data["七车间入库_检验备注"] = ";".join([data["七车间入库_检验备注"], item.test_note]) - if item.mio.mio_user: - data["七车间入库_车间执行人"].append(item.mio.do_user) if item.mio.do_user: + data["七车间入库_车间执行人"].append(item.mio.do_user) + if item.mio.mio_user: data["七车间入库_仓库执行人"].append(item.mio.mio_user) for field in mioitem_count_fields: f_v = getattr(item, field) @@ -167,8 +167,6 @@ def get_alldata_with_batch(batch: str): data["七车间入库_车间执行人"] = list(set(data["七车间入库_车间执行人"])) data["七车间入库_车间执行人"] = ";".join([item.name for item in data["七车间入库_车间执行人"]]) data["七车间入库_仓库执行人"] = list(set(data["七车间入库_仓库执行人"])) - if None in data["七车间入库_仓库执行人"]: - data["七车间入库_仓库执行人"].remove(None) data["七车间入库_仓库执行人"] = ";".join([item.name for item in data["七车间入库_仓库执行人"]]) # 十车间入库检验 @@ -216,7 +214,7 @@ def get_alldata_with_batch(batch: str): if material_start is None: material_start = item.material data["其他入库_日期"].append(item.mio.inout_date) - if item.mio.do_user: + if item.mio.mio_user: data["其他入库_仓库执行人"].append(item.mio.mio_user) for field in mioitem_count_fields: if getattr(item, field) is not None and (getattr(item, field) > 0 or field in ["count", "count_notok", "count_sampling"]): @@ -275,9 +273,9 @@ def get_alldata_with_batch(batch: str): if material_start is None: material_start = item.material data["六车间领料_日期"].append(item.mio.inout_date) - if item.mio.do_user: - data["六车间领料_仓库执行人"].append(item.mio.mio_user) if item.mio.mio_user: + data["六车间领料_仓库执行人"].append(item.mio.mio_user) + if item.mio.do_user: data["六车间领料_车间执行人"].append(item.mio.do_user) for field in mioitem_count_fields: if getattr(item, field) is not None and getattr(item, field) > 0: @@ -461,7 +459,7 @@ def get_alldata_with_batch(batch: str): material_start = item.material if item.mio.inout_date: data["销售发货_日期"].append(item.mio.inout_date) - if item.mio.do_user: + if item.mio.mio_user: data['销售发货_仓库执行人'].append(item.mio.mio_user) data['销售发货_count']+= item.count if getattr(data, "棒料成型_count_real", 0) > 0: