| | |
| | | .Where(a => a.Daa008 == a.Daa011 && a.Daa001== qsItemOqcReq.Daa001) |
| | | .Count(); |
| | | |
| | | if (complete > 0) |
| | | var WqtQty = db.Queryable<Womdab>() |
| | | .Where(a => a.Dab001 == qsItemOqcReq.Daa001) |
| | | .Sum(a => a.Dab006- SqlFunc.IsNull(a.Dab007, 0)); |
| | | |
| | | if (complete > 0 && WqtQty == 0) //齐套且工单生产数量=工单数量,工单更改为完工 |
| | | { |
| | | db.Updateable<Womdaa>() |
| | | .SetColumns(b => b.Daa018 == "完工") |
| | | .SetColumns(b => b.Daa017 == DateTime.Now) |
| | | .Where(b => b.Daa001 == qsItemOqcReq.Daa001) |
| | | .ExecuteCommand(); |
| | | } |
| | |
| | | //工单状态更改为开工 |
| | | db.Updateable<Womdaa>() |
| | | .SetColumns(b => b.Daa018 == "开工") |
| | | .SetColumns(b => b.Daa017 == null) |
| | | .Where(b => b.Daa001 == oqcReqList.Daa001) |
| | | .ExecuteCommand(); |
| | | } |