sjz
22 小时以前 302054e253f1550ee64430882786ec9a3920ec92
MES.Service/service/BasicData/MesItemTypeManager.cs
@@ -20,8 +20,7 @@
                case "1":
                    return DeleteItemType(entity.Id);
                default:
                    throw new ArgumentNullException(
                        $"type没有{customer.Type}这个类型的参数");
                    throw new ArgumentNullException($"type没有{customer.Type}这个类型的参数");
            }
        }
        catch (Exception ex)
@@ -53,10 +52,11 @@
        return new MesItemType
        {
            Id = Convert.ToDecimal(department.Id),
            Pgroup = department.FParentGroup,
            Pgroup = department.FParentId,
            Tcode = department.FNumber,
            Tname = department.FName,
            Description = department.FDescription,
            CreateDate = DateTime.Now,
            Company = "1000",
            Factory = "1000"
        };
@@ -72,8 +72,7 @@
            list.Add(entity);
        });
        var groupBy = list.GroupBy(s => s.Type)
            .ToDictionary(g => g.Key, g => g.ToList());
        var groupBy = list.GroupBy(s => s.Type).ToDictionary(g => g.Key, g => g.ToList());
        var result = new List<bool>();
        foreach (var itemTypeGroup in groupBy)
@@ -88,8 +87,7 @@
                        result.Add(DeleteItemTypeBatch(itemTypeGroup.Value));
                        break;
                    default:
                        throw new ArgumentNullException(
                            $"type没有{itemTypeGroup.Key}这个类型的参数");
                        throw new ArgumentNullException($"type没有{itemTypeGroup.Key}这个类型的参数");
                }
            }
            catch (Exception ex)
@@ -115,8 +113,7 @@
    private bool DeleteItemTypeBatch(List<MesItemType> itemTypeList)
    {
        var ids = itemTypeList.Select(it => it.Id).ToArray();
        var deleteByIds =
            base.DeleteByIds(ids.Select(d => (dynamic)d).ToArray());
        var deleteByIds =base.DeleteByIds(ids.Select(d => (dynamic)d).ToArray());
        if (deleteByIds)
            return true;