647556386
8 天以前 3fff7e8eb6fe78f3a512eff51bf16aee39cf9072
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
ˆ¤NameÀ¤Userƒ¤Nameªyun-ze-529¤Icon‚¤GuidÙ$b03b68c9-e8f7-41ad-abbe-30a51e2ebb0f¢Id̔§ServiceÀ«TimeCreated×ÿŠ‹¢i
ôý¢Id’Ù$5c08ea60-efea-4683-8780-e289f0bee8d0¢IdÙ4Microsoft.VisualStudio.Conversations.Chat.HelpWindow¨Metadata€¨IsThreadðConversationMode°ExperimentalChatªResponders‘ƒ¤Name®GitHub Copilot¤Icon‚¤GuidÙ$ae27a6b0-e345-4288-96df-5eaf394ee369¢IdÍͧService‚¤NameÙ7Microsoft.VisualStudio.Copilot.CopilotChatAgentProvider§Version£0.3’‹­CorrelationIdÙ$bfa75a21-35c1-4c05-81bf-e661ab975f37©MessageIdÙ$7f83c827-04fa-4b18-8fb1-eb566dde52d4§Context’®ValueContainer“Ù“Microsoft.VisualStudio.Copilot.DocumentContext, Microsoft.VisualStudio.Copilot, Version=17.14.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aÅ5I’Ò…§ContentÚ4~using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEA_Common.AllocateEnum;
using WIDESEA_Core;
using WIDESEA_Core.BaseRepository;
using WIDESEA_Core.BaseServices;
using WIDESEA_Core.CodeConfigEnum;
using WIDESEA_Core.Enums;
using WIDESEA_IAllocateService;
using WIDESEA_IInboundService;
using WIDESEA_IOutboundService;
using WIDESEA_Model.Models;
using WIDESEA_Model.Models.Allocate;
 
namespace WIDESEA_AllocateService
{
 
    public partial class AllocateService : ServiceBase<Dt_AllocateOrder, IRepository<Dt_AllocateOrder>>, IAllocateService
    {
        public readonly IUnitOfWorkManage _unitOfWorkManage;
        public readonly IInboundService _inboundService;
        public readonly IOutboundService _outboundService;
        public readonly IRepository<Dt_AllocateOrder> _allocateOrderRepository;
        public AllocateService(IRepository<Dt_AllocateOrder> BaseDal, 
            IUnitOfWorkManage unitOfWorkManage,
            IInboundService inboundService,
            IOutboundService outboundService,
            IRepository<Dt_AllocateOrder> allocateOrderRepository) : base(BaseDal)
        {
            _unitOfWorkManage = unitOfWorkManage;
            _inboundService = inboundService;
            _outboundService = outboundService;
            _allocateOrderRepository = allocateOrderRepository;
        }
 
        public IRepository<Dt_AllocateOrder> Repository => BaseDal;
 
 
        public WebResponseContent ReceiveAllocateOrder(List<Dt_AllocateOrder> models, int operateType)
        {
            try
            {
                return operateType switch
                {
                    1 => AddInboundOrder(models),
                    2 => UpdateInboundOrder(models),
                    3 => DeleteInboundOrder(models),
 
                    _ => WebResponseContent.Instance.OK(),
                };
            }
            catch (Exception ex)
            {
                return WebResponseContent.Instance.Error(ex.Message);
            }
        }
 
        public WebResponseContent AddInboundOrder(List<Dt_AllocateOrder> models)
        {
            try
            {
                foreach (var model in models)
                {
                    if (BaseDal.QueryFirst(x => x.OrderNo == model.OrderNo) != null)
                    {
                        return WebResponseContent.Instance.Error($"调拨单号重复");
                    }
                }
 
                foreach (var model in models)
                {
                    Db.InsertNav(model).Include(x => x.Details).ExecuteCommand();
                    if (model.BusinessType.Equals(BusinessTypeEnum.外部仓库调智仓))
                    {
                        var inboundOrders = ConvertToInboundOrders(model);
                        _inboundService.InbounOrderService.ReceiveInboundOrder(inboundOrders, 1);
                    }
                    else if (model.BusinessType.Equals(BusinessTypeEnum.智仓调外部仓库))
                    {
                       var outboundOrders= ConvertToOutboundOrders(model);
                        _outboundService.OutboundOrderService.ReceiveOutboundOrder(outboundOrders, 1);
                    }
                }
                return WebResponseContent.Instance.OK();
            }
            catch (Exception ex)
            {
                return WebResponseContent.Instance.Error(ex.Message);
            }
        }
        public WebResponseContent UpdateInboundOrder(List<Dt_AllocateOrder> models)
        {
            try
            {
                foreach (var model in models)
                {
                    Dt_AllocateOrder allocateOrder = Db.Queryable<Dt_AllocateOrder>().Where(x => x.UpperOrderNo == model.UpperOrderNo).Includes(x => x.Details).First();
                    if (allocateOrder == null)
                    {
                        return WebResponseContent.Instance.Error($"未找到调拨单信息");
                    }
                    if (allocateOrder.Details == null || allocateOrder.Details.Count == 0)
                    {
                        return WebResponseContent.Instance.Error($"未找到调拨单明细信息");
                    }
                    List<Dt_AllocateOrderDetail> allocateOrderDetails = new List<Dt_AllocateOrderDetail>();
                    List<Dt_AllocateOrderDetail> updateAllocateOrderDetails = new List<Dt_AllocateOrderDetail>();
                    List<int> detailIds = new List<int>();
                    foreach (var item in model.Details)
                    {
                        if (string.IsNullOrEmpty(item.Barcode))
                        {
 
                        }
                        else
                        {
                            Dt_AllocateOrderDetail? allocateOrderDetail = allocateOrder.Details.FirstOrDefault(x => x.Barcode == item.Barcode);
                            if (allocateOrderDetail == null)
                            {
                                allocateOrderDetail = new Dt_AllocateOrderDetail()
                                {
                                    OrderId = allocateOrder.Id,
                                    MaterielCode = item.MaterielCode,
                                    LineNo= item.LineNo,
                                    BatchNo = item.BatchNo,
                                    Unit = item.Unit,
                                    WarehouseCode = item.WarehouseCode,
                                    Barcode = item.Barcode,
                                    BarcodeUnit = item.BarcodeUnit,
                                    BarcodeQty = (decimal)item.BarcodeQty,
                                    OrderQuantity = item.OrderQuantity
                                };
                                allocateOrderDetails.Add(allocateOrderDetail);
                            }
                            else
                            {
                                allocateOrderDetail.LineNo = item.LineNo;
                                allocateOrderDetail.MaterielCode = item.MaterielCode;
                                allocateOrderDetail.BatchNo = item.BatchNo;
                                allocateOrderDetail.Unit = item.Unit;
                                allocateOrderDetail.WarehouseCode = item.WarehouseCode;
                                allocateOrderDetail.Barcode = item.Barcode;
                                allocateOrderDetail.BarcodeUnit = item.BarcodeUnit;
                                allocateOrderDetail.BarcodeQty = item.BarcodeQty;
                                allocateOrderDetail.OrderQuantity = item.OrderQuantity;
 
 
                                updateAllocateOrderDetails.Add(allocateOrderDetail);
                                detailIds.Add(allocateOrderDetail.Id);
                            }
                        }
                    }
 
                    allocateOrder.UpperOrderNo = model.UpperOrderNo;
                    allocateOrder.BusinessType = model.BusinessType;
                    allocateOrder.IsBatch = model.IsBatch;
                    allocateOrder.FactoryArea = model.FactoryArea;
 
                    List<Dt_AllocateOrderDetail> deletePurchaseOrderDetails = allocateOrder.Details.Where(x => !detailIds.Contains(x.Id)).ToList();
 
                    _unitOfWorkManage.BeginTran();
                    foreach (var item in deletePurchaseOrderDetails)
                    {
                        _allocateOrderRepository.DeleteAndMoveIntoHty(item, OperateTypeEnum.自动删除);
                    }
 
                    _allocateOrderRepository.UpdateData(updateAllocateOrderDetails);
                    _allocateOrderRepository.AddData(allocateOrderDetails);
 
                    BaseDal.UpdateData(allocateOrder);
                    _unitOfWorkManage.CommitTran();
 
 
                }
                return WebResponseContent.Instance.OK();
            }
            catch (Exception ex)
            {
                _unitOfWorkManage.RollbackTran();
                return WebResponseContent.Instance.Error(ex.Message);
            }
        }
 
        public WebResponseContent DeleteInboundOrder(List<Dt_InboundOrder> models)
        {
            try
            {
                foreach (var model in models)
                {
                    Dt_InboundOrder inboundOrder = Db.Queryable<Dt_InboundOrder>().Where(x => x.UpperOrderNo == model.UpperOrderNo).Includes(x => x.Details).First();
                    if (inboundOrder == null)
                    {
                        return WebResponseContent.Instance.Error($"未找到入库单信息");
                    }
                    if (inboundOrder.Details == null || inboundOrder.Details.Count == 0)
                    {
                        return WebResponseContent.Instance.Error($"未找到入库单明细信息");
                    }
                    //Db.DeleteNav(inboundOrder).Include(x => x.Details).ExecuteCommand();
                    _unitOfWorkManage.BeginTran();
                    BaseDal.DeleteAndMoveIntoHty(inboundOrder, OperateTypeEnum.自动删除);
                    foreach (var item in inboundOrder.Details)
                    {
                        _inboundOrderDetailRepository.DeleteAndMoveIntoHty(item, OperateTypeEnum.自动删除);
                    }
                    _unitOfWorkManage.CommitTran();
                }
                return WebResponseContent.Instance.OK();
            }
            catch (Exception ex)
            {
                _unitOfWorkManage.RollbackTran();
                return WebResponseContent.Instance.Error(ex.Message);
            }
        }
 
        public List<Dt_InboundOrder> ConvertToInboundOrders(Dt_AllocateOrder allocateOrder)
        {
            return new List<Dt_InboundOrder>()
            {
                new Dt_InboundOrder(){
                   WarehouseId= allocateOrder.WarehouseId,
                   InboundOrderNo=allocateOrder.OrderNo,
                   UpperOrderNo=allocateOrder.UpperOrderNo,
                   SupplierId=allocateOrder.SupplierId,
                   OrderType=allocateOrder.OrderType,
                   OrderStatus=allocateOrder.OrderStatus,
                   CreateType=allocateOrder.CreateType,
                   BusinessType=allocateOrder.BusinessType,
                   IsBatch=allocateOrder.IsBatch,
                   FactoryArea=allocateOrder.FactoryArea,
                   Remark=allocateOrder.Remark,
                   Details=allocateOrder.Details.Select(detail=>new Dt_InboundOrderDetail
                   {
                       OrderId= detail.OrderId,
                       MaterielCode=detail.MaterielCode,
                       MaterielName="",
                       BatchNo=detail.BatchNo,
                       OrderQuantity=detail.OrderQuantity,
                       ReceiptQuantity=detail.ReceiptQuantity,
                       OverInQuantity=detail.OverInQuantity,
                       OrderDetailStatus=detail.OrderDetailStatus,
                       Unit=detail.Unit,
                       RowNo=0,
                       SupplyCode="",
                       WarehouseCode=detail.WarehouseCode,
                       Barcode=detail.Barcode,
                       OutBoxbarcodes="",
                       BarcodeQty=(decimal)detail.BarcodeQty,
                       BarcodeUnit=detail.BarcodeUnit
                   }).ToList()
                }
            };
        }
 
        public Dt_OutboundOrder ConvertToOutboundOrders(Dt_AllocateOrder allocateOrder)
        {
            return new Dt_OutboundOrder()
            {
                   WarehouseId= allocateOrder.WarehouseId,
                   OrderNo=allocateOrder.OrderNo,
                   UpperOrderNo=allocateOrder.UpperOrderNo,
                   OrderType=allocateOrder.OrderType,
                   OrderStatus=allocateOrder.OrderStatus,
                   CreateType=allocateOrder.CreateType,
                   BusinessType=allocateOrder.BusinessType,
                   IsBatch=allocateOrder.IsBatch,
                   FactoryArea=allocateOrder.FactoryArea,
                   Remark=allocateOrder.Remark,
                   DepartmentCode="",
                   DepartmentName="",
                   Details=allocateOrder.Details.Select(detail=>new Dt_OutboundOrderDetail
                   {
                       OrderId= detail.OrderId,
                       MaterielCode=detail.MaterielCode,
                       MaterielName="",
                       BatchNo=detail.BatchNo,
                       OrderQuantity=detail.OrderQuantity,
                       LockQuantity=0,
                       OverOutQuantity=0,
                       OrderDetailStatus=detail.OrderDetailStatus,
                       Unit=detail.Unit,
                       RowNo=0,
                       SupplyCode="",
                       WarehouseCode=detail.WarehouseCode,
                       
                   }).ToList()
            };
        }
    }
}
¯OriginalContentÀªSelections‘ƒ¥CaretÀ¥StartÍ›£EndͨFilePathÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_AllocateService\AllocateService.cs¨Language¢C#¯CopilotTypeName¯DocumentContext¨TypeName‚¤Name¯DocumentContext§IsArray¢Id‘Ù$2051250c-1d4e-4a2b-b624-a126646029fc¯ProviderMoniker‚¤NameÙ6Microsoft.VisualStudio.Copilot.DocumentContextProvider§Version£0.3¦SourceÙ6Microsoft.VisualStudio.Copilot.DocumentContextProvider©Relevance¦Member¤file©CanReduceéRequestIdÙ$bfa75a21-35c1-4c05-81bf-e661ab975f37©ReferenceÀ¦Traits’ƒ¯ProviderMoniker‚¤NameÙ9Microsoft.VisualStudio.Copilot.CSharpProjectTraitProvider§Version£0.3£Key¯LanguageVersion¥Valueƒ®ValueContainer“Ù˜Microsoft.VisualStudio.Copilot.LanguageVersionTrait, Microsoft.VisualStudio.Copilot, Version=17.14.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aÄ‚¨Language¢C#§Version¤10.0¯CopilotTypeName¯LanguageVersion¨TypeName‚¤Name¯LanguageVersion§IsArrayƒ¯ProviderMoniker‚¤NameÙ9Microsoft.VisualStudio.Copilot.CSharpProjectTraitProvider§Version£0.3£Key¶CSharpTargetFrameworks¥Valueƒ®ValueContainer“Ù£Microsoft.VisualStudio.Copilot.CSharpTargetFrameworkTrait, Microsoft.VisualStudio.Copilot.Core, Version=17.14.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aÄ(‚°TargetFrameworks‘¨'.NET 6'ªIsDocumentïCopilotTypeName¶CSharpTargetFrameworks¨TypeName‚¤Name¶CSharpTargetFrameworks§IsArray«IsEphemeral®ValueContainer“Ù«Microsoft.VisualStudio.Copilot.UnstableInternalApi.RichDocumentContext, Microsoft.VisualStudio.Copilot, Version=17.14.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aÅ£ƒ‡§Content ¯OriginalContentÀªSelections¨FilePathÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_AllocateService\AllocateService.cs¨LanguageÀªReferencesÜxˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ'WIDESEA_Core.BaseRepository.IRepository¯UnqualifiedName«IRepository¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ;¦Length ©BodyRange‚¥StartÍ€¦LengthÍA:«ExtentRange‚¥StartÍ*¦LengthÍA¤Kindˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ<WIDESEA_Core.BaseRepository.IRepository.DeleteAndMoveIntoHty¯UnqualifiedName´DeleteAndMoveIntoHty¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ£¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍž¦LengthG¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ<WIDESEA_Core.BaseRepository.IRepository.DeleteAndMoveIntoHty¯UnqualifiedName´DeleteAndMoveIntoHty¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍö¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍñ¦LengthO¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ/WIDESEA_Core.BaseRepository.IRepository.AddData¯UnqualifiedName§AddData¬CommentRange‚¥Startͤ¦Length̍©NameRange‚¥StartÍ?¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ;¦Length&¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ2WIDESEA_Core.BaseRepository.IRepository.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍ M¦Length̉©NameRange‚¥StartÍ å¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ à¦Length*¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ/WIDESEA_Core.BaseRepository.IRepository.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍ5¦Length̉©NameRange‚¥StartÍ̦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍȦLength¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.DeleteDataById¯UnqualifiedName®DeleteDataById¬CommentRange‚¥Startͪ¦Length̉©NameRange‚¥StartÍB¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ=¦Length¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IRepository.DeleteDataByIds¯UnqualifiedName¯DeleteDataByIds¬CommentRange‚¥StartÍ    L¦Length̐©NameRange‚¥StartÍ    ë¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ    æ¦Length#¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ2WIDESEA_Core.BaseRepository.IRepository.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍ [¦Length̅©NameRange‚¥StartÍ ï¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ ê¦Length ¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ;WIDESEA_Core.BaseRepository.IRepository.DeleteDataByIdAsync¯UnqualifiedName³DeleteDataByIdAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍs¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍh¦Length*¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ<WIDESEA_Core.BaseRepository.IRepository.DeleteDataByIdsAsync¯UnqualifiedName´DeleteDataByIdsAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ
 ¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ
¦Length.¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ2WIDESEA_Core.BaseRepository.IRepository.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍ J¦Length̐©NameRange‚¥StartÍ é¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ ä¦Length*¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ4WIDESEA_Core.BaseRepository.IRepository.AddDataAsync¯UnqualifiedName¬AddDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍw¦Length ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍm¦Length1¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IRepository.DeleteDataAsync¯UnqualifiedName¯DeleteDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ %¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ ¦Length5¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IRepository.UpdateDataAsync¯UnqualifiedName¯UpdateDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ!¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartͦLength5¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ2WIDESEA_Core.BaseRepository.IRepository.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍW¦LengthÌê©NameRange‚¥StartÍP¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍK¦Length`¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ2WIDESEA_Core.BaseRepository.IRepository.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍ
O¦Length̎©NameRange‚¥StartÍ
ì¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ
ç¦Length ¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ5WIDESEA_Core.BaseRepository.IRepository.QureyDataById¯UnqualifiedName­QureyDataById¬CommentRange‚¥StartÍý¦Length̉©NameRange‚¥Start͘¦Length ©BodyRange‚¥Start¦Length«ExtentRange‚¥Start͐¦Length!¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ4WIDESEA_Core.BaseRepository.IRepository.AddDataAsync¯UnqualifiedName¬AddDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ{¦Length ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍq¦Length'¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IRepository.DeleteDataAsync¯UnqualifiedName¯DeleteDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ ¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ ¦Length+¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IRepository.UpdateDataAsync¯UnqualifiedName¯UpdateDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ !¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ ¦Length+¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ:WIDESEA_Core.BaseRepository.IRepository.QureyDataByIdAsync¯UnqualifiedName²QureyDataByIdAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ˦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥Startͽ¦Length,¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QureyDataByIds¯UnqualifiedName®QureyDataByIds¬CommentRange‚¥StartÍõ¦Length̓©NameRange‚¥StartÍ ¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ’¦Length.¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QureyDataByIds¯UnqualifiedName®QureyDataByIds¬CommentRange‚¥StartͦLength̓©NameRange‚¥Startͼ¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ®¦Length2¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseRepository.IRepository.QueryData¯UnqualifiedName©QueryData¬CommentRange‚¥StartÍ ý¦Length̹©NameRange‚¥StartÍ!ΦLength    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ!À¦Length<¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ;WIDESEA_Core.BaseRepository.IRepository.QureyDataByIdsAsync¯UnqualifiedName³QureyDataByIdsAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍà¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ̦Length9¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ;WIDESEA_Core.BaseRepository.IRepository.QureyDataByIdsAsync¯UnqualifiedName³QureyDataByIdsAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍì¦Length=¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QueryDataAsync¯UnqualifiedName®QueryDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ"¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ"¦LengthG¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseRepository.IRepository.QueryData¯UnqualifiedName©QueryData¬CommentRange‚¥StartÍ$¦LengthÌ»©NameRange‚¥StartÍ÷¦Length    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍé¦LengthO¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseRepository.IRepository.QueryData¯UnqualifiedName©QueryData¬CommentRange‚¥StartÍ*þ¦LengthÌâ©NameRange‚¥StartÍ+ø¦Length    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ+ê¦LengthE¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QueryDataAsync¯UnqualifiedName®QueryDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍX¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍD¦LengthZ¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QueryDataAsync¯UnqualifiedName®QueryDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ,O¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ,;¦LengthP¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IRepository.UpdateDataAsync¯UnqualifiedName¯UpdateDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ·¦Lengthk¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseRepository.IRepository.QueryData¯UnqualifiedName©QueryData¬CommentRange‚¥StartÍ.Õ¦LengthÍ©NameRange‚¥StartÍ/ü¦Length    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ/î¦LengthY¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseRepository.IRepository.QueryData¯UnqualifiedName©QueryData¬CommentRange‚¥StartÍc¦LengthÌéNameRange‚¥StartÍ>¦Length    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ0¦Lengthr¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QueryDataAsync¯UnqualifiedName®QueryDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ®¦Lengthj¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QueryDataAsync¯UnqualifiedName®QueryDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ0g¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ0S¦Lengthd¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ%WIDESEA_Core.BaseServices.ServiceBase¯UnqualifiedName«ServiceBase¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ%¦Length ©BodyRange‚¥StartÍצLength͓2«ExtentRange‚¥StartͦLength͓ñ¤Kindˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍuï¦Length̅©NameRange‚¥StartÍv ¦Length
©BodyRange‚¥StartÍvæLengthÍh«ExtentRange‚¥StartÍv~¦LengthÍ­¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍ[k¦Length̆©NameRange‚¥StartÍ\¦Length
©BodyRange‚¥StartÍ\F¦LengthÍ     «ExtentRange‚¥StartÍ[û¦LengthÍ T¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ5WIDESEA_Core.BaseServices.ServiceBase.GetPageDataSort¯UnqualifiedName¯GetPageDataSort¬CommentRange‚¥StartÍ/B¦Length̸©NameRange‚¥StartÍ0.¦Length©BodyRange‚¥StartÍ0~¦LengthÍ«ExtentRange‚¥StartÍ0¦LengthÍ’¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ;WIDESEA_Core.BaseServices.ServiceBase.AddDataIncludesDetail¯UnqualifiedNameµAddDataIncludesDetail¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍQ‡¦Length©BodyRange‚¥StartÍR¦LengthÍõ«ExtentRange‚¥StartÍQm¦LengthÍ¢¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ>WIDESEA_Core.BaseServices.ServiceBase.UpdateDataInculdesDetail¯UnqualifiedName¸UpdateDataInculdesDetail¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍgu¦Length©BodyRange‚¥StartÍh!¦LengthÍ ¨«ExtentRange‚¥StartÍg[¦LengthÍ n¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.ServiceBase.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍBs¦Lengtḣ©NameRange‚¥StartÍC&¦Length©BodyRange‚¥StartÍCG¦LengthÍ@«ExtentRange‚¥StartÍC¦Length̓¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.ServiceBase.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍD“¦Length̉©NameRange‚¥StartÍEH¦Length©BodyRange‚¥StartÍEq¦LengthÍB«ExtentRange‚¥StartÍE&¦Length͍¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍW¦Lengtḣ©NameRange‚¥StartÍWΦLength
©BodyRange‚¥StartÍWò¦LengthÍ?«ExtentRange‚¥StartÍW¬¦LengthÍ…¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍY=¦Length̉©NameRange‚¥StartÍYò¦Length
©BodyRange‚¥StartÍZ¦LengthÍA«ExtentRange‚¥StartÍYЦLength͏¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍsÕ¦Lengtĥ©NameRange‚¥StartÍtƒ¦Length
©BodyRange‚¥StartÍt£¦LengthÍ@«ExtentRange‚¥StartÍta¦LengthÍ‚¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseServices.ServiceBase.ServiceBase¯UnqualifiedName«ServiceBase¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍé¦Length ©BodyRange‚¥StartͦLength1«ExtentRange‚¥StartÍâ¦Lengthb¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.ServiceBase.BaseDal¯UnqualifiedName§BaseDal¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍc¦Length©BodyRange‚¥StartÍk¦Length «ExtentRange‚¥StartÍP¦Length(¤Kindˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ3WIDESEA_Core.BaseServices.ServiceBase.GetDetailPage¯UnqualifiedName­GetDetailPage¬CommentRange‚¥StartÍ5¦¦LengthÍ4©NameRange‚¥StartÍ=ü¦Length ©BodyRange‚¥StartÍ>-¦LengthÍ:«ExtentRange‚¥StartÍ=æ¦Length́¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍ}7¦Lengtḣ©NameRange‚¥StartÍ}ê¦Length
©BodyRange‚¥StartÍ~¦LengthÍ?«ExtentRange‚¥StartÍ}ȦLengthÍ…¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseServices.ServiceBase.GetPageData¯UnqualifiedName«GetPageData¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ–¦Length ©BodyRange‚¥StartÍĦLengthÍ$«ExtentRange‚¥StartÍq¦LengthÍw¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍY¦Length̉©NameRange‚¥Start̀¦Length
©BodyRange‚¥Start̀:¦LengthÍA«ExtentRange‚¥StartÍì¦Length͏¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ(WIDESEA_Core.BaseServices.ServiceBase.Db¯UnqualifiedName¢Db¬CommentRange‚¥StartÍy¦Length©NameRange‚¥Start͸¦Length©BodyRange‚¥StartÍ»¦Length «ExtentRange‚¥StartÍ¡¦Length(¤Kindˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ,WIDESEA_Core.BaseServices.ServiceBase.Import¯UnqualifiedName¦Import¬CommentRange‚¥Start͇å¦Lengtĥ©NameRange‚¥Start͈“¦Length©BodyRange‚¥Start͈º¦Length͈«ExtentRange‚¥Start͈q¦LengthÍѤKind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.ServiceBase.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍF¿¦Length̆©NameRange‚¥StartÍGq¦Length©BodyRange‚¥StartÍG—¦LengthÍ    Ê«ExtentRange‚¥StartÍGO¦LengthÍ
¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ9WIDESEA_Core.BaseServices.ServiceBase.ValidatePageOptions¯UnqualifiedName³ValidatePageOptions¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ ¦Length©BodyRange‚¥StartÍ f¦LengthÍ     «ExtentRange‚¥StartÍ ô¦LengthÍ    ’¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ8WIDESEA_Core.BaseServices.ServiceBase.GetWhereExpression¯UnqualifiedName²GetWhereExpression¬CommentRange‚¥Start¦Length©NameRange‚¥Startͼ¦Length©BodyRange‚¥StartÍE¦LengthÍñ«ExtentRange‚¥StartÍ’¦Lengthͤ¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ,WIDESEA_Core.BaseServices.ServiceBase.Export¯UnqualifiedName¦Export¬CommentRange‚¥Start́‡¦Length̅©NameRange‚¥Start͂8¦Length©BodyRange‚¥Start͂a¦LengthÍx«ExtentRange‚¥Start͂¦LengthÍäKind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ4WIDESEA_Core.BaseServices.ServiceBase.ExportSeedData¯UnqualifiedName®ExportSeedData¬CommentRange‚¥Start¦Length©NameRange‚¥Start͓©¦Length©BodyRange‚¥Start͓æLengthÍ?«ExtentRange‚¥Start͓¦LengthÍs¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseModels\PageDataOptions.cs²FullyQualifiedName¼WIDESEA_Core.PageDataOptions¯UnqualifiedName¯PageDataOptions¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍC¦Length©BodyRange‚¥StartÍX¦LengthÍS«ExtentRange‚¥StartÍ6¦LengthÍu¤Kindˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseModels\PageDataOptions.cs²FullyQualifiedNameÙ,WIDESEA_Core.PageDataOptions.GetPageDataSort¯UnqualifiedName¯GetPageDataSort¬CommentRange‚¥Start¦Length©NameRange‚¥Startͱ¦Length©BodyRange‚¥StartÍç¦Lengthͽ«ExtentRange‚¥StartÍЦLengthͤKind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseModels\PageDataOptions.cs²FullyQualifiedNameÙ0WIDESEA_Core.PageDataOptions.ValidatePageOptions¯UnqualifiedName³ValidatePageOptions¬CommentRange‚¥Start¦Length©NameRange‚¥StartͰ¦Length©BodyRange‚¥StartÍî¦LengthÍŽ«ExtentRange‚¥StartÍ¢¦LengthÍÚ¤Kind    ˆ¨FileNameÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrder.cs²FullyQualifiedNameÙ$WIDESEA_Model.Models.Dt_InboundOrder¯UnqualifiedName¯Dt_InboundOrder¬CommentRange‚¥StartͦLength.©NameRange‚¥Start͉¦Length©BodyRange‚¥StartÍ«¦LengthÍ
i«ExtentRange‚¥StartÍJ¦LengthÍ
ʤKindˆ¨FileNameÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrder.cs²FullyQualifiedNameÙ,WIDESEA_Model.Models.Dt_InboundOrder.Details¯UnqualifiedName§Details¬CommentRange‚¥StartÍ 4¦Length8©NameRange‚¥StartÍ ø¦Length©BodyRange‚¥StartÍ ¦Length «ExtentRange‚¥StartÍ v¦Length̗¤Kindˆ¨FileNameÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrder.cs²FullyQualifiedNameÙ.WIDESEA_Model.Models.Dt_InboundOrder.OrderType¯UnqualifiedName©OrderType¬CommentRange‚¥StartÍÀ¦Length7©NameRange‚¥StartÍS¦Length    ©BodyRange‚¥StartÍ]¦Length «ExtentRange‚¥StartͦLengthi¤Kindˆ¨FileNameÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrder.cs²FullyQualifiedNameÙ%WIDESEA_Model.Models.Dt_OutboundOrder¯UnqualifiedName°Dt_OutboundOrder¬CommentRange‚¥StartͦLength.©NameRange‚¥StartÍЦLength©BodyRange‚¥StartÍ­¦LengthÍ ›«ExtentRange‚¥StartÍJ¦LengthÍ þ¤Kindˆ¨FileNameÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrder.cs²FullyQualifiedNameÙ-WIDESEA_Model.Models.Dt_OutboundOrder.Details¯UnqualifiedName§Details¬CommentRange‚¥StartÍ f¦Length8©NameRange‚¥StartÍ ,¦Length©BodyRange‚¥StartÍ 4¦Length «ExtentRange‚¥StartÍ ¨¦Length̙¤Kindˆ¨FileNameÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrder.cs²FullyQualifiedNameÙ/WIDESEA_Model.Models.Dt_OutboundOrder.OrderType¯UnqualifiedName©OrderType¬CommentRange‚¥StartÍ)¦Length7©NameRange‚¥StartÍצLength    ©BodyRange‚¥StartÍá¦Length «ExtentRange‚¥StartÍj¦Length̄¤Kindˆ¨FileNameÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrder.cs²FullyQualifiedNameÙ-WIDESEA_Model.Models.Dt_OutboundOrder.OrderNo¯UnqualifiedName§OrderNo¬CommentRange‚¥StartÍ/¦Length7©NameRange‚¥StartÍ!¦Length©BodyRange‚¥StartÍ)¦Length «ExtentRange‚¥StartÍp¦LengthÌÆ¤Kindˆ¨FileNameÙuD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_ AllocateOrder.cs²FullyQualifiedNameÙ.WIDESEA_Model.Models.Allocate.Dt_AllocateOrder¯UnqualifiedName°Dt_AllocateOrder¬CommentRange‚¥StartÍU¦Length.©NameRange‚¥StartÍɦLength©BodyRange‚¥StartÍì¦LengthÍ {«ExtentRange‚¥Start͉¦LengthÍ Þ¤Kindˆ¨FileNameÙuD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_ AllocateOrder.cs²FullyQualifiedNameÙ6WIDESEA_Model.Models.Allocate.Dt_AllocateOrder.Details¯UnqualifiedName§Details¬CommentRange‚¥StartÍ Œ¦Length8©NameRange‚¥StartÍ K¦Length©BodyRange‚¥StartÍ S¦Length «ExtentRange‚¥StartÍ Î¦Length̒¤Kindˆ¨FileNameÙuD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_ AllocateOrder.cs²FullyQualifiedNameÙ8WIDESEA_Model.Models.Allocate.Dt_AllocateOrder.OrderType¯UnqualifiedName©OrderType¬CommentRange‚¥StartÍÓ¦Length7©NameRange‚¥StartÍf¦Length    ©BodyRange‚¥StartÍp¦Length «ExtentRange‚¥StartͦLengthi¤Kindˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderDetailService.cs²FullyQualifiedNameÙ2WIDESEA_IInboundService.IInboundOrderDetailService¯UnqualifiedNameºIInboundOrderDetailService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ.¦Length©BodyRange‚¥StartÍp¦LengthÍ«ExtentRange‚¥StartͦLengthÍg¤Kindˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderDetailService.cs²FullyQualifiedNameÙHWIDESEA_IInboundService.IInboundOrderDetailService.UpdateReceiptQuantity¯UnqualifiedNameµUpdateReceiptQuantity¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍÙ¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥Startͽ¦Length|¤Kind    ˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderDetailService.cs²FullyQualifiedNameÙ=WIDESEA_IInboundService.IInboundOrderDetailService.Repository¯UnqualifiedNameªRepository¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍž¦Length
©BodyRange‚¥StartÍ©¦Length«ExtentRange‚¥StartÍ{¦Length6¤Kindˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderDetailService.cs²FullyQualifiedNameÙ?WIDESEA_IInboundService.IInboundOrderDetailService.GetByBarcode¯UnqualifiedName¬GetByBarcode¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ_¦Length ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍC¦Length9¤Kind    ˆ¨FileNameÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IAllocateService\IAllocateService.cs²FullyQualifiedNameÙ)WIDESEA_IAllocateService.IAllocateService¯UnqualifiedName°IAllocateService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍY¦Length©BodyRange‚¥StartÍŒ¦Lengtḩ«ExtentRange‚¥StartÍH¦LengthÌë¤Kindˆ¨FileNameÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IAllocateService\IAllocateService.cs²FullyQualifiedNameÙ>WIDESEA_IAllocateService.IAllocateService.ReceiveAllocateOrder¯UnqualifiedName´ReceiveAllocateOrder¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍç¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍÔ¦LengthX¤Kind    ˆ¨FileNameÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IAllocateService\IAllocateService.cs²FullyQualifiedNameÙ4WIDESEA_IAllocateService.IAllocateService.Repository¯UnqualifiedNameªRepository¬CommentRange‚¥Start¦Length©NameRange‚¥Start͵¦Length
©BodyRange‚¥StartÍÀ¦Length«ExtentRange‚¥StartÍ—¦Length1¤Kindˆ¨FileNameÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderService.cs²FullyQualifiedNameÙ,WIDESEA_IInboundService.IInboundOrderService¯UnqualifiedName´IInboundOrderService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ^¦Length©BodyRange‚¥StartÍ”¦LengthÍg«ExtentRange‚¥StartÍM¦LengthÍ®¤Kindˆ¨FileNameÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderService.cs²FullyQualifiedNameÙ@WIDESEA_IInboundService.IInboundOrderService.ReceiveInboundOrder¯UnqualifiedName³ReceiveInboundOrder¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍî¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍÛ¦LengthV¤Kind    ˆ¨FileNameÙD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\UnitOfWorks\IUnitOfWorkManage.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseRepository.IUnitOfWorkManage¯UnqualifiedName±IUnitOfWorkManage¬CommentRange‚¥Start¦Length©NameRange‚¥StartÌå¦Length©BodyRange‚¥StartÌü¦LengthÍX«ExtentRange‚¥StartÌÔ¦LengthÍ€¤Kindˆ¨FileNameÙD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\UnitOfWorks\IUnitOfWorkManage.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IUnitOfWorkManage.BeginTran¯UnqualifiedName©BeginTran¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍz¦Length¤Kind    ˆ¨FileNameÙD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\UnitOfWorks\IUnitOfWorkManage.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IUnitOfWorkManage.BeginTran¯UnqualifiedName©BeginTran¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍš¦Length    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ•¦Length"¤Kind    ˆ¨FileNameÙD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\UnitOfWorks\IUnitOfWorkManage.cs²FullyQualifiedNameÙ>WIDESEA_Core.BaseRepository.IUnitOfWorkManage.CreateUnitOfWork¯UnqualifiedName°CreateUnitOfWork¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ[¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍP¦Length¤Kind    ˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IOutboundService\IOutboundOrderDetailService.cs²FullyQualifiedNameÙ4WIDESEA_IOutboundService.IOutboundOrderDetailService¯UnqualifiedName»IOutboundOrderDetailService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ¢¦Length©BodyRange‚¥StartÍæ¦LengthR«ExtentRange‚¥StartÍ‘¦Lengtḩ¤Kindˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IOutboundService\IOutboundOrderDetailService.cs²FullyQualifiedNameÙ?WIDESEA_IOutboundService.IOutboundOrderDetailService.Repository¯UnqualifiedNameªRepository¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength
©BodyRange‚¥StartÍ ¦Length«ExtentRange‚¥StartÍñ¦Length7¤Kindˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ"WIDESEA_Core.BaseServices.IService¯UnqualifiedName¨IService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÌë¦Length©BodyRange‚¥StartÍ-¦LengthÍ c«ExtentRange‚¥StartÌÚ¦LengthÍ ¶¤Kindˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ*WIDESEA_Core.BaseServices.IService.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍq¦Lengtḣ©NameRange‚¥StartͦLength©BodyRange‚¥Start¦Length«ExtentRange‚¥StartͦLength+¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍצLengtḣ©NameRange‚¥StartÍ{¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍh¦Length.¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ*WIDESEA_Core.BaseServices.IService.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍ ¦Length̆©NameRange‚¥StartÍ®¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ›¦Length0¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍw¦Length̆©NameRange‚¥StartͦLength
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartͦLength3¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ*WIDESEA_Core.BaseServices.IService.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍ9¦Length̉©NameRange‚¥StartÍߦLength©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ̦Length3¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍ¢¦Length̉©NameRange‚¥StartÍH¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ5¦Length6¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.IService.GetDetailPage¯UnqualifiedName­GetDetailPage¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ=¦Length ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ6¦Length/¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍF¦Lengtĥ©NameRange‚¥StartÍå¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍÒ¦Length*¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartͦLength̅©NameRange‚¥Startͪ¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ—¦Length-¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍЦLengtḣ©NameRange‚¥StartÍ    t¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ    a¦Length.¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍ    ›¦Length̉©NameRange‚¥StartÍ
A¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ
.¦Length6¤Kind    ˆ¨FileNameÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IOutboundService\IOutboundOrderService.cs²FullyQualifiedNameÙ.WIDESEA_IOutboundService.IOutboundOrderService¯UnqualifiedNameµIOutboundOrderService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍh¦Length©BodyRange‚¥StartÍ ¦LengthÌ «ExtentRange‚¥StartÍW¦LengthÌé¤Kindˆ¨FileNameÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IOutboundService\IOutboundOrderService.cs²FullyQualifiedNameÙCWIDESEA_IOutboundService.IOutboundOrderService.ReceiveOutboundOrder¯UnqualifiedName´ReceiveOutboundOrder¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍû¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍè¦LengthQ¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundService.cs²FullyQualifiedNameÙ'WIDESEA_IInboundService.IInboundService¯UnqualifiedName¯IInboundService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÌ˦Length©BodyRange‚¥StartÌî¦Length̋«ExtentRange‚¥Start̺¦LengthÌ¿¤Kindˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundService.cs²FullyQualifiedNameÙAWIDESEA_IInboundService.IInboundService.InboundOrderDetailService¯UnqualifiedName¹InboundOrderDetailService¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength©BodyRange‚¥StartÍ.¦Length«ExtentRange‚¥StartÌù¦Length=¤Kindˆ¨FileNameÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IOutboundService\IOutboundService.cs²FullyQualifiedNameÙ)WIDESEA_IOutboundService.IOutboundService¯UnqualifiedName°IOutboundService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÌ̦Length©BodyRange‚¥StartÌî¦LengthÌÚ«ExtentRange‚¥StartÌ»¦LengthÍ ¤Kindˆ¨FileNameÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IOutboundService\IOutboundService.cs²FullyQualifiedNameÙDWIDESEA_IOutboundService.IOutboundService.OutboundOrderDetailService¯UnqualifiedNameºOutboundOrderDetailService¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength©BodyRange‚¥StartÍ0¦Length«ExtentRange‚¥StartÌù¦Length?¤Kindˆ¨FileNameÙgD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseModels\SaveModel.cs²FullyQualifiedName¶WIDESEA_Core.SaveModel¯UnqualifiedName©SaveModel¬CommentRange‚¥Start¦Length©NameRange‚¥Starţ¦Length    ©BodyRange‚¥Start̶¦LengthÍH«ExtentRange‚¥Start̚¦LengthÍd¤Kindˆ¨FileNameÙgD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseModels\SaveModel.cs²FullyQualifiedNameÙ!WIDESEA_Core.SaveModel.DetailData¯UnqualifiedNameªDetailData¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ+¦Length
©BodyRange‚¥StartÍ6¦Length «ExtentRange‚¥StartͦLength@¤Kindˆ¨FileNameÙpD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceFunFilter.cs²FullyQualifiedNameÙ*WIDESEA_Core.BaseServices.ServiceFunFilter¯UnqualifiedName°ServiceFunFilter¬CommentRange‚¥Start¦Length©NameRange‚¥StartÌî¦Length©BodyRange‚¥StartͦLengthÍ Å«ExtentRange‚¥StartÌØ¦LengthÍ!¤Kindˆ¨FileNameÙpD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceFunFilter.cs²FullyQualifiedNameÙ?WIDESEA_Core.BaseServices.ServiceFunFilter.AddWorkFlowExecuting¯UnqualifiedName´AddWorkFlowExecuting¬CommentRange‚¥StartÍ“¦Length=©NameRange‚¥StartÍò¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍÚ¦Length-¤Kindˆ¨FileNameÙpD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceFunFilter.cs²FullyQualifiedNameÙ>WIDESEA_Core.BaseServices.ServiceFunFilter.AddWorkFlowExecuted¯UnqualifiedName³AddWorkFlowExecuted¬CommentRange‚¥StartͦLengthV©NameRange‚¥StartÍ’¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍs¦Length3¤Kindˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_AllocateOrderDetail.cs²FullyQualifiedNameÙ4WIDESEA_Model.Models.Allocate.Dt_AllocateOrderDetail¯UnqualifiedName¶Dt_AllocateOrderDetail¬CommentRange‚¥StartÍ>¦Length0©NameRange‚¥Startͼ¦Length©BodyRange‚¥StartÍå¦LengthÍ =«ExtentRange‚¥StartÍt¦LengthÍ ®¤Kindˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_AllocateOrderDetail.cs²FullyQualifiedNameÙ<WIDESEA_Model.Models.Allocate.Dt_AllocateOrderDetail.OrderId¯UnqualifiedName§OrderId¬CommentRange‚¥Start͵¦LengthP©NameRange‚¥StartÍc¦Length©BodyRange‚¥StartÍk¦Length «ExtentRange‚¥StartͦLengthi¤Kindˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_AllocateOrderDetail.cs²FullyQualifiedNameÙFWIDESEA_Model.Models.Allocate.Dt_AllocateOrderDetail.OrderDetailStatus¯UnqualifiedName±OrderDetailStatus¬CommentRange‚¥StartͦLength7©NameRange‚¥Startͬ¦Length©BodyRange‚¥Start;¦Length «ExtentRange‚¥StartÍZ¦Lengthq¤Kindˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrderDetail.cs²FullyQualifiedNameÙ*WIDESEA_Model.Models.Dt_InboundOrderDetail¯UnqualifiedNameµDt_InboundOrderDetail¬CommentRange‚¥StartÌÒ¦Length0©NameRange‚¥StartÍO¦Length©BodyRange‚¥StartÍw¦LengthÍÙ«ExtentRange‚¥StartͦLengthÍH¤Kindˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrderDetail.cs²FullyQualifiedNameÙ2WIDESEA_Model.Models.Dt_InboundOrderDetail.OrderId¯UnqualifiedName§OrderId¬CommentRange‚¥StartÍA¦Length8©NameRange‚¥StartÍÖ¦Length©BodyRange‚¥StartÍÞ¦Length «ExtentRange‚¥Start̓¦Lengthh¤Kindˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrderDetail.cs²FullyQualifiedNameÙ<WIDESEA_Model.Models.Dt_InboundOrderDetail.OrderDetailStatus¯UnqualifiedName±OrderDetailStatus¬CommentRange‚¥StartͰ¦Length9©NameRange‚¥StartÍG¦Length©BodyRange‚¥StartÍY¦Length «ExtentRange‚¥StartÍó¦Lengths¤Kindˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrderDetail.cs²FullyQualifiedNameÙ+WIDESEA_Model.Models.Dt_OutboundOrderDetail¯UnqualifiedName¶Dt_OutboundOrderDetail¬CommentRange‚¥StartÌÒ¦Length0©NameRange‚¥StartÍP¦Length©BodyRange‚¥StartÍy¦LengthÍ ?«ExtentRange‚¥StartͦLengthÍ °¤Kindˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrderDetail.cs²FullyQualifiedNameÙ3WIDESEA_Model.Models.Dt_OutboundOrderDetail.OrderId¯UnqualifiedName§OrderId¬CommentRange‚¥StartÍC¦Length8©NameRange‚¥StartÍئLength©BodyRange‚¥StartÍà¦Length «ExtentRange‚¥StartÍ…¦Lengthh¤Kind²OriginalReferencesÂ¯CopilotTypeName¯DocumentContext¨TypeName‚¤Name¯DocumentContext§IsArray¢Id‘Ù$655f8aee-c7f1-4733-acf8-d6e0a4dd7eae¯ProviderMoniker‚¤NameÙ6Microsoft.VisualStudio.Copilot.DocumentContextProvider§Version£0.3¦SourceÙ3Microsoft.VisualStudio.Copilot.SemanticContextScope©Relevance¦Member¤file©CanReduceéRequestIdÙ$bfa75a21-35c1-4c05-81bf-e661ab975f37©ReferenceÀ¦Traits«IsEphemeralçContent‘’…¢IdÄ;ë7›=ŒF¤pʧBªVisibility«Annotations§ContentÚƒList<Dt_AllocateOrderDetail> deletePurchaseOrderDetails = allocateOrder.Details.Where(x => !detailIds.Contains(x.Id)).ToList();
 
                    _unitOfWorkManage.BeginTran();
                    foreach (var item in deletePurchaseOrderDetails)
                    {
                        _allocateOrderRepository.DeleteAndMoveIntoHty(item, OperateTypeEnum.自动删除);
                    }
 
                    _allocateOrderRepository.UpdateData(updateAllocateOrderDetails);
                    _allocateOrderRepository.AddData(allocateOrderDetails);
 
                    BaseDal.UpdateData(allocateOrder);为什么冒红¨Mentions‘’‚¤Span’[
¦Inputs‘©detailIds¨Metadata»vscopilot_reserved_chatMode“­System.StringÄ£Ask¬EventMessageÀ¦IntentÀ¨GuidanceÀ¥Model…¦Family§gpt-4.1§ModelId§gpt-4.1¬Capabilities¨Endpoint§Purpose²DirectedResponders‘‚¤NameÙ7Microsoft.VisualStudio.Copilot.CopilotChatAgentProvider§Version£0.3©Functions’­CorrelationIdÙ$bfa75a21-35c1-4c05-81bf-e661ab975f37©MessageIdÙ$5d8b7c9c-99a8-4b41-b785-b66554be97c7§Context“®ValueContainer“Ù“Microsoft.VisualStudio.Copilot.DocumentContext, Microsoft.VisualStudio.Copilot, Version=17.14.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aÅ5I’Ò…§ContentÚ4~using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEA_Common.AllocateEnum;
using WIDESEA_Core;
using WIDESEA_Core.BaseRepository;
using WIDESEA_Core.BaseServices;
using WIDESEA_Core.CodeConfigEnum;
using WIDESEA_Core.Enums;
using WIDESEA_IAllocateService;
using WIDESEA_IInboundService;
using WIDESEA_IOutboundService;
using WIDESEA_Model.Models;
using WIDESEA_Model.Models.Allocate;
 
namespace WIDESEA_AllocateService
{
 
    public partial class AllocateService : ServiceBase<Dt_AllocateOrder, IRepository<Dt_AllocateOrder>>, IAllocateService
    {
        public readonly IUnitOfWorkManage _unitOfWorkManage;
        public readonly IInboundService _inboundService;
        public readonly IOutboundService _outboundService;
        public readonly IRepository<Dt_AllocateOrder> _allocateOrderRepository;
        public AllocateService(IRepository<Dt_AllocateOrder> BaseDal, 
            IUnitOfWorkManage unitOfWorkManage,
            IInboundService inboundService,
            IOutboundService outboundService,
            IRepository<Dt_AllocateOrder> allocateOrderRepository) : base(BaseDal)
        {
            _unitOfWorkManage = unitOfWorkManage;
            _inboundService = inboundService;
            _outboundService = outboundService;
            _allocateOrderRepository = allocateOrderRepository;
        }
 
        public IRepository<Dt_AllocateOrder> Repository => BaseDal;
 
 
        public WebResponseContent ReceiveAllocateOrder(List<Dt_AllocateOrder> models, int operateType)
        {
            try
            {
                return operateType switch
                {
                    1 => AddInboundOrder(models),
                    2 => UpdateInboundOrder(models),
                    3 => DeleteInboundOrder(models),
 
                    _ => WebResponseContent.Instance.OK(),
                };
            }
            catch (Exception ex)
            {
                return WebResponseContent.Instance.Error(ex.Message);
            }
        }
 
        public WebResponseContent AddInboundOrder(List<Dt_AllocateOrder> models)
        {
            try
            {
                foreach (var model in models)
                {
                    if (BaseDal.QueryFirst(x => x.OrderNo == model.OrderNo) != null)
                    {
                        return WebResponseContent.Instance.Error($"调拨单号重复");
                    }
                }
 
                foreach (var model in models)
                {
                    Db.InsertNav(model).Include(x => x.Details).ExecuteCommand();
                    if (model.BusinessType.Equals(BusinessTypeEnum.外部仓库调智仓))
                    {
                        var inboundOrders = ConvertToInboundOrders(model);
                        _inboundService.InbounOrderService.ReceiveInboundOrder(inboundOrders, 1);
                    }
                    else if (model.BusinessType.Equals(BusinessTypeEnum.智仓调外部仓库))
                    {
                       var outboundOrders= ConvertToOutboundOrders(model);
                        _outboundService.OutboundOrderService.ReceiveOutboundOrder(outboundOrders, 1);
                    }
                }
                return WebResponseContent.Instance.OK();
            }
            catch (Exception ex)
            {
                return WebResponseContent.Instance.Error(ex.Message);
            }
        }
        public WebResponseContent UpdateInboundOrder(List<Dt_AllocateOrder> models)
        {
            try
            {
                foreach (var model in models)
                {
                    Dt_AllocateOrder allocateOrder = Db.Queryable<Dt_AllocateOrder>().Where(x => x.UpperOrderNo == model.UpperOrderNo).Includes(x => x.Details).First();
                    if (allocateOrder == null)
                    {
                        return WebResponseContent.Instance.Error($"未找到调拨单信息");
                    }
                    if (allocateOrder.Details == null || allocateOrder.Details.Count == 0)
                    {
                        return WebResponseContent.Instance.Error($"未找到调拨单明细信息");
                    }
                    List<Dt_AllocateOrderDetail> allocateOrderDetails = new List<Dt_AllocateOrderDetail>();
                    List<Dt_AllocateOrderDetail> updateAllocateOrderDetails = new List<Dt_AllocateOrderDetail>();
                    List<int> detailIds = new List<int>();
                    foreach (var item in model.Details)
                    {
                        if (string.IsNullOrEmpty(item.Barcode))
                        {
 
                        }
                        else
                        {
                            Dt_AllocateOrderDetail? allocateOrderDetail = allocateOrder.Details.FirstOrDefault(x => x.Barcode == item.Barcode);
                            if (allocateOrderDetail == null)
                            {
                                allocateOrderDetail = new Dt_AllocateOrderDetail()
                                {
                                    OrderId = allocateOrder.Id,
                                    MaterielCode = item.MaterielCode,
                                    LineNo= item.LineNo,
                                    BatchNo = item.BatchNo,
                                    Unit = item.Unit,
                                    WarehouseCode = item.WarehouseCode,
                                    Barcode = item.Barcode,
                                    BarcodeUnit = item.BarcodeUnit,
                                    BarcodeQty = (decimal)item.BarcodeQty,
                                    OrderQuantity = item.OrderQuantity
                                };
                                allocateOrderDetails.Add(allocateOrderDetail);
                            }
                            else
                            {
                                allocateOrderDetail.LineNo = item.LineNo;
                                allocateOrderDetail.MaterielCode = item.MaterielCode;
                                allocateOrderDetail.BatchNo = item.BatchNo;
                                allocateOrderDetail.Unit = item.Unit;
                                allocateOrderDetail.WarehouseCode = item.WarehouseCode;
                                allocateOrderDetail.Barcode = item.Barcode;
                                allocateOrderDetail.BarcodeUnit = item.BarcodeUnit;
                                allocateOrderDetail.BarcodeQty = item.BarcodeQty;
                                allocateOrderDetail.OrderQuantity = item.OrderQuantity;
 
 
                                updateAllocateOrderDetails.Add(allocateOrderDetail);
                                detailIds.Add(allocateOrderDetail.Id);
                            }
                        }
                    }
 
                    allocateOrder.UpperOrderNo = model.UpperOrderNo;
                    allocateOrder.BusinessType = model.BusinessType;
                    allocateOrder.IsBatch = model.IsBatch;
                    allocateOrder.FactoryArea = model.FactoryArea;
 
                    List<Dt_AllocateOrderDetail> deletePurchaseOrderDetails = allocateOrder.Details.Where(x => !detailIds.Contains(x.Id)).ToList();
 
                    _unitOfWorkManage.BeginTran();
                    foreach (var item in deletePurchaseOrderDetails)
                    {
                        _allocateOrderRepository.DeleteAndMoveIntoHty(item, OperateTypeEnum.自动删除);
                    }
 
                    _allocateOrderRepository.UpdateData(updateAllocateOrderDetails);
                    _allocateOrderRepository.AddData(allocateOrderDetails);
 
                    BaseDal.UpdateData(allocateOrder);
                    _unitOfWorkManage.CommitTran();
 
 
                }
                return WebResponseContent.Instance.OK();
            }
            catch (Exception ex)
            {
                _unitOfWorkManage.RollbackTran();
                return WebResponseContent.Instance.Error(ex.Message);
            }
        }
 
        public WebResponseContent DeleteInboundOrder(List<Dt_InboundOrder> models)
        {
            try
            {
                foreach (var model in models)
                {
                    Dt_InboundOrder inboundOrder = Db.Queryable<Dt_InboundOrder>().Where(x => x.UpperOrderNo == model.UpperOrderNo).Includes(x => x.Details).First();
                    if (inboundOrder == null)
                    {
                        return WebResponseContent.Instance.Error($"未找到入库单信息");
                    }
                    if (inboundOrder.Details == null || inboundOrder.Details.Count == 0)
                    {
                        return WebResponseContent.Instance.Error($"未找到入库单明细信息");
                    }
                    //Db.DeleteNav(inboundOrder).Include(x => x.Details).ExecuteCommand();
                    _unitOfWorkManage.BeginTran();
                    BaseDal.DeleteAndMoveIntoHty(inboundOrder, OperateTypeEnum.自动删除);
                    foreach (var item in inboundOrder.Details)
                    {
                        _inboundOrderDetailRepository.DeleteAndMoveIntoHty(item, OperateTypeEnum.自动删除);
                    }
                    _unitOfWorkManage.CommitTran();
                }
                return WebResponseContent.Instance.OK();
            }
            catch (Exception ex)
            {
                _unitOfWorkManage.RollbackTran();
                return WebResponseContent.Instance.Error(ex.Message);
            }
        }
 
        public List<Dt_InboundOrder> ConvertToInboundOrders(Dt_AllocateOrder allocateOrder)
        {
            return new List<Dt_InboundOrder>()
            {
                new Dt_InboundOrder(){
                   WarehouseId= allocateOrder.WarehouseId,
                   InboundOrderNo=allocateOrder.OrderNo,
                   UpperOrderNo=allocateOrder.UpperOrderNo,
                   SupplierId=allocateOrder.SupplierId,
                   OrderType=allocateOrder.OrderType,
                   OrderStatus=allocateOrder.OrderStatus,
                   CreateType=allocateOrder.CreateType,
                   BusinessType=allocateOrder.BusinessType,
                   IsBatch=allocateOrder.IsBatch,
                   FactoryArea=allocateOrder.FactoryArea,
                   Remark=allocateOrder.Remark,
                   Details=allocateOrder.Details.Select(detail=>new Dt_InboundOrderDetail
                   {
                       OrderId= detail.OrderId,
                       MaterielCode=detail.MaterielCode,
                       MaterielName="",
                       BatchNo=detail.BatchNo,
                       OrderQuantity=detail.OrderQuantity,
                       ReceiptQuantity=detail.ReceiptQuantity,
                       OverInQuantity=detail.OverInQuantity,
                       OrderDetailStatus=detail.OrderDetailStatus,
                       Unit=detail.Unit,
                       RowNo=0,
                       SupplyCode="",
                       WarehouseCode=detail.WarehouseCode,
                       Barcode=detail.Barcode,
                       OutBoxbarcodes="",
                       BarcodeQty=(decimal)detail.BarcodeQty,
                       BarcodeUnit=detail.BarcodeUnit
                   }).ToList()
                }
            };
        }
 
        public Dt_OutboundOrder ConvertToOutboundOrders(Dt_AllocateOrder allocateOrder)
        {
            return new Dt_OutboundOrder()
            {
                   WarehouseId= allocateOrder.WarehouseId,
                   OrderNo=allocateOrder.OrderNo,
                   UpperOrderNo=allocateOrder.UpperOrderNo,
                   OrderType=allocateOrder.OrderType,
                   OrderStatus=allocateOrder.OrderStatus,
                   CreateType=allocateOrder.CreateType,
                   BusinessType=allocateOrder.BusinessType,
                   IsBatch=allocateOrder.IsBatch,
                   FactoryArea=allocateOrder.FactoryArea,
                   Remark=allocateOrder.Remark,
                   DepartmentCode="",
                   DepartmentName="",
                   Details=allocateOrder.Details.Select(detail=>new Dt_OutboundOrderDetail
                   {
                       OrderId= detail.OrderId,
                       MaterielCode=detail.MaterielCode,
                       MaterielName="",
                       BatchNo=detail.BatchNo,
                       OrderQuantity=detail.OrderQuantity,
                       LockQuantity=0,
                       OverOutQuantity=0,
                       OrderDetailStatus=detail.OrderDetailStatus,
                       Unit=detail.Unit,
                       RowNo=0,
                       SupplyCode="",
                       WarehouseCode=detail.WarehouseCode,
                       
                   }).ToList()
            };
        }
    }
}
¯OriginalContentÀªSelections‘ƒ¥CaretÀ¥StartÍ›£EndͨFilePathÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_AllocateService\AllocateService.cs¨Language¢C#¯CopilotTypeName¯DocumentContext¨TypeName‚¤Name¯DocumentContext§IsArray¢Id‘Ù$2051250c-1d4e-4a2b-b624-a126646029fc¯ProviderMoniker‚¤NameÙ6Microsoft.VisualStudio.Copilot.DocumentContextProvider§Version£0.3¦SourceÙ6Microsoft.VisualStudio.Copilot.DocumentContextProvider©Relevance¦Member¤file©CanReduceéRequestIdÙ$bfa75a21-35c1-4c05-81bf-e661ab975f37©ReferenceÀ¦Traits’ƒ¯ProviderMoniker‚¤NameÙ9Microsoft.VisualStudio.Copilot.CSharpProjectTraitProvider§Version£0.3£Key¯LanguageVersion¥Valueƒ®ValueContainer“Ù˜Microsoft.VisualStudio.Copilot.LanguageVersionTrait, Microsoft.VisualStudio.Copilot, Version=17.14.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aÄ‚¨Language¢C#§Version¤10.0¯CopilotTypeName¯LanguageVersion¨TypeName‚¤Name¯LanguageVersion§IsArrayƒ¯ProviderMoniker‚¤NameÙ9Microsoft.VisualStudio.Copilot.CSharpProjectTraitProvider§Version£0.3£Key¶CSharpTargetFrameworks¥Valueƒ®ValueContainer“Ù£Microsoft.VisualStudio.Copilot.CSharpTargetFrameworkTrait, Microsoft.VisualStudio.Copilot.Core, Version=17.14.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aÄ(‚°TargetFrameworks‘¨'.NET 6'ªIsDocumentïCopilotTypeName¶CSharpTargetFrameworks¨TypeName‚¤Name¶CSharpTargetFrameworks§IsArray«IsEphemeral®ValueContainer“Ù«Microsoft.VisualStudio.Copilot.UnstableInternalApi.RichDocumentContext, Microsoft.VisualStudio.Copilot, Version=17.14.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aÅ£ƒ‡§Content ¯OriginalContentÀªSelections¨FilePathÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_AllocateService\AllocateService.cs¨LanguageÀªReferencesÜxˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ'WIDESEA_Core.BaseRepository.IRepository¯UnqualifiedName«IRepository¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ;¦Length ©BodyRange‚¥StartÍ€¦LengthÍA:«ExtentRange‚¥StartÍ*¦LengthÍA¤Kindˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ<WIDESEA_Core.BaseRepository.IRepository.DeleteAndMoveIntoHty¯UnqualifiedName´DeleteAndMoveIntoHty¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ£¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍž¦LengthG¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ<WIDESEA_Core.BaseRepository.IRepository.DeleteAndMoveIntoHty¯UnqualifiedName´DeleteAndMoveIntoHty¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍö¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍñ¦LengthO¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ/WIDESEA_Core.BaseRepository.IRepository.AddData¯UnqualifiedName§AddData¬CommentRange‚¥Startͤ¦Length̍©NameRange‚¥StartÍ?¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ;¦Length&¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ2WIDESEA_Core.BaseRepository.IRepository.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍ M¦Length̉©NameRange‚¥StartÍ å¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ à¦Length*¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ/WIDESEA_Core.BaseRepository.IRepository.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍ5¦Length̉©NameRange‚¥StartÍ̦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍȦLength¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.DeleteDataById¯UnqualifiedName®DeleteDataById¬CommentRange‚¥Startͪ¦Length̉©NameRange‚¥StartÍB¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ=¦Length¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IRepository.DeleteDataByIds¯UnqualifiedName¯DeleteDataByIds¬CommentRange‚¥StartÍ    L¦Length̐©NameRange‚¥StartÍ    ë¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ    æ¦Length#¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ2WIDESEA_Core.BaseRepository.IRepository.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍ [¦Length̅©NameRange‚¥StartÍ ï¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ ê¦Length ¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ;WIDESEA_Core.BaseRepository.IRepository.DeleteDataByIdAsync¯UnqualifiedName³DeleteDataByIdAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍs¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍh¦Length*¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ<WIDESEA_Core.BaseRepository.IRepository.DeleteDataByIdsAsync¯UnqualifiedName´DeleteDataByIdsAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ
 ¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ
¦Length.¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ2WIDESEA_Core.BaseRepository.IRepository.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍ J¦Length̐©NameRange‚¥StartÍ é¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ ä¦Length*¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ4WIDESEA_Core.BaseRepository.IRepository.AddDataAsync¯UnqualifiedName¬AddDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍw¦Length ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍm¦Length1¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IRepository.DeleteDataAsync¯UnqualifiedName¯DeleteDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ %¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ ¦Length5¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IRepository.UpdateDataAsync¯UnqualifiedName¯UpdateDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ!¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartͦLength5¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ2WIDESEA_Core.BaseRepository.IRepository.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍW¦LengthÌê©NameRange‚¥StartÍP¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍK¦Length`¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ2WIDESEA_Core.BaseRepository.IRepository.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍ
O¦Length̎©NameRange‚¥StartÍ
ì¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ
ç¦Length ¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ5WIDESEA_Core.BaseRepository.IRepository.QureyDataById¯UnqualifiedName­QureyDataById¬CommentRange‚¥StartÍý¦Length̉©NameRange‚¥Start͘¦Length ©BodyRange‚¥Start¦Length«ExtentRange‚¥Start͐¦Length!¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ4WIDESEA_Core.BaseRepository.IRepository.AddDataAsync¯UnqualifiedName¬AddDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ{¦Length ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍq¦Length'¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IRepository.DeleteDataAsync¯UnqualifiedName¯DeleteDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ ¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ ¦Length+¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IRepository.UpdateDataAsync¯UnqualifiedName¯UpdateDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ !¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ ¦Length+¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ:WIDESEA_Core.BaseRepository.IRepository.QureyDataByIdAsync¯UnqualifiedName²QureyDataByIdAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ˦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥Startͽ¦Length,¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QureyDataByIds¯UnqualifiedName®QureyDataByIds¬CommentRange‚¥StartÍõ¦Length̓©NameRange‚¥StartÍ ¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ’¦Length.¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QureyDataByIds¯UnqualifiedName®QureyDataByIds¬CommentRange‚¥StartͦLength̓©NameRange‚¥Startͼ¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ®¦Length2¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseRepository.IRepository.QueryData¯UnqualifiedName©QueryData¬CommentRange‚¥StartÍ ý¦Length̹©NameRange‚¥StartÍ!ΦLength    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ!À¦Length<¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ;WIDESEA_Core.BaseRepository.IRepository.QureyDataByIdsAsync¯UnqualifiedName³QureyDataByIdsAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍà¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ̦Length9¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ;WIDESEA_Core.BaseRepository.IRepository.QureyDataByIdsAsync¯UnqualifiedName³QureyDataByIdsAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍì¦Length=¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QueryDataAsync¯UnqualifiedName®QueryDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ"¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ"¦LengthG¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseRepository.IRepository.QueryData¯UnqualifiedName©QueryData¬CommentRange‚¥StartÍ$¦LengthÌ»©NameRange‚¥StartÍ÷¦Length    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍé¦LengthO¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseRepository.IRepository.QueryData¯UnqualifiedName©QueryData¬CommentRange‚¥StartÍ*þ¦LengthÌâ©NameRange‚¥StartÍ+ø¦Length    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ+ê¦LengthE¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QueryDataAsync¯UnqualifiedName®QueryDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍX¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍD¦LengthZ¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QueryDataAsync¯UnqualifiedName®QueryDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ,O¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ,;¦LengthP¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IRepository.UpdateDataAsync¯UnqualifiedName¯UpdateDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ·¦Lengthk¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseRepository.IRepository.QueryData¯UnqualifiedName©QueryData¬CommentRange‚¥StartÍ.Õ¦LengthÍ©NameRange‚¥StartÍ/ü¦Length    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ/î¦LengthY¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseRepository.IRepository.QueryData¯UnqualifiedName©QueryData¬CommentRange‚¥StartÍc¦LengthÌéNameRange‚¥StartÍ>¦Length    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ0¦Lengthr¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QueryDataAsync¯UnqualifiedName®QueryDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ®¦Lengthj¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\IRepository.cs²FullyQualifiedNameÙ6WIDESEA_Core.BaseRepository.IRepository.QueryDataAsync¯UnqualifiedName®QueryDataAsync¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ0g¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ0S¦Lengthd¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ%WIDESEA_Core.BaseServices.ServiceBase¯UnqualifiedName«ServiceBase¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ%¦Length ©BodyRange‚¥StartÍצLength͓2«ExtentRange‚¥StartͦLength͓ñ¤Kindˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍuï¦Length̅©NameRange‚¥StartÍv ¦Length
©BodyRange‚¥StartÍvæLengthÍh«ExtentRange‚¥StartÍv~¦LengthÍ­¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍ[k¦Length̆©NameRange‚¥StartÍ\¦Length
©BodyRange‚¥StartÍ\F¦LengthÍ     «ExtentRange‚¥StartÍ[û¦LengthÍ T¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ5WIDESEA_Core.BaseServices.ServiceBase.GetPageDataSort¯UnqualifiedName¯GetPageDataSort¬CommentRange‚¥StartÍ/B¦Length̸©NameRange‚¥StartÍ0.¦Length©BodyRange‚¥StartÍ0~¦LengthÍ«ExtentRange‚¥StartÍ0¦LengthÍ’¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ;WIDESEA_Core.BaseServices.ServiceBase.AddDataIncludesDetail¯UnqualifiedNameµAddDataIncludesDetail¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍQ‡¦Length©BodyRange‚¥StartÍR¦LengthÍõ«ExtentRange‚¥StartÍQm¦LengthÍ¢¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ>WIDESEA_Core.BaseServices.ServiceBase.UpdateDataInculdesDetail¯UnqualifiedName¸UpdateDataInculdesDetail¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍgu¦Length©BodyRange‚¥StartÍh!¦LengthÍ ¨«ExtentRange‚¥StartÍg[¦LengthÍ n¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.ServiceBase.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍBs¦Lengtḣ©NameRange‚¥StartÍC&¦Length©BodyRange‚¥StartÍCG¦LengthÍ@«ExtentRange‚¥StartÍC¦Length̓¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.ServiceBase.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍD“¦Length̉©NameRange‚¥StartÍEH¦Length©BodyRange‚¥StartÍEq¦LengthÍB«ExtentRange‚¥StartÍE&¦Length͍¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍW¦Lengtḣ©NameRange‚¥StartÍWΦLength
©BodyRange‚¥StartÍWò¦LengthÍ?«ExtentRange‚¥StartÍW¬¦LengthÍ…¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍY=¦Length̉©NameRange‚¥StartÍYò¦Length
©BodyRange‚¥StartÍZ¦LengthÍA«ExtentRange‚¥StartÍYЦLength͏¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍsÕ¦Lengtĥ©NameRange‚¥StartÍtƒ¦Length
©BodyRange‚¥StartÍt£¦LengthÍ@«ExtentRange‚¥StartÍta¦LengthÍ‚¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseServices.ServiceBase.ServiceBase¯UnqualifiedName«ServiceBase¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍé¦Length ©BodyRange‚¥StartͦLength1«ExtentRange‚¥StartÍâ¦Lengthb¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.ServiceBase.BaseDal¯UnqualifiedName§BaseDal¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍc¦Length©BodyRange‚¥StartÍk¦Length «ExtentRange‚¥StartÍP¦Length(¤Kindˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ3WIDESEA_Core.BaseServices.ServiceBase.GetDetailPage¯UnqualifiedName­GetDetailPage¬CommentRange‚¥StartÍ5¦¦LengthÍ4©NameRange‚¥StartÍ=ü¦Length ©BodyRange‚¥StartÍ>-¦LengthÍ:«ExtentRange‚¥StartÍ=æ¦Length́¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍ}7¦Lengtḣ©NameRange‚¥StartÍ}ê¦Length
©BodyRange‚¥StartÍ~¦LengthÍ?«ExtentRange‚¥StartÍ}ȦLengthÍ…¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ1WIDESEA_Core.BaseServices.ServiceBase.GetPageData¯UnqualifiedName«GetPageData¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ–¦Length ©BodyRange‚¥StartÍĦLengthÍ$«ExtentRange‚¥StartÍq¦LengthÍw¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.ServiceBase.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍY¦Length̉©NameRange‚¥Start̀¦Length
©BodyRange‚¥Start̀:¦LengthÍA«ExtentRange‚¥StartÍì¦Length͏¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ(WIDESEA_Core.BaseServices.ServiceBase.Db¯UnqualifiedName¢Db¬CommentRange‚¥StartÍy¦Length©NameRange‚¥Start͸¦Length©BodyRange‚¥StartÍ»¦Length «ExtentRange‚¥StartÍ¡¦Length(¤Kindˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ,WIDESEA_Core.BaseServices.ServiceBase.Import¯UnqualifiedName¦Import¬CommentRange‚¥Start͇å¦Lengtĥ©NameRange‚¥Start͈“¦Length©BodyRange‚¥Start͈º¦Length͈«ExtentRange‚¥Start͈q¦LengthÍѤKind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.ServiceBase.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍF¿¦Length̆©NameRange‚¥StartÍGq¦Length©BodyRange‚¥StartÍG—¦LengthÍ    Ê«ExtentRange‚¥StartÍGO¦LengthÍ
¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ9WIDESEA_Core.BaseServices.ServiceBase.ValidatePageOptions¯UnqualifiedName³ValidatePageOptions¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ ¦Length©BodyRange‚¥StartÍ f¦LengthÍ     «ExtentRange‚¥StartÍ ô¦LengthÍ    ’¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ8WIDESEA_Core.BaseServices.ServiceBase.GetWhereExpression¯UnqualifiedName²GetWhereExpression¬CommentRange‚¥Start¦Length©NameRange‚¥Startͼ¦Length©BodyRange‚¥StartÍE¦LengthÍñ«ExtentRange‚¥StartÍ’¦Lengthͤ¤Kind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ,WIDESEA_Core.BaseServices.ServiceBase.Export¯UnqualifiedName¦Export¬CommentRange‚¥Start́‡¦Length̅©NameRange‚¥Start͂8¦Length©BodyRange‚¥Start͂a¦LengthÍx«ExtentRange‚¥Start͂¦LengthÍäKind    ˆ¨FileNameÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceBase.cs²FullyQualifiedNameÙ4WIDESEA_Core.BaseServices.ServiceBase.ExportSeedData¯UnqualifiedName®ExportSeedData¬CommentRange‚¥Start¦Length©NameRange‚¥Start͓©¦Length©BodyRange‚¥Start͓æLengthÍ?«ExtentRange‚¥Start͓¦LengthÍs¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseModels\PageDataOptions.cs²FullyQualifiedName¼WIDESEA_Core.PageDataOptions¯UnqualifiedName¯PageDataOptions¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍC¦Length©BodyRange‚¥StartÍX¦LengthÍS«ExtentRange‚¥StartÍ6¦LengthÍu¤Kindˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseModels\PageDataOptions.cs²FullyQualifiedNameÙ,WIDESEA_Core.PageDataOptions.GetPageDataSort¯UnqualifiedName¯GetPageDataSort¬CommentRange‚¥Start¦Length©NameRange‚¥Startͱ¦Length©BodyRange‚¥StartÍç¦Lengthͽ«ExtentRange‚¥StartÍЦLengthͤKind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseModels\PageDataOptions.cs²FullyQualifiedNameÙ0WIDESEA_Core.PageDataOptions.ValidatePageOptions¯UnqualifiedName³ValidatePageOptions¬CommentRange‚¥Start¦Length©NameRange‚¥StartͰ¦Length©BodyRange‚¥StartÍî¦LengthÍŽ«ExtentRange‚¥StartÍ¢¦LengthÍÚ¤Kind    ˆ¨FileNameÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrder.cs²FullyQualifiedNameÙ$WIDESEA_Model.Models.Dt_InboundOrder¯UnqualifiedName¯Dt_InboundOrder¬CommentRange‚¥StartͦLength.©NameRange‚¥Start͉¦Length©BodyRange‚¥StartÍ«¦LengthÍ
i«ExtentRange‚¥StartÍJ¦LengthÍ
ʤKindˆ¨FileNameÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrder.cs²FullyQualifiedNameÙ,WIDESEA_Model.Models.Dt_InboundOrder.Details¯UnqualifiedName§Details¬CommentRange‚¥StartÍ 4¦Length8©NameRange‚¥StartÍ ø¦Length©BodyRange‚¥StartÍ ¦Length «ExtentRange‚¥StartÍ v¦Length̗¤Kindˆ¨FileNameÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrder.cs²FullyQualifiedNameÙ.WIDESEA_Model.Models.Dt_InboundOrder.OrderType¯UnqualifiedName©OrderType¬CommentRange‚¥StartÍÀ¦Length7©NameRange‚¥StartÍS¦Length    ©BodyRange‚¥StartÍ]¦Length «ExtentRange‚¥StartͦLengthi¤Kindˆ¨FileNameÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrder.cs²FullyQualifiedNameÙ%WIDESEA_Model.Models.Dt_OutboundOrder¯UnqualifiedName°Dt_OutboundOrder¬CommentRange‚¥StartͦLength.©NameRange‚¥StartÍЦLength©BodyRange‚¥StartÍ­¦LengthÍ ›«ExtentRange‚¥StartÍJ¦LengthÍ þ¤Kindˆ¨FileNameÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrder.cs²FullyQualifiedNameÙ-WIDESEA_Model.Models.Dt_OutboundOrder.Details¯UnqualifiedName§Details¬CommentRange‚¥StartÍ f¦Length8©NameRange‚¥StartÍ ,¦Length©BodyRange‚¥StartÍ 4¦Length «ExtentRange‚¥StartÍ ¨¦Length̙¤Kindˆ¨FileNameÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrder.cs²FullyQualifiedNameÙ/WIDESEA_Model.Models.Dt_OutboundOrder.OrderType¯UnqualifiedName©OrderType¬CommentRange‚¥StartÍ)¦Length7©NameRange‚¥StartÍצLength    ©BodyRange‚¥StartÍá¦Length «ExtentRange‚¥StartÍj¦Length̄¤Kindˆ¨FileNameÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrder.cs²FullyQualifiedNameÙ-WIDESEA_Model.Models.Dt_OutboundOrder.OrderNo¯UnqualifiedName§OrderNo¬CommentRange‚¥StartÍ/¦Length7©NameRange‚¥StartÍ!¦Length©BodyRange‚¥StartÍ)¦Length «ExtentRange‚¥StartÍp¦LengthÌÆ¤Kindˆ¨FileNameÙuD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_ AllocateOrder.cs²FullyQualifiedNameÙ.WIDESEA_Model.Models.Allocate.Dt_AllocateOrder¯UnqualifiedName°Dt_AllocateOrder¬CommentRange‚¥StartÍU¦Length.©NameRange‚¥StartÍɦLength©BodyRange‚¥StartÍì¦LengthÍ {«ExtentRange‚¥Start͉¦LengthÍ Þ¤Kindˆ¨FileNameÙuD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_ AllocateOrder.cs²FullyQualifiedNameÙ6WIDESEA_Model.Models.Allocate.Dt_AllocateOrder.Details¯UnqualifiedName§Details¬CommentRange‚¥StartÍ Œ¦Length8©NameRange‚¥StartÍ K¦Length©BodyRange‚¥StartÍ S¦Length «ExtentRange‚¥StartÍ Î¦Length̒¤Kindˆ¨FileNameÙuD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_ AllocateOrder.cs²FullyQualifiedNameÙ8WIDESEA_Model.Models.Allocate.Dt_AllocateOrder.OrderType¯UnqualifiedName©OrderType¬CommentRange‚¥StartÍÓ¦Length7©NameRange‚¥StartÍf¦Length    ©BodyRange‚¥StartÍp¦Length «ExtentRange‚¥StartͦLengthi¤Kindˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderDetailService.cs²FullyQualifiedNameÙ2WIDESEA_IInboundService.IInboundOrderDetailService¯UnqualifiedNameºIInboundOrderDetailService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ.¦Length©BodyRange‚¥StartÍp¦LengthÍ«ExtentRange‚¥StartͦLengthÍg¤Kindˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderDetailService.cs²FullyQualifiedNameÙHWIDESEA_IInboundService.IInboundOrderDetailService.UpdateReceiptQuantity¯UnqualifiedNameµUpdateReceiptQuantity¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍÙ¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥Startͽ¦Length|¤Kind    ˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderDetailService.cs²FullyQualifiedNameÙ=WIDESEA_IInboundService.IInboundOrderDetailService.Repository¯UnqualifiedNameªRepository¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍž¦Length
©BodyRange‚¥StartÍ©¦Length«ExtentRange‚¥StartÍ{¦Length6¤Kindˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderDetailService.cs²FullyQualifiedNameÙ?WIDESEA_IInboundService.IInboundOrderDetailService.GetByBarcode¯UnqualifiedName¬GetByBarcode¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ_¦Length ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍC¦Length9¤Kind    ˆ¨FileNameÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IAllocateService\IAllocateService.cs²FullyQualifiedNameÙ)WIDESEA_IAllocateService.IAllocateService¯UnqualifiedName°IAllocateService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍY¦Length©BodyRange‚¥StartÍŒ¦Lengtḩ«ExtentRange‚¥StartÍH¦LengthÌë¤Kindˆ¨FileNameÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IAllocateService\IAllocateService.cs²FullyQualifiedNameÙ>WIDESEA_IAllocateService.IAllocateService.ReceiveAllocateOrder¯UnqualifiedName´ReceiveAllocateOrder¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍç¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍÔ¦LengthX¤Kind    ˆ¨FileNameÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IAllocateService\IAllocateService.cs²FullyQualifiedNameÙ4WIDESEA_IAllocateService.IAllocateService.Repository¯UnqualifiedNameªRepository¬CommentRange‚¥Start¦Length©NameRange‚¥Start͵¦Length
©BodyRange‚¥StartÍÀ¦Length«ExtentRange‚¥StartÍ—¦Length1¤Kindˆ¨FileNameÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderService.cs²FullyQualifiedNameÙ,WIDESEA_IInboundService.IInboundOrderService¯UnqualifiedName´IInboundOrderService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ^¦Length©BodyRange‚¥StartÍ”¦LengthÍg«ExtentRange‚¥StartÍM¦LengthÍ®¤Kindˆ¨FileNameÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderService.cs²FullyQualifiedNameÙ@WIDESEA_IInboundService.IInboundOrderService.ReceiveInboundOrder¯UnqualifiedName³ReceiveInboundOrder¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍî¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍÛ¦LengthV¤Kind    ˆ¨FileNameÙD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\UnitOfWorks\IUnitOfWorkManage.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseRepository.IUnitOfWorkManage¯UnqualifiedName±IUnitOfWorkManage¬CommentRange‚¥Start¦Length©NameRange‚¥StartÌå¦Length©BodyRange‚¥StartÌü¦LengthÍX«ExtentRange‚¥StartÌÔ¦LengthÍ€¤Kindˆ¨FileNameÙD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\UnitOfWorks\IUnitOfWorkManage.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IUnitOfWorkManage.BeginTran¯UnqualifiedName©BeginTran¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍz¦Length¤Kind    ˆ¨FileNameÙD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\UnitOfWorks\IUnitOfWorkManage.cs²FullyQualifiedNameÙ7WIDESEA_Core.BaseRepository.IUnitOfWorkManage.BeginTran¯UnqualifiedName©BeginTran¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍš¦Length    ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ•¦Length"¤Kind    ˆ¨FileNameÙD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseRepository\UnitOfWorks\IUnitOfWorkManage.cs²FullyQualifiedNameÙ>WIDESEA_Core.BaseRepository.IUnitOfWorkManage.CreateUnitOfWork¯UnqualifiedName°CreateUnitOfWork¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ[¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍP¦Length¤Kind    ˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IOutboundService\IOutboundOrderDetailService.cs²FullyQualifiedNameÙ4WIDESEA_IOutboundService.IOutboundOrderDetailService¯UnqualifiedName»IOutboundOrderDetailService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ¢¦Length©BodyRange‚¥StartÍæ¦LengthR«ExtentRange‚¥StartÍ‘¦Lengtḩ¤Kindˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IOutboundService\IOutboundOrderDetailService.cs²FullyQualifiedNameÙ?WIDESEA_IOutboundService.IOutboundOrderDetailService.Repository¯UnqualifiedNameªRepository¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength
©BodyRange‚¥StartÍ ¦Length«ExtentRange‚¥StartÍñ¦Length7¤Kindˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ"WIDESEA_Core.BaseServices.IService¯UnqualifiedName¨IService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÌë¦Length©BodyRange‚¥StartÍ-¦LengthÍ c«ExtentRange‚¥StartÌÚ¦LengthÍ ¶¤Kindˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ*WIDESEA_Core.BaseServices.IService.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍq¦Lengtḣ©NameRange‚¥StartͦLength©BodyRange‚¥Start¦Length«ExtentRange‚¥StartͦLength+¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍצLengtḣ©NameRange‚¥StartÍ{¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍh¦Length.¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ*WIDESEA_Core.BaseServices.IService.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍ ¦Length̆©NameRange‚¥StartÍ®¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ›¦Length0¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍw¦Length̆©NameRange‚¥StartͦLength
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartͦLength3¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ*WIDESEA_Core.BaseServices.IService.AddData¯UnqualifiedName§AddData¬CommentRange‚¥StartÍ9¦Length̉©NameRange‚¥StartÍߦLength©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ̦Length3¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.UpdateData¯UnqualifiedNameªUpdateData¬CommentRange‚¥StartÍ¢¦Length̉©NameRange‚¥StartÍH¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ5¦Length6¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ0WIDESEA_Core.BaseServices.IService.GetDetailPage¯UnqualifiedName­GetDetailPage¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ=¦Length ©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ6¦Length/¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍF¦Lengtĥ©NameRange‚¥StartÍå¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍÒ¦Length*¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartͦLength̅©NameRange‚¥Startͪ¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ—¦Length-¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍЦLengtḣ©NameRange‚¥StartÍ    t¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ    a¦Length.¤Kind    ˆ¨FileNameÙhD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\IService.cs²FullyQualifiedNameÙ-WIDESEA_Core.BaseServices.IService.DeleteData¯UnqualifiedNameªDeleteData¬CommentRange‚¥StartÍ    ›¦Length̉©NameRange‚¥StartÍ
A¦Length
©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍ
.¦Length6¤Kind    ˆ¨FileNameÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IOutboundService\IOutboundOrderService.cs²FullyQualifiedNameÙ.WIDESEA_IOutboundService.IOutboundOrderService¯UnqualifiedNameµIOutboundOrderService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍh¦Length©BodyRange‚¥StartÍ ¦LengthÌ «ExtentRange‚¥StartÍW¦LengthÌé¤Kindˆ¨FileNameÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IOutboundService\IOutboundOrderService.cs²FullyQualifiedNameÙCWIDESEA_IOutboundService.IOutboundOrderService.ReceiveOutboundOrder¯UnqualifiedName´ReceiveOutboundOrder¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍû¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍè¦LengthQ¤Kind    ˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundService.cs²FullyQualifiedNameÙ'WIDESEA_IInboundService.IInboundService¯UnqualifiedName¯IInboundService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÌ˦Length©BodyRange‚¥StartÌî¦Length̋«ExtentRange‚¥Start̺¦LengthÌ¿¤Kindˆ¨FileNameÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundService.cs²FullyQualifiedNameÙAWIDESEA_IInboundService.IInboundService.InboundOrderDetailService¯UnqualifiedName¹InboundOrderDetailService¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength©BodyRange‚¥StartÍ.¦Length«ExtentRange‚¥StartÌù¦Length=¤Kindˆ¨FileNameÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IOutboundService\IOutboundService.cs²FullyQualifiedNameÙ)WIDESEA_IOutboundService.IOutboundService¯UnqualifiedName°IOutboundService¬CommentRange‚¥Start¦Length©NameRange‚¥StartÌ̦Length©BodyRange‚¥StartÌî¦LengthÌÚ«ExtentRange‚¥StartÌ»¦LengthÍ ¤Kindˆ¨FileNameÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IOutboundService\IOutboundService.cs²FullyQualifiedNameÙDWIDESEA_IOutboundService.IOutboundService.OutboundOrderDetailService¯UnqualifiedNameºOutboundOrderDetailService¬CommentRange‚¥Start¦Length©NameRange‚¥StartͦLength©BodyRange‚¥StartÍ0¦Length«ExtentRange‚¥StartÌù¦Length?¤Kindˆ¨FileNameÙgD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseModels\SaveModel.cs²FullyQualifiedName¶WIDESEA_Core.SaveModel¯UnqualifiedName©SaveModel¬CommentRange‚¥Start¦Length©NameRange‚¥Starţ¦Length    ©BodyRange‚¥Start̶¦LengthÍH«ExtentRange‚¥Start̚¦LengthÍd¤Kindˆ¨FileNameÙgD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseModels\SaveModel.cs²FullyQualifiedNameÙ!WIDESEA_Core.SaveModel.DetailData¯UnqualifiedNameªDetailData¬CommentRange‚¥Start¦Length©NameRange‚¥StartÍ+¦Length
©BodyRange‚¥StartÍ6¦Length «ExtentRange‚¥StartͦLength@¤Kindˆ¨FileNameÙpD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceFunFilter.cs²FullyQualifiedNameÙ*WIDESEA_Core.BaseServices.ServiceFunFilter¯UnqualifiedName°ServiceFunFilter¬CommentRange‚¥Start¦Length©NameRange‚¥StartÌî¦Length©BodyRange‚¥StartͦLengthÍ Å«ExtentRange‚¥StartÌØ¦LengthÍ!¤Kindˆ¨FileNameÙpD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceFunFilter.cs²FullyQualifiedNameÙ?WIDESEA_Core.BaseServices.ServiceFunFilter.AddWorkFlowExecuting¯UnqualifiedName´AddWorkFlowExecuting¬CommentRange‚¥StartÍ“¦Length=©NameRange‚¥StartÍò¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍÚ¦Length-¤Kindˆ¨FileNameÙpD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Core\BaseServices\ServiceFunFilter.cs²FullyQualifiedNameÙ>WIDESEA_Core.BaseServices.ServiceFunFilter.AddWorkFlowExecuted¯UnqualifiedName³AddWorkFlowExecuted¬CommentRange‚¥StartͦLengthV©NameRange‚¥StartÍ’¦Length©BodyRange‚¥Start¦Length«ExtentRange‚¥StartÍs¦Length3¤Kindˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_AllocateOrderDetail.cs²FullyQualifiedNameÙ4WIDESEA_Model.Models.Allocate.Dt_AllocateOrderDetail¯UnqualifiedName¶Dt_AllocateOrderDetail¬CommentRange‚¥StartÍ>¦Length0©NameRange‚¥Startͼ¦Length©BodyRange‚¥StartÍå¦LengthÍ =«ExtentRange‚¥StartÍt¦LengthÍ ®¤Kindˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_AllocateOrderDetail.cs²FullyQualifiedNameÙ<WIDESEA_Model.Models.Allocate.Dt_AllocateOrderDetail.OrderId¯UnqualifiedName§OrderId¬CommentRange‚¥Start͵¦LengthP©NameRange‚¥StartÍc¦Length©BodyRange‚¥StartÍk¦Length «ExtentRange‚¥StartͦLengthi¤Kindˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_AllocateOrderDetail.cs²FullyQualifiedNameÙFWIDESEA_Model.Models.Allocate.Dt_AllocateOrderDetail.OrderDetailStatus¯UnqualifiedName±OrderDetailStatus¬CommentRange‚¥StartͦLength7©NameRange‚¥Startͬ¦Length©BodyRange‚¥Start;¦Length «ExtentRange‚¥StartÍZ¦Lengthq¤Kindˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrderDetail.cs²FullyQualifiedNameÙ*WIDESEA_Model.Models.Dt_InboundOrderDetail¯UnqualifiedNameµDt_InboundOrderDetail¬CommentRange‚¥StartÌÒ¦Length0©NameRange‚¥StartÍO¦Length©BodyRange‚¥StartÍw¦LengthÍÙ«ExtentRange‚¥StartͦLengthÍH¤Kindˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrderDetail.cs²FullyQualifiedNameÙ2WIDESEA_Model.Models.Dt_InboundOrderDetail.OrderId¯UnqualifiedName§OrderId¬CommentRange‚¥StartÍA¦Length8©NameRange‚¥StartÍÖ¦Length©BodyRange‚¥StartÍÞ¦Length «ExtentRange‚¥Start̓¦Lengthh¤Kindˆ¨FileNameÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrderDetail.cs²FullyQualifiedNameÙ<WIDESEA_Model.Models.Dt_InboundOrderDetail.OrderDetailStatus¯UnqualifiedName±OrderDetailStatus¬CommentRange‚¥StartͰ¦Length9©NameRange‚¥StartÍG¦Length©BodyRange‚¥StartÍY¦Length «ExtentRange‚¥StartÍó¦Lengths¤Kindˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrderDetail.cs²FullyQualifiedNameÙ+WIDESEA_Model.Models.Dt_OutboundOrderDetail¯UnqualifiedName¶Dt_OutboundOrderDetail¬CommentRange‚¥StartÌÒ¦Length0©NameRange‚¥StartÍP¦Length©BodyRange‚¥StartÍy¦LengthÍ ?«ExtentRange‚¥StartͦLengthÍ °¤Kindˆ¨FileNameÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrderDetail.cs²FullyQualifiedNameÙ3WIDESEA_Model.Models.Dt_OutboundOrderDetail.OrderId¯UnqualifiedName§OrderId¬CommentRange‚¥StartÍC¦Length8©NameRange‚¥StartÍئLength©BodyRange‚¥StartÍà¦Length «ExtentRange‚¥StartÍ…¦Lengthh¤Kind²OriginalReferencesÂ¯CopilotTypeName¯DocumentContext¨TypeName‚¤Name¯DocumentContext§IsArray¢Id‘Ù$655f8aee-c7f1-4733-acf8-d6e0a4dd7eae¯ProviderMoniker‚¤NameÙ6Microsoft.VisualStudio.Copilot.DocumentContextProvider§Version£0.3¦SourceÙ3Microsoft.VisualStudio.Copilot.SemanticContextScope©Relevance¦Member¤file©CanReduceéRequestIdÙ$bfa75a21-35c1-4c05-81bf-e661ab975f37©ReferenceÀ¦Traits«IsEphemeralÍ®ValueContainer“Ù£Microsoft.VisualStudio.Copilot.Core.IDEContext.IdeContext, Microsoft.VisualStudio.Copilot.Core, Version=17.14.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aŪ„°IsDebuggerPaused«CurrentFileÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_AllocateService\AllocateService.cs©OpenFilesÜ>ÙD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IRecordService\ILocationStatusChangeRecordService.csÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IRecordService\IRecordService.csÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_StockService\StockInfoService.csÙgD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_StockService\StockSerivce.csÙsD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IStockService\IStockInfoDetailService.csÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\OrderEnum\OrderDetailStatusEnum.csُD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_WMSServer\Controllers\Record\LocationStatusChangeRecordController.csÙwD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\ApprovalFlow\Dt_ApprovalFlow.csÙ~D:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IRecordService\IStockQuantityChangeRecordService.csÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IStockService\IStockInfoService.csÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IStockService\IStockViewService.csÙiD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IStockService\IStockService.csÙiD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_TaskInfoService\TaskService.csÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_ITaskInfoService\ITaskService.csÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\LocationEnum\EnableStatusEnum.csÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\LocationEnum\LocationChangeType.csÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\LocationEnum\LocationTypeEnum.csÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\LocationEnum\LocationStatusEnum.csÙjD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\TaskEnum\TaskTypeEnum.csÙnD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\StockEnum\StockStatusEmun.csÙqD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IBasicService\IMaterielToMesService.csÙ}D:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_WMSServer\Controllers\Basic\WarehouseController.csـD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_WMSServer\Controllers\Basic\MaterielInfoController.csÙpD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\OrderEnum\OutboundOrderEnum.csÙqD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Basic\Dt_MaterielToMes.csÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_BasicService\MaterielToMesService.csقD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_WMSServer\Controllers\Inbound\InboundOrderController.csفD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_WMSServer\Controllers\Basic\MaterielToMesController.csـD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_WMSServer\Controllers\Basic\LocationInfoController.csلD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_WMSServer\Controllers\Basic\MaterielCodeInfoController.csÙ~D:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_WMSServer\Controllers\Check\CheckOrderController.csÙqD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_WMSServer\Controllers\ESSController.csقD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_WMSServer\Controllers\Basic\PalletCodeInfoController.csلD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_WMSServer\Controllers\Check\CheckOrderResultController.csÙpD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\OrderEnum\PurchaseOrderEnum.csÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\OrderEnum\ReceiveOrderEnum.csÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\OrderEnum\OrderCreateTypeEnum.csÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\OrderEnum\InboundOrderMenu.csÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\OrderEnum\CheckOrderEnum.csÙkD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_InboundService\InboundService.csÙpD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\WareHouseEnum\WarehouseEnum.csÙjD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\System\Sys_Menu.csÙeD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_WMSServer\appsettings.jsonÙvD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_InboundService\InboundOrderDetailService.csÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_OutboundService\OutboundService.csÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_OutboundService\OutboundOrderService.csلD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_WMSServer\Controllers\Allocate\AllocateOrderController.csÙfD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_DTO\Allocate\AllocateDto.csÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_AllocateOrderDetail.csÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_AllocateService\AllocateService.csÙoD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IAllocateService\IAllocateService.csÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderDetailService.csÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\AllocateEnum\BusinessTypeEnum.csÙjD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Common\CommonEnum\EnableEnum.csÙxD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrderDetail.csÙuD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Allocate\Dt_ AllocateOrder.csÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Inbound\Dt_InboundOrder.csÙtD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrder.csÙzD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_Model\Models\Outbound\Dt_OutboundOrderDetail.csÙrD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundOrderService.csÙmD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_IInboundService\IInboundService.csÙpD:\ALDbanyunxiangmu\项目代码\WMS无仓储版\WIDESEA_WMSServer\WIDESEA_InboundService\InboundOrderService.cs²ActiveRepositories‘ƒ®LocalClonePath³D:\ALDbanyunxiangmu§Remotes‘‚¤Name¦origin£UrlÙ2https://115.159.85.185/r/ZhongRui/ALDbanyunxiangmu­CurrentBranch¦master¯CopilotTypeNameªIdeContext¨TypeName‚¤NameªIdeContext§IsArray¢Id‘Ù$f888d8ce-2ebd-4dbf-a804-8f421efee50f¯ProviderMoniker‚¤NameÙ)Microsoft.VisualStudio.Copilot.IdeContext§Version£0.3¦SourceÙ)Microsoft.VisualStudio.Copilot.IdeContext©Relevance¦Member¨idestate©CanReduce©RequestIdÙ$bfa75a21-35c1-4c05-81bf-e661ab975f37©ReferenceÀ¦Traits«IsEphemeralçContent—’…¢IdÄð=ÿã˜BÂ@«q4~ÚgxªVisibility«Annotations§ContentÚ你遇到“冒红”(红色波浪线)通常是编译器报错。根据你提供的代码片段,最可能的原因有以下几种:
 
### 1. ç±»åž‹ä¸åŒ¹é…æˆ–泛型参数错误
你的 `_allocateOrderRepository` æ˜¯ `IRepository<Dt_AllocateOrder>` ç±»åž‹ï¼Œä½†ä½ åœ¨æ“ä½œ `Dt_AllocateOrderDetail` ç±»åž‹çš„æ•°æ®ï¼ˆå¦‚ `DeleteAndMoveIntoHty(item, ...)`、`UpdateData(updateAllocateOrderDetails)`、`AddData(allocateOrderDetails)`)。  
`IRepository<Dt_AllocateOrder>` åªæ”¯æŒ `Dt_AllocateOrder` ç±»åž‹ï¼Œä¸æ”¯æŒ `Dt_AllocateOrderDetail`。
 
### 2. æ­£ç¡®çš„仓储类型
你应该有一个 `IRepository<Dt_AllocateOrderDetail>` ç±»åž‹çš„仓储(比如 `_allocateOrderDetailRepository`),用它来操作 `Dt_AllocateOrderDetail`。
 
---
 
## è§£å†³æ–¹æ³•
 
假设你有如下定义:
¨Mentions’Š¢IdÄÑðµu½NBq7ÕÕ$@ªVisibility«Annotations§ContentÙSpublic readonly IRepository<Dt_AllocateOrderDetail> _allocateOrderDetailRepository;¨Language¢C#ºLanguageMarkdownIdentifier¦csharp¬IsRefinement¤FileÀ§OptionsÀ¨Commands’…¢IdÄ•ªŸžSöFµ»–-!HÕߪVisibility«Annotations§Content·
构造函数注入:
¨Mentions’Š¢IdÄ@CÕÍÛ¶\B±‰;\'YþªVisibility«Annotations§ContentÚ>public AllocateService(
    IRepository<Dt_AllocateOrder> BaseDal,
    IUnitOfWorkManage unitOfWorkManage,
    IInboundService inboundService,
    IOutboundService outboundService,
    IRepository<Dt_AllocateOrder> allocateOrderRepository,
    IRepository<Dt_AllocateOrderDetail> allocateOrderDetailRepository) : base(BaseDal)
{
    _unitOfWorkManage = unitOfWorkManage;
    _inboundService = inboundService;
    _outboundService = outboundService;
    _allocateOrderRepository = allocateOrderRepository;
    _allocateOrderDetailRepository = allocateOrderDetailRepository;
}¨Language¢C#ºLanguageMarkdownIdentifier¦csharp¬IsRefinement¤FileÀ§OptionsÀ¨Commands’…¢IdÄb¨æ›†ÍÛLªí kZËßáªVisibility«Annotations§ContentÙ 
然后将相关操作改为:
¨Mentions’Š¢IdĺìT=ÞæH±ÛM'TvߪVisibility«Annotations§ContentÙÝ_allocateOrderDetailRepository.DeleteAndMoveIntoHty(item, OperateTypeEnum.自动删除);
_allocateOrderDetailRepository.UpdateData(updateAllocateOrderDetails);
_allocateOrderDetailRepository.AddData(allocateOrderDetails);¨Language¢C#ºLanguageMarkdownIdentifier¦csharp¬IsRefinement¤FileÀ§OptionsÀ¨Commands’…¢IdÄŒå>@ê &F…•bé!ªVisibility«Annotations§ContentÚJ
---
 
## æ€»ç»“
 
你现在用的是 `_allocateOrderRepository`(类型为 `IRepository<Dt_AllocateOrder>`)去操作 `Dt_AllocateOrderDetail`,类型不匹配,编译器会报错。  
请新建并注入 `IRepository<Dt_AllocateOrderDetail>`,并用它来操作明细表数据即可。
 
如需具体代码示例,请告知。¨Mentions¨Metadata»vscopilot_reserved_chatMode“­System.StringÄ£Ask¬EventMessageÀ©SessionId’Ù$5c08ea60-efea-4683-8780-e289f0bee8d0¢IdÙ4Microsoft.VisualStudio.Conversations.Chat.HelpWindow¦Authorƒ¤Name®GitHub Copilot¤Icon‚¤GuidÙ$ae27a6b0-e345-4288-96df-5eaf394ee369¢IdÍͧService‚¤NameÙ7Microsoft.VisualStudio.Copilot.CopilotChatAgentProvider§Version£0.3¦Status¥Model’Þ¢Id§gpt-4.1¤Name²gpt-4.1-2025-04-14«DisplayName§GPT-4.1¦Family§gpt-4.1¬Capabilities«BillingType¨Endpoint¥State¥TermsÙàEnable access to the latest GPT-4.1 model from OpenAI. [Learn more about how GitHub Copilot serves GPT-4.1](https://docs.github.com/en/copilot/using-github-copilot/ai-models/choosing-the-right-ai-model-for-your-task#gpt-41).¬RestrictedToªMultiplierË?ð®UserSelectableïPurposesDefault°PurposesFallback‘«InputTokensÎóœ¨Encodingªo200k_base¦Quotas“†¤Type©Timestamp×ÿ¼˜ÿði
õ©ResetTimeÖÿiZ¥UsageË@D¥LimitË@@®OverageAllowed†¤Type©Timestamp×ÿ¼˜ÿði
õ©ResetTimeÖÿiZ¥UsageË@¤x¥LimitË@¯@®OverageAllowed†¤Type©Timestamp×ÿ¼˜ÿði
õ©ResetTimeÖÿiZ¥UsageË¥LimitË®OverageAllowed©FollowUps‘‚§MessageÙ]如何在 `AllocateService` ä¸­æ­£ç¡®æ³¨å…¥å’Œä½¿ç”¨ `IRepository<Dt_AllocateOrderDetail>`?¯SendImmediately¨CanRetryÃ