| | |
| | | // 如果有调机开始时间则更新 |
| | | .SetColumnsIF(entity.MaStartTime != null, |
| | | s => s.MaStartTime == entity.MaStartTime) |
| | | // 如果有调机完成时间则更新 |
| | | .SetColumnsIF(entity.MaEndTime != null, |
| | | s => s.MaEndTime == entity.MaEndTime) |
| | | // 如果标记为1则更新备注信息 |
| | | .SetColumnsIF(entity.Flag == 1, |
| | | s => s.remark == "于" + entity.MaShoutTime + "时间有一次送检") |
| | |
| | | |
| | | if (binding) |
| | | return Db.Updateable<MesOrderSta>() |
| | | .SetColumns(s => s.MaEndTime == endDate) |
| | | .SetColumns(s => s.MaEndTime == endDate) // 自动写入调机完成时间 |
| | | .SetColumns(s => s.StartTime == entity.MaShoutTime) |
| | | .Where(s => s.OrderId == query.OrderId).ExecuteCommand() > 0; |
| | | |