1
huanghongfeng
2025-03-07 f1f29f5329102870476653fa6c6ca42b80226078
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
using OfficeOpenXml.FormulaParsing.Excel.Functions.DateTime;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEA_Core;
using WIDESEA_Core.BaseServices;
using WIDESEA_ISystemRepository;
using WIDESEA_ISystemService;
using WIDESEA_Model.Models.System;
 
namespace WIDESEA_SystemService
{
    public class Sys_TraycodeinfoService : ServiceBase<Dt_traycodeinfo, ISys_TraycodeinfoRepository>, ISys_TraycodeinfoService
    {
        public Sys_TraycodeinfoService(ISys_TraycodeinfoRepository BaseDal) : base(BaseDal)
        {
        }
 
        public ISys_TraycodeinfoRepository Repository => BaseDal;
 
 
        public WebResponseContent SetCacheList()
        {
            var data = BaseDal.QueryData().OrderBy(x=>x.traycode_name).Select(x => new { x.traycode_name, x.traycode_id }).Distinct().ToList();
            return WebResponseContent.Instance.OK(data: data);
        }
 
        
 
 
        public Dt_traycodeinfo? GetInCacheList(string traycode_code)
        {
             Dt_traycodeinfo _Traycodeinfo= BaseDal.QueryData(x=>x.traycode_code== traycode_code && x.traycode_staute==1).FirstOrDefault();
            return _Traycodeinfo;
        }
    }
}