| 123456789101112131415161718192021222324252627 | using OASystem.Domain.Dtos.System;using SqlSugar;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace OASystem.Infrastructure.Repositories.System{    public class JobPostRepository : BaseRepository<Sys_JobPost, JobPostView>    {        public JobPostRepository(SqlSugarClient sqlSugar) : base(sqlSugar)        {        }        public async Task<List<Sys_JobPostI>> QueryJobPost(string sqlWhere)        {            string sql = string.Format(@"select jp.*,dep.DepName as 'DepName',cmp.CompanyName as 'CompanyName' from Sys_JobPost jp left join                                                  Sys_Company cmp on jp.CompanyId=cmp.Id left join Sys_Department dep on jp.DepId=dep.Id  {0}", sqlWhere);            return await _sqlSugar.SqlQueryable<Sys_JobPostI>(sql).ToListAsync();        }    }}
 |