Files
YunTongJackYunTask/Reportapi/MyCode.Project.Repositories/WMStoJackyunInventoryMovementView1Repository.cs

60 lines
1.8 KiB
C#
Raw Normal View History

2025-07-14 20:39:36 +08:00
using MyCode.Project.Repositories.Common;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MyCode.Project.Domain.Message;
using MyCode.Project.Domain.Model;
using MyCode.Project.Domain.Repositories;
using MyCode.Project.Infrastructure.Common;
using MyCode.Project.Infrastructure.Search;
2025-07-16 14:41:39 +08:00
using MyCode.Project.Domain.Message.Response.JackYun;
2025-07-17 14:27:41 +08:00
using SqlSugar;
2025-07-14 20:39:36 +08:00
namespace MyCode.Project.Repositories
{
public class WMStoJackyunInventoryMovementView1Repository: Repository<WMStoJackyunInventoryMovementView1>, IWMStoJackyunInventoryMovementView1Repository
{
public WMStoJackyunInventoryMovementView1Repository(MyCodeSqlSugarClient context) : base(context)
{ }
2025-07-16 17:26:20 +08:00
/// <summary>
/// 查询可执行申请入库/出库数据
/// </summary>
/// <returns></returns>
2025-07-16 14:41:39 +08:00
public List<CreateAndStockinResp> GetInventoryMovement()
{
string sql = $@"
2025-07-16 17:49:37 +08:00
SELECT [] AS relDataId
2025-07-16 14:41:39 +08:00
,[] AS [relDetailId]
,[] AS [type]
,[SKU] AS [outSkuCode]
,[BARCODE] AS [skuBarcode]
,[] AS [unitName]
,[] AS [skuCount]
,[] AS [inWarehouseCode]
,[] AS [applyDate]
,[] AS [rowRemark]
,[status] AS [status]
2025-07-16 17:26:20 +08:00
FROM [dbo].[WMStoJackyun_InventoryMovement_View1]
2025-07-16 14:41:39 +08:00
WHERE [status] = 0";
var list = this.SelectList<CreateAndStockinResp>(sql);
return list;
}
2025-07-14 20:39:36 +08:00
2025-07-17 14:27:41 +08:00
/// <summary>
/// 更新
/// </summary>
/// <returns></returns>
public void UpdateStatus(int status,string relDataId)
{
string sql = $@"
UPDATE [dbo].[WMStoJackyun_InventoryMovement_View1] SET [status] = {status}
WHERE [] = '{relDataId}'";
this.Add(sql);
}
2025-07-16 14:41:39 +08:00
}
2025-07-14 20:39:36 +08:00
}