|
@@ -185,6 +185,8 @@ func UpdateExcel(client *mongo.Client, plans []*model.ProductPlan) {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ // 直接赋值,如果这个订单是最后一个,则状态覆盖
|
|
|
+ // ???思考:如果最后一个工序没有生成订单的话,是按最后一个工序还是最后一个订单?这里是最后一个订单
|
|
|
compStatus["交货"] = fmt.Sprintf("%d", produce.ConfirmCount)
|
|
|
}
|
|
|
|
|
@@ -200,6 +202,7 @@ func UpdateExcel(client *mongo.Client, plans []*model.ProductPlan) {
|
|
|
log.Fatal(err)
|
|
|
}
|
|
|
// fmt.Println(bill)
|
|
|
+ // ?? 这里需不需要 影响正确数据吗?
|
|
|
if lastBillType == billType {
|
|
|
for _, product := range bill.Products {
|
|
|
compStatus["交货"] = fmt.Sprintf("%d", product.ConfirmCount)
|