core 框架代码整理优化

master
xiaochanghai 5 months ago
parent bfb4afa1ae
commit ec8548c70d
  1. 5
      Tiobon.Core.Api/Controllers/Base/BaseApiController.cs
  2. 5
      Tiobon.Core.Api/Controllers/Base/BaseController.cs
  3. 5
      Tiobon.Core.Api/Controllers/BlogController.cs
  4. 5
      Tiobon.Core.Api/Controllers/DbFirst/DbFirstController.cs
  5. 5
      Tiobon.Core.Api/Controllers/DbFirst/MigrateController.cs
  6. 6
      Tiobon.Core.Api/Controllers/FileController.cs
  7. 12
      Tiobon.Core.Api/Controllers/LoginController.cs
  8. 1
      Tiobon.Core.Api/Controllers/Systems/CacheManageController.cs
  9. 7
      Tiobon.Core.Api/Controllers/Systems/DataBaseController.cs
  10. 3
      Tiobon.Core.Api/Controllers/Systems/DynamicCodeFirstController.cs
  11. 5
      Tiobon.Core.Api/Controllers/TasksQzController.cs
  12. 5
      Tiobon.Core.Api/Controllers/v1/ApbController.cs
  13. 5
      Tiobon.Core.Api/Controllers/v2/ApbController.cs
  14. 41
      Tiobon.Core.Api/Dockerfile
  15. 6
      Tiobon.Core.Api/Filter/AutofacPropertityModuleReg.cs
  16. 5
      Tiobon.Core.Api/Filter/CustomRouteAttribute.cs
  17. 5
      Tiobon.Core.Api/Filter/GlobalActionFilter.cs
  18. 8
      Tiobon.Core.Api/Filter/GlobalAuthorizeFilter.cs
  19. 6
      Tiobon.Core.Api/Filter/GlobalExceptionFilter.cs
  20. 6
      Tiobon.Core.Api/Filter/GlobalRoutePrefixFilter.cs
  21. 5
      Tiobon.Core.Api/Filter/UseServiceDIAttribute.cs
  22. 6
      Tiobon.Core.Api/Filter/UserRegisterVo.cs
  23. 8
      Tiobon.Core.Api/StopContainerImg.sh
  24. 9
      Tiobon.Core.Api/Tiobon.Core.Api.csproj
  25. 482
      Tiobon.Core/Tiobon.Core.Model.xml
  26. 28
      Tiobon.Core/Tiobon.Core.xml

@ -1,5 +1,5 @@
namespace Tiobon.Core.Controllers
{
namespace Tiobon.Core.Controllers;
public class BaseApiController : Controller
{
[NonAction]
@ -48,4 +48,3 @@
return new ServiceResult<PageModel<T>>() { Success = true, Message = msg, Data = pageModel };
}
}
}

@ -1,8 +1,7 @@
using System.Collections;
using SqlSugar;
using System.Collections;
using System.Data;
using System.Reflection;
using SqlSugar;
using Tiobon.Core.Common.DB.Dapper;
namespace Tiobon.Core.Controllers;

@ -2,8 +2,8 @@
using StackExchange.Profiling;
using static Tiobon.Core.Extensions.CustomApiVersion;
namespace Tiobon.Core.Controllers
{
namespace Tiobon.Core.Controllers;
/// <summary>
/// 博客管理
/// </summary>
@ -265,4 +265,3 @@ namespace Tiobon.Core.Controllers
return Success(await _TiobonArticleServices.Update(new { bsubmitter = $"laozhang{DateTime.Now.Millisecond}", bID = 1 }), "更新成功");
}
}
}

@ -2,8 +2,8 @@
using Tiobon.Core.Common.Seed;
using SqlSugar;
namespace Tiobon.Core.Controllers
{
namespace Tiobon.Core.Controllers;
[Route("api/[controller]/[action]")]
[ApiController, ApiExplorerSettings(GroupName = Grouping.GroupName_Assistant)]
//[Authorize(Permissions.Name)]
@ -172,4 +172,3 @@ namespace Tiobon.Core.Controllers
}
}

@ -1,8 +1,8 @@
//using Magicodes.ExporterAndImporter.Core;
//using Magicodes.ExporterAndImporter.Excel;
namespace Tiobon.Core.Controllers
{
namespace Tiobon.Core.Controllers;
[Route("api/[controller]/[action]")]
[ApiController, ApiExplorerSettings(GroupName = Grouping.GroupName_Assistant)]
//[Authorize(Permissions.Name)]
@ -341,4 +341,3 @@ namespace Tiobon.Core.Controllers
public long PidNew { get; set; }
public long MidNew { get; set; }
}
}

@ -1,7 +1,5 @@
using System.Net;
using SharpCompress.Common;
using SkyWalking.NetworkProtocol.V3;
using SqlSugar;
using SqlSugar;
using System.Net;
using Tiobon.Core.DataAccess;
namespace Tiobon.Core.Controllers;

@ -1,14 +1,13 @@
using Tiobon.Core.AuthHelper;
using Tiobon.Core.AuthHelper.OverWrite;
using Microsoft.AspNetCore.Authentication.JwtBearer;
using Microsoft.AspNetCore.Authentication.JwtBearer;
using System.IdentityModel.Tokens.Jwt;
using System.Security.Claims;
using Tiobon.Core.AuthHelper;
using Tiobon.Core.AuthHelper.OverWrite;
using Tiobon.Core.Common.Swagger;
using Tiobon.Core.Services;
namespace Tiobon.Core.Controllers
{
namespace Tiobon.Core.Controllers;
/// <summary>
/// 登录管理【无权限】
/// </summary>
@ -333,4 +332,3 @@ namespace Tiobon.Core.Controllers
public string name { get; set; }
public string pwd { get; set; }
}
}

@ -1,5 +1,4 @@
using Tiobon.Core.Common.Caches;
using Tiobon.Core.Model;
namespace Tiobon.Core.Api.Controllers.Systems;
/// <summary>

@ -1,10 +1,9 @@
using System.Diagnostics.CodeAnalysis;
using Mapster;
using SqlSugar;
using System.Diagnostics.CodeAnalysis;
using Tiobon.Core.Common.DB;
using Tiobon.Core.Model.Systems.DataBase;
using Tiobon.Core.Model.Tenants;
using Mapster;
using SqlSugar;
using Tiobon.Core.Model;
namespace Tiobon.Core.Api.Controllers.Systems;

@ -1,7 +1,6 @@
using SqlSugar;
using Tiobon.Core.Common.DB.Extension;
using Tiobon.Core.Model.Models.RootTkey;
using SqlSugar;
using Tiobon.Core.Model;
namespace Tiobon.Core.Api.Controllers.Systems;

@ -2,8 +2,8 @@
using Tiobon.Core.Tasks;
using Quartz;
namespace Tiobon.Core.Controllers
{
namespace Tiobon.Core.Controllers;
[Route("api/[controller]/[action]")]
[ApiController]
[Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_System)]
@ -536,4 +536,3 @@ namespace Tiobon.Core.Controllers
}
}
}

@ -1,7 +1,7 @@
using static Tiobon.Core.Extensions.CustomApiVersion;
namespace Tiobon.Core.Controllers.v1
{
namespace Tiobon.Core.Controllers.v1;
[Route("api/[controller]")]
[ApiController, ApiExplorerSettings(GroupName = Grouping.GroupName_Other)]
public class ApbController : ControllerBase
@ -23,4 +23,3 @@ namespace Tiobon.Core.Controllers.v1
}
}

@ -1,5 +1,5 @@
namespace Tiobon.Core.Controllers.v2
{
namespace Tiobon.Core.Controllers.v2;
//[Route("api/[controller]")]
[ApiController]
[Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_Other)]
@ -22,4 +22,3 @@
}
}

@ -1,41 +0,0 @@
#这种模式是先dotnet build后,然后再把dll进行构建镜像。
#如果你想把这两步合在一起,可以看.sln根目录下的那个dockerfile。
#FROM swr.cn-south-1.myhuaweicloud.com/mcr/aspnet:5.0-alpine
#FROM mcr.microsoft.com/dotnet/core/aspnet:5.0-buster-slim
FROM mcr.microsoft.com/dotnet/aspnet:6.0-bullseye-slim
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' >/etc/timezone
#RUN apk add --no-cache ca-certificates python3 bash openssh git openssl-dev uwsgi uwsgi-python3
#RUN apk add --no-cache --virtual .build-deps python3-dev gcc musl-dev libffi-dev make \
#&& pip3 install --no-cache-dir --trusted-host mirrors.aliyun.com -i http://mirrors.aliyun.com/pypi/simple/ \
#pymysql==0.8.1 \
#Flask==1.0.2 \
#Flask-RESTful==0.3.6 \
#Flask-Script==2.0.6 \
#Flask-SQLAlchemy==2.3.2 \
#Flask-WTF==0.14.2 \
#SQLAlchemy==1.2.7 \
#simplejson==5.06.0 \
#six==1.11.0 \
#celery==4.2.1 \
#xlrd==1.1.0 \
#xlwt==1.3.0 \
#msgpack==0.5.0 \
#&& apk del .build-deps
#
#RUN git clone https://github.com/Supervisor/supervisor.git \
#&& cd supervisor \
#&& python3 setup.py install \
#&& cd .. \
#&& rm -rf supervisor \
#&& cd /etc/ \
#&& echo_supervisord_conf > supervisord.conf \
#&& echo '[include]' >> supervisord.conf \
#&& echo 'files = /code/supervisor/*.ini' >> supervisord.conf \
#&& supervisord -c /etc/supervisord.conf
WORKDIR /app
COPY . .
EXPOSE 9291
ENTRYPOINT ["dotnet", "Tiobon.Core.Api.dll","-b","0.0.0.0"]

@ -1,8 +1,7 @@
using Autofac;
using Microsoft.AspNetCore.Mvc;
namespace Tiobon.Core.Filter
{
namespace Tiobon.Core.Filter;
public class AutofacPropertityModuleReg : Autofac.Module
{
protected override void Load(ContainerBuilder builder)
@ -16,4 +15,3 @@ namespace Tiobon.Core.Filter
}
}
}

@ -1,8 +1,8 @@
using Microsoft.AspNetCore.Mvc.ApiExplorer;
using static Tiobon.Core.Extensions.CustomApiVersion;
namespace Tiobon.Core.SwaggerHelper
{
namespace Tiobon.Core.SwaggerHelper;
/// <summary>
/// 自定义路由 /api/{version}/[controler]/[action]
/// </summary>
@ -32,4 +32,3 @@ namespace Tiobon.Core.SwaggerHelper
GroupName = version.ToString();
}
}
}

@ -1,7 +1,7 @@
using Microsoft.AspNetCore.Mvc.Filters;
namespace Tiobon.Core.Api.Filter
{
namespace Tiobon.Core.Api.Filter;
/// <summary>
/// 全局请求验证
/// </summary>
@ -256,4 +256,3 @@ namespace Tiobon.Core.Api.Filter
base.OnResultExecuted(filterContext);
}
}
}

@ -2,8 +2,8 @@
using Microsoft.AspNetCore.Mvc.Authorization;
using Microsoft.AspNetCore.Mvc.Filters;
namespace Tiobon.Core.Filter
{
namespace Tiobon.Core.Filter;
/// <summary>
/// Summary:全局路由权限公约
/// Remarks:目的是针对不同的路由,采用不同的授权过滤器
@ -48,7 +48,3 @@ namespace Tiobon.Core.Filter
}
}
}

@ -3,8 +3,8 @@ using Microsoft.AspNetCore.Mvc.Filters;
using Microsoft.AspNetCore.SignalR;
using StackExchange.Profiling;
namespace Tiobon.Core.Filter
{
namespace Tiobon.Core.Filter;
/// <summary>
/// 全局异常错误日志
/// </summary>
@ -87,5 +87,3 @@ namespace Tiobon.Core.Filter
/// </summary>
public string DevelopmentMessage { get; set; }
}
}

@ -1,8 +1,8 @@
using Microsoft.AspNetCore.Mvc.ApplicationModels;
using Microsoft.AspNetCore.Mvc.Routing;
namespace Tiobon.Core.Filter
{
namespace Tiobon.Core.Filter;
/// <summary>
/// 全局路由前缀公约
/// </summary>
@ -46,5 +46,3 @@ namespace Tiobon.Core.Filter
}
}
}
}

@ -1,7 +1,7 @@
using Microsoft.AspNetCore.Mvc.Filters;
namespace Tiobon.Core.Filter
{
namespace Tiobon.Core.Filter;
public class UseServiceDIAttribute : ActionFilterAttribute
{
@ -31,4 +31,3 @@ namespace Tiobon.Core.Filter
}
}
}

@ -1,7 +1,7 @@
using FluentValidation;
namespace Tiobon.Core.Filter
{
namespace Tiobon.Core.Filter;
public class UserRegisterVo
{
public string WxUid { get; set; }
@ -62,5 +62,3 @@ namespace Tiobon.Core.Filter
.IsInEnum().WithMessage("车型不正确");
}
}
}

@ -1,8 +0,0 @@
#!/bin/bash
docker ps|grep ${1}|while read i;do i;
echo "容器已启动,详细信息:${i}";
docker stop ${1};
docker rm ${1};
docker rmi ${2};
echo "已关闭容器,${1}" ;
done;

@ -121,15 +121,6 @@
</Content>
</ItemGroup>
<ItemGroup>
<None Update="Dockerfile">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Update="StopContainerImg.sh">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<Folder Include="wwwroot\TiobonCore.Data.excel\" />
</ItemGroup>

@ -13812,26 +13812,6 @@
Ghrz_Shihua_OA_Employment (Dto.InsertInput)
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.AccessTrendLog">
<summary>
用户访问趋势日志
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.AccessTrendLog.UserInfo">
<summary>
用户
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.AccessTrendLog.Count">
<summary>
次数
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.AccessTrendLog.UpdateTime">
<summary>
更新时间
</summary>
</member>
<member name="T:Tiobon.Core.Model.Models.TiobonArticle">
<summary>
博客文章
@ -30192,36 +30172,6 @@
已逾期
</summary>
</member>
<member name="F:Tiobon.Core.Model.AuthorityScopeEnum.NONE">
<summary>
无任何权限
</summary>
</member>
<member name="F:Tiobon.Core.Model.AuthorityScopeEnum.Custom">
<summary>
自定义权限
</summary>
</member>
<member name="F:Tiobon.Core.Model.AuthorityScopeEnum.MyDepart">
<summary>
本部门
</summary>
</member>
<member name="F:Tiobon.Core.Model.AuthorityScopeEnum.MyDepartAndDown">
<summary>
本部门及以下
</summary>
</member>
<member name="F:Tiobon.Core.Model.AuthorityScopeEnum.OnlySelf">
<summary>
仅自己
</summary>
</member>
<member name="F:Tiobon.Core.Model.AuthorityScopeEnum.ALL">
<summary>
所有
</summary>
</member>
<member name="P:Tiobon.Core.Model.EntityAttribute.TableName">
<summary>
真实表名(数据库表名,若没有填写默认实体为表名)
@ -30432,8 +30382,8 @@
<member name="T:Tiobon.Core.Model.PaginationModel">
<summary>
所需分页参数
作者:胡丁文
时间:2020-4-3 20:31:26
作者:SimonHsiao
时间:2024-5-3 20:31:26
</summary>
</member>
<member name="P:Tiobon.Core.Model.PaginationModel.PageIndex">
@ -30456,21 +30406,6 @@
查询条件( 例如:id = 1 and name = 小明)
</summary>
</member>
<member name="F:Tiobon.Core.Model.ResponseEnum.NoPermissions">
<summary>
无权限
</summary>
</member>
<member name="F:Tiobon.Core.Model.ResponseEnum.NoFound">
<summary>
找不到指定资源
</summary>
</member>
<member name="F:Tiobon.Core.Model.ResponseEnum.ServerError">
<summary>
找不到指定资源
</summary>
</member>
<member name="T:Tiobon.Core.Model.ServiceResult`1">
<summary>
服务层响应实体(泛型)
@ -30605,31 +30540,6 @@
数据库读取类型
</summary>
</member>
<member name="T:Tiobon.Core.Model.TableModel`1">
<summary>
表格数据,支持分页
</summary>
</member>
<member name="P:Tiobon.Core.Model.TableModel`1.Code">
<summary>
返回编码
</summary>
</member>
<member name="P:Tiobon.Core.Model.TableModel`1.Msg">
<summary>
返回信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.TableModel`1.Count">
<summary>
记录总数
</summary>
</member>
<member name="P:Tiobon.Core.Model.TableModel`1.Data">
<summary>
返回数据集
</summary>
</member>
<member name="T:Tiobon.Core.Model.Tenants.ITenantEntity">
<summary>
租户模型接口
@ -31052,394 +30962,6 @@
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.MERCHANTID">
<summary>
商户号
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.POSID">
<summary>
柜台号
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.BRANCHID">
<summary>
分行号
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.GROUPMCH">
<summary>
集团商户信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.TXCODE">
<summary>
交易码
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.MERFLAG">
<summary>
商户类型
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.TERMNO1">
<summary>
终端编号 1
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.TERMNO2">
<summary>
终端编号 2
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.ORDERID">
<summary>
订单号
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.QRCODE">
<summary>
码信息(一维码、二维码)
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.AMOUNT">
<summary>
订单金额,单位:元
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.PROINFO">
<summary>
商品名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.REMARK1">
<summary>
备注 1
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.REMARK2">
<summary>
备注 2
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.FZINFO1">
<summary>
分账信息一
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.FZINFO2">
<summary>
分账信息二
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.SUB_APPID">
<summary>
子商户公众账号 ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.RETURN_FIELD">
<summary>
返回信息位图
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.USERPARAM">
<summary>
实名支付
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.detail">
<summary>
商品详情
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.goods_tag">
<summary>
订单优惠标记
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.pubKey">
<summary>
公钥
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.url">
<summary>
请求地址
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayModel.deleteEmpty">
<summary>
是否删除空值
</summary>
</member>
<member name="T:Tiobon.Core.Model.ViewModels.PayNeedModel">
<summary>
退款参数
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayNeedModel.ORDERID">
<summary>
订单ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayNeedModel.PROINFO">
<summary>
商品名称
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayNeedModel.AMOUNT">
<summary>
支付金额(小数点最多两位)
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayNeedModel.QRCODE">
<summary>
二维码/条码信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayNeedModel.REMARK1">
<summary>
备注信息1
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayNeedModel.REMARK2">
<summary>
备注信息2
</summary>
</member>
<member name="T:Tiobon.Core.Model.ViewModels.PayRefundNeedModel">
<summary>
订单参数
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundNeedModel.ORDER">
<summary>
订单号
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundNeedModel.MONEY">
<summary>
退款金额
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundNeedModel.REFUND_CODE">
<summary>
退款流水号(可选)
</summary>
</member>
<member name="T:Tiobon.Core.Model.ViewModels.PayRefundReturnModel">
<summary>
退款返回消息
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnModel.REQUEST_SN">
<summary>
序列号
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnModel.CUST_ID">
<summary>
商户号
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnModel.TX_CODE">
<summary>
交易码
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnModel.RETURN_CODE">
<summary>
返回码
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnModel.RETURN_MSG">
<summary>
返回码说明
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnModel.LANGUAGE">
<summary>
语言
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnModel.TX_INFO">
<summary>
订单信息
</summary>
</member>
<member name="T:Tiobon.Core.Model.ViewModels.PayRefundReturnOrderInfoModel">
<summary>
订单信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnOrderInfoModel.ORDER_NUM">
<summary>
订单号
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnOrderInfoModel.PAY_AMOUNT">
<summary>
支付金额
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnOrderInfoModel.AMOUNT">
<summary>
退款金额
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnOrderInfoModel.REM1">
<summary>
备注1
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnOrderInfoModel.REM2">
<summary>
备注2
</summary>
</member>
<member name="T:Tiobon.Core.Model.ViewModels.PayRefundReturnResultModel">
<summary>
退款返回结果消息
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnResultModel.ORDER_NUM">
<summary>
订单号
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnResultModel.PAY_AMOUNT">
<summary>
支付金额
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnResultModel.AMOUNT">
<summary>
退款金额
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnResultModel.REQUEST_SN">
<summary>
序列号
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnResultModel.CUST_ID">
<summary>
商户号
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnResultModel.TX_CODE">
<summary>
交易码
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnResultModel.RETURN_CODE">
<summary>
返回码
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnResultModel.RETURN_MSG">
<summary>
返回码说明
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayRefundReturnResultModel.LANGUAGE">
<summary>
语言
</summary>
</member>
<member name="T:Tiobon.Core.Model.ViewModels.PayResultModel">
<summary>
支付结果dto
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayResultModel.RESULT">
<summary>
支付结果
Y:成功
N:失败
U:不确定
Q:待轮询
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayResultModel.ORDERID">
<summary>
订单ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayResultModel.AMOUNT">
<summary>
支付金额
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayResultModel.QRCODETYPE">
<summary>
二维码类型
1:龙支付
2:微信
3:支付宝
4:银联
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayResultModel.WAITTIME">
<summary>
等待时间-轮询等待时间
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayResultModel.TRACEID">
<summary>
全局事件跟踪号-建行交易流水号
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayResultModel.ERRCODE">
<summary>
错误码
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayResultModel.ERRMSG">
<summary>
错误信息
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayResultModel.SIGN">
<summary>
验证签名-防止伪造攻击
</summary>
</member>
<member name="T:Tiobon.Core.Model.ViewModels.PayReturnResultModel">
<summary>
返回支付结果
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayReturnResultModel.ORDERID">
<summary>
发起的订单ID
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayReturnResultModel.AMOUNT">
<summary>
返回支付的金额
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayReturnResultModel.QRCODETYPE">
<summary>
返回支付的类型 1:龙支付 2:微信 3:支付宝 4:银联
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayReturnResultModel.TRACEID">
<summary>
返回建行的流水号
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayReturnResultModel.ERRCODE">
<summary>
错误代码
</summary>
</member>
<member name="P:Tiobon.Core.Model.ViewModels.PayReturnResultModel.ERRMSG">
<summary>
错误信息
</summary>
</member>
<member name="T:Tiobon.Core.Model.ViewModels.QuartzReflectionViewModel">
<summary>
实现IJob的类

@ -597,6 +597,34 @@
<param name="langId">langId</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Controllers.ReportController.QueryESSInterviewPassRate(System.Int32)">
<summary>
面试官-简历筛选通过率
</summary>
<param name="langId">langId</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Controllers.ReportController.QueryInterviewPassRate(System.Int32)">
<summary>
HR推荐-简历筛选通过率
</summary>
<param name="langId">langId</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Controllers.ReportController.QueryESSSendOfferRate(System.Int32)">
<summary>
面试官-简历筛选通过率
</summary>
<param name="langId">langId</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Controllers.ReportController.QuerySendOfferRate(System.Int32)">
<summary>
HR推荐-简历筛选通过率
</summary>
<param name="langId">langId</param>
<returns></returns>
</member>
<member name="M:Tiobon.Core.Controllers.TasksQzController.Get(System.Int32,System.String)">
<summary>
分页获取

Loading…
Cancel
Save