服务端的TigerApi 框架,基于.NET6 2024 版本
Ben Lin
2025-01-15 a3b21ee43b13ad79302aceb9a68405b45e6467a4
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
40
41
42
43
44
45
46
using Apache.NMS;
using Newtonsoft.Json;
 
using Rhea.Common;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.Design;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using Tiger.IBusiness;
using Tiger.Model;
 
namespace Tiger.Business.WMS
{
    public partial class BS
    {
        /// <summary>
        /// 重新过账
        /// </summary>
        /// <param name="User"></param>
        /// <param name="BillCode"></param>
        /// <param name="Auth_Org"></param>
        /// <returns></returns>
        public async Task<string> UpdateReq(string User, string BillCode, string Auth_Org)
        {
            MReqPostParam mRegPostParam = new()
            {
                BillCode = BillCode,
                CompanyId = Auth_Org
            };
            DI.Resolve<IiWMS>().MaterialReqToErpNew(mRegPostParam);
            Thread.Sleep(10 * 1000);
            var data = Biz.Db.Queryable<BIZ_ERP_PROD_OUT>().Where(q => q.BILLCODE == BillCode && q.AUTH_ORG == Auth_Org).First();
            data.COMMIT_MSG = "用户:" + User + "确认T100已经过账," + data.COMMIT_MSG;
            data.COMMIT_JSON = "用户:" + User + "确认T100已经过账," + data.COMMIT_JSON;
            Biz.Db.Updateable(data).ExecuteCommand();
            return null;
        }
    }
}