app和小程序登录接口

This commit is contained in:
tongfei
2023-10-28 16:47:28 +08:00
parent 25e8a9e30a
commit 12073c36de
20 changed files with 997 additions and 5 deletions

View File

@@ -36,6 +36,19 @@ namespace WMS.Web.Api.Controllers
return result;
}
/// <summary>
/// 登录-APP和小程序
/// </summary>
/// <param name="dto"></param>
/// <returns></returns>
[HttpPost]
[Route("LoginInPwd")]
public async Task<Result<LoginInDto>> LoginInPwd([FromBody] LoginRequest dto)
{
var result = await _loginService.GetUserInfo(dto.UserName,dto.Password);
return result;
}
/// <summary>
/// 退出登录
/// </summary>

View File

@@ -28,6 +28,7 @@
},
"SoaOptions": {
"ModuleID": 25,
"Url_V3": "http://dev.uc.v3.f2b211.com",
"Url": "http://dev.uc.f2b211.com",
"AppId": "100528847652388864",
"AppSecret": "fa950a1fe690fe610338084b49db7db9",

View File

@@ -59,6 +59,13 @@
<param name="code"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Api.Controllers.LoginController.LoginInPwd(WMS.Web.Core.Dto.Login.LoginRequest)">
<summary>
登录-APP和小程序
</summary>
<param name="dto"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Api.Controllers.LoginController.LoginOut">
<summary>
退出登录
@@ -91,6 +98,44 @@
<param name="dto"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Api.Controllers.OutStockController">
<summary>
出库单
</summary>
</member>
<member name="M:WMS.Web.Api.Controllers.OutStockController.GetPagedList(WMS.Web.Core.Dto.OutStock.OutStockQueryRequest)">
<summary>
列表
</summary>
<param name="dto"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Api.Controllers.OutStockController.Save(System.Collections.Generic.List{WMS.Web.Core.Dto.OutStock.SaveOutStockRequest})">
<summary>
保存
</summary>
<param name="dto"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Api.Controllers.OutStockController.Sync(System.Int32)">
<summary>
同步金蝶
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Api.Controllers.OutStockTaskController">
<summary>
出库计划单
</summary>
</member>
<member name="M:WMS.Web.Api.Controllers.OutStockTaskController.GetPagedList(WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryRequest)">
<summary>
列表
</summary>
<param name="dto"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Api.Controllers.SysConfigController">
<summary>
系统配置

View File

@@ -510,6 +510,11 @@
用户信息
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.LoginInDto.UserInfoV3">
<summary>
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.LoginInDto.TokenInfo">
<summary>
token信息
@@ -550,6 +555,36 @@
ops自己产生的token 给前端验证用的
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Login.LoginRequest">
<summary>
登录请求对象
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.LoginRequest.UserName">
<summary>
账号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.LoginRequest.Password">
<summary>
密码
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.LoginAuthorizeRequest.ClientId">
<summary>
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.LoginAuthorizeRequest.ClientSecret">
<summary>
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.LoginAuthorizeRequest.GrantType">
<summary>
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Login.LoginSingleRequest">
<summary>
登录后:请求相关全部信息对象
@@ -735,6 +770,36 @@
加密后的用户数据
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Login.Temp.LoginTempV2Dto">
<summary>
登录后获取的:token 信息-和单点系统的字段一一对应
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.Temp.LoginTempV2Dto.access_token">
<summary>
后续与单点通信验证token
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.Temp.LoginTempV2Dto.access_expired_at">
<summary>
access token过期时间
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.Temp.LoginTempV2Dto.refresh_token">
<summary>
用于access_token过期后刷新用
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.Temp.LoginTempV2Dto.encrypted_data">
<summary>
加密后的用户数据
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.Temp.v3.LoginJsonTokenV3TempDto.id">
<summary>
用户在单点中维一ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.UserInfoDto.StaffId">
<summary>
人员ID
@@ -795,6 +860,11 @@
用户类型1为员工2为供应商3为客户
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Login.UserInfoV3Dto.Id">
<summary>
用户在单点中维一ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.MoveBoxRecord.MoveBoxRecordQueryInfoResponse.Specifications">
<summary>
物料规格型号
@@ -895,6 +965,326 @@
类型1-整箱移货上级2-整箱移货下级
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse">
<summary>
出库单任务列表
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.Id">
<summary>
单据Id
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.BillNo">
<summary>
单据编号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.Status">
<summary>
单据状态
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.Type">
<summary>
单据类型
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.Operator">
<summary>
操作人(出库人)
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.OperateTime">
<summary>
操作时间(出库时间)
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.SourceBillNo">
<summary>
来源单号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.SaleBillNo">
<summary>
销售订单号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.DeliveryOrg">
<summary>
发货组织
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.ReceiptCustomer">
<summary>
收货客户
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.MaterialName">
<summary>
物料名称
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.MaterialNumber">
<summary>
物料编码
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.Specifications">
<summary>
物料规格型号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.Stock">
<summary>
仓库ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.AccruedQty">
<summary>
应出库数量
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.RealityQty">
<summary>
已出库数量
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.Remark">
<summary>
订单明细备注
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryInfoResponse.CreateTime">
<summary>
创建时间erp那边的创建时间
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryRequest">
<summary>
出库单任务
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryRequest.Type">
<summary>
单据类型(出库单下拉列表)
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryRequest.Status">
<summary>
单据状态
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryRequest.CreateBeginDate">
<summary>
创建时间(出库时间)
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryRequest.CreateEndDate">
<summary>
创建时间(出库时间)
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryRequest.SourceBillNo">
<summary>
来源单号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryRequest.DeliveryOrgId">
<summary>
发货组织
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryRequest.ReceiptCustomer">
<summary>
收货客户
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryRequest.MaterialNumber">
<summary>
物料编码
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStockTask.OutStockTaskQueryRequest.StockId">
<summary>
仓库ID
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse">
<summary>
出库列表详情
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.Id">
<summary>
主键 订单编号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.Status">
<summary>
单据状态
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.Type">
<summary>
单据类型
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.Creator">
<summary>
创建人
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.CreateTime">
<summary>
创建时间(出库时间)
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.SuccessSync">
<summary>
同步成功或者失败 null 就是未同步
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.SourceBillNo">
<summary>
来源单号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.SaleBillNo">
<summary>
销售订单号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.DeliveryOrg">
<summary>
发货组织
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.ReceiptCustomer">
<summary>
收货客户
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.MaterialName">
<summary>
物料名称
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.MaterialNumber">
<summary>
物料编码
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.Specifications">
<summary>
物料规格型号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.Stock">
<summary>
仓库ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryInfoResponse.Qty">
<summary>
出库数量
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.OutStock.OutStockQueryRequest">
<summary>
出库单列表请求
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryRequest.Type">
<summary>
单据类型(出库单下拉列表)
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryRequest.Creator">
<summary>
创建人
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryRequest.CreateBeginDate">
<summary>
创建时间(出库时间)
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryRequest.CreateEndDate">
<summary>
创建时间(出库时间)
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryRequest.SuccessSync">
<summary>
同步成功或者失败 null 就是未同步
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryRequest.SourceBillNo">
<summary>
来源单号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryRequest.DeliveryOrgId">
<summary>
发货组织
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryRequest.ReceiptCustomer">
<summary>
收货客户
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryRequest.MaterialNumber">
<summary>
物料编码
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.OutStockQueryRequest.StockId">
<summary>
仓库ID
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.OutStock.SaveOutStockRequest">
<summary>
出库单保存
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.SaveOutStockRequest.SourceBillNo">
<summary>
来源单号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.SaveOutStockRequest.SaleBillNo">
<summary>
销售订单号
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.SaveOutStockRequest.DeliveryOrgId">
<summary>
发货组织
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.SaveOutStockRequest.ReceiptCustomerId">
<summary>
收货客户
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.SaveOutStockRequest.MaterialId">
<summary>
物料Id
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.SaveOutStockRequest.StockId">
<summary>
仓库ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.OutStock.SaveOutStockRequest.Qty">
<summary>
出库数量
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.PaginationRequestDto.OrgId">
<summary>
组织Id(所有列表页都需要 全局)
@@ -955,6 +1345,46 @@
盘点单明细
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.TakeStock.SaveTakeStockRequest.BoxId">
<summary>
箱Id
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.TakeStock.SaveTakeStockRequest.MaterialId">
<summary>
物料ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.TakeStock.SaveTakeStockRequest.UnitId">
<summary>
单位ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.TakeStock.SaveTakeStockRequest.StockId">
<summary>
仓库ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.TakeStock.SaveTakeStockRequest.SubStockId">
<summary>
仓位ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.TakeStock.SaveTakeStockRequest.BeforeQty">
<summary>
盘点前数量wms系统数量
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.TakeStock.SaveTakeStockRequest.AfterQty">
<summary>
盘点实际数量(实际仓库数量)
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.TakeStock.SaveTakeStockRequest.Remark">
<summary>
备注
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.TakeStock.TakeStockQueryInfoResponse">
<summary>
盘点单列表

View File

@@ -582,6 +582,12 @@
明细
</summary>
</member>
<member name="M:WMS.Web.Domain.Entitys.OutStock.Create(System.Int32)">
<summary>
创建
</summary>
<param name="creatorId"></param>
</member>
<member name="T:WMS.Web.Domain.Entitys.OutStockDetails">
<summary>
wms出库单明细
@@ -921,6 +927,11 @@
改箱 移箱服务
</summary>
</member>
<member name="T:WMS.Web.Domain.IService.IOutStockService">
<summary>
出库服务
</summary>
</member>
<member name="T:WMS.Web.Domain.IService.ITakeStockService">
<summary>
盘点单服务
@@ -950,6 +961,14 @@
<param name="code"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.IService.Public.ILoginService.GetUserInfo(System.String,System.String)">
<summary>
获取单点用户信息
</summary>
<param name="username"></param>
<param name="password"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.IService.Public.ILoginService.LoginOutAsync(WMS.Web.Core.Dto.Login.LoginOutDto)">
<summary>
登录退出
@@ -1340,6 +1359,11 @@
单点系统地址
</summary>
</member>
<member name="P:WMS.Web.Domain.Options.SoaOptions.Url_V3">
<summary>
单点系统地址
</summary>
</member>
<member name="P:WMS.Web.Domain.Options.SoaOptions.ModuleID">
<summary>
应用id
@@ -1396,6 +1420,18 @@
<param name="loginInfo"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Domain.Services.OutStockService">
<summary>
出库服务
</summary>
</member>
<member name="M:WMS.Web.Domain.Services.OutStockService.Sync(System.Int32)">
<summary>
同步金蝶
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Domain.Services.Public.ErpService">
<summary>
erp数据交互服务
@@ -1507,6 +1543,15 @@
<param name="NewToken"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Services.Public.LoginService.CreateToken(WMS.Web.Core.Dto.Login.UserInfoDto,WMS.Web.Core.Dto.Login.Temp.LoginTempV2Dto,System.String)">
<summary>
创建token
</summary>
<param name="data"></param>
<param name="tempDto"></param>
<param name="NewToken"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Services.Public.LoginService.GetUserInfoAsync(System.String)">
<summary>
得到单点用户信息
@@ -1514,6 +1559,14 @@
<param name="code"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Services.Public.LoginService.GetUserInfo(System.String,System.String)">
<summary>
获取单点用户信息
</summary>
<param name="username"></param>
<param name="password"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Services.Public.LoginService.LoginOutAsync(WMS.Web.Core.Dto.Login.LoginOutDto)">
<summary>
登录退出
@@ -1758,6 +1811,13 @@
<param name="loginInfo"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Services.TakeStockService.Sync(System.Int32)">
<summary>
同步金蝶
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Domain.Values.BackRecordType">
<summary>
出入库回退类型