| | |
| | | OrderByParameters = new Dictionary<string, SqlSugar.OrderByType> |
| | | { |
| | | { nameof(Dt_Putake.Pustatus),SqlSugar.OrderByType.Asc }, |
| | | { nameof(Dt_Putake.CreateDate),SqlSugar.OrderByType.Asc }//æç¶æåå建æ¶é´ååºæåº |
| | | // { nameof(Dt_Putake.CreateDate),SqlSugar.OrderByType.Asc }//æç¶æåå建æ¶é´ååºæåº |
| | | }; |
| | | return base.GetPageData(options); |
| | | } |
| | |
| | | case cond.å¾
è´¨æ£: // å®æè´¨æ£æ¶é´ |
| | | putake.Pustatus = (int)cond.已宿; |
| | | |
| | | DateTime latestTime = new DateTime(1900, 1, 1, 0, 0, 0); |
| | | //DateTime latestTime = new DateTime(1900, 1, 1, 0, 0, 0); |
| | | |
| | | if (gruops == "æºæ¢°") |
| | | { |
| | |
| | | } |
| | | |
| | | // è·åæå䏿¬¡å®æçæ¶é´ |
| | | latestTime = new[] { nj.confirmTime_LC, nj.confirmTime_DQ, nj.confirmTime_DG }.Max(); // åææ°çæ¶é´ |
| | | // latestTime = (DateTime)new[] { nj.confirmTime_LC, nj.confirmTime_DQ, nj.confirmTime_DG }.Max(); // åææ°çæ¶é´ |
| | | |
| | | DateTime? latestTime = new[] { nj.confirmTime_LC, nj.confirmTime_DQ, nj.confirmTime_DG } |
| | | .Where(t => t.HasValue) // è¿æ»¤æ null |
| | | .Select(t => t.Value) // ååºé空çå¼ |
| | | .DefaultIfEmpty(DateTime.Now) // è¥æ°ç»ä¸ºç©ºï¼ä½¿ç¨å½åæ¶é´ |
| | | .Max(); // åæå¤§æ¶é´ |
| | | nj.endTime = latestTime; // èµå¼ææ°æ¶é´ |
| | | putake.Finishedtime = DateTime.Now; |
| | | break; |